Flow123d  3.9.0-4eec2a470
Public Member Functions | List of all members
ProjectionHandler< dim > Class Template Reference

Public Member Functions

 ProjectionHandler ()
 Constructor. More...
 
ObservePointData projection (arma::vec3 input_point, unsigned int i_elm, ElementAccessor< 3 > elm)
 
void snap_to_subelement (ObservePointData &observe_data, ElementAccessor< 3 > elm, unsigned int snap_dim)
 

Detailed Description

template<unsigned int dim>
class ProjectionHandler< dim >

Helper class allows to work with ObservePoint above elements with different dimensions

Allows:

Definition at line 41 of file observe.cc.

Constructor & Destructor Documentation

◆ ProjectionHandler()

template<unsigned int dim>
ProjectionHandler< dim >::ProjectionHandler ( )
inline

Constructor.

Definition at line 44 of file observe.cc.

Member Function Documentation

◆ projection()

template<unsigned int dim>
ObservePointData ProjectionHandler< dim >::projection ( arma::vec3  input_point,
unsigned int  i_elm,
ElementAccessor< 3 >  elm 
)
inline

Definition at line 46 of file observe.cc.

Here is the caller graph for this function:

◆ snap_to_subelement()

template<unsigned int dim>
void ProjectionHandler< dim >::snap_to_subelement ( ObservePointData observe_data,
ElementAccessor< 3 >  elm,
unsigned int  snap_dim 
)
inline

Snap local coords to the subelement. Called by the ObservePoint::snap method.

Definition at line 64 of file observe.cc.

Here is the caller graph for this function:

The documentation for this class was generated from the following file: