LifeV
LevelSetInterrogator< MeshEntityType > Class Template Reference
+ Collaboration diagram for LevelSetInterrogator< MeshEntityType >:

Public Types

typedef MeshEntityType meshEntity_Type
 
typedef std::function< Real(Vector3D const &) > distanceFunction_Type
 

Public Member Functions

 LevelSetInterrogator (distanceFunction_Type const &distFun)
 
bool operator() (meshEntity_Type const &entity) const
 

Private Attributes

distanceFunction_Type M_distanceFunction
 

Detailed Description

template<typename MeshEntityType>
class anonymous_namespace{entity_selection.cpp}::LevelSetInterrogator< MeshEntityType >

Definition at line 117 of file entity_selection.cpp.

Member Typedef Documentation

◆ meshEntity_Type

typedef MeshEntityType meshEntity_Type

Definition at line 120 of file entity_selection.cpp.

◆ distanceFunction_Type

typedef std::function<Real (Vector3D const&) > distanceFunction_Type

Definition at line 121 of file entity_selection.cpp.

Constructor & Destructor Documentation

◆ LevelSetInterrogator()

LevelSetInterrogator ( distanceFunction_Type const &  distFun)
inlineexplicit

Definition at line 123 of file entity_selection.cpp.

Member Function Documentation

◆ operator()()

bool operator() ( meshEntity_Type const &  entity) const
inline

Definition at line 125 of file entity_selection.cpp.

Field Documentation

◆ M_distanceFunction

distanceFunction_Type M_distanceFunction
private

Definition at line 147 of file entity_selection.cpp.


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