Public Member Functions | List of all members
searchableSurfaceSelection Class Reference

Selects all (internal or coupled) faces intersecting the searchableSurface. More...

Inheritance diagram for searchableSurfaceSelection:
Inheritance graph
[legend]
Collaboration diagram for searchableSurfaceSelection:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("searchableSurface")
 Runtime type information. More...
 
 searchableSurfaceSelection (const word &name, const fvMesh &mesh, const dictionary &dict)
 Construct from dictionary. More...
 
autoPtr< faceSelectionclone () const
 Clone. More...
 
virtual ~searchableSurfaceSelection ()
 Destructor. More...
 
virtual void select (const label zoneID, labelList &, boolList &) const
 
- Public Member Functions inherited from faceSelection
 TypeName ("faceSelection")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, faceSelection, dictionary,(const word &name, const fvMesh &mesh, const dictionary &dict),(name, mesh, dict))
 
 faceSelection (const word &name, const fvMesh &mesh, const dictionary &dict)
 Construct from dictionary. More...
 
autoPtr< faceSelectionclone () const
 Clone. More...
 
virtual ~faceSelection ()
 Destructor. More...
 
const wordname () const
 
const dictionarydict () const
 

Additional Inherited Members

- Static Public Member Functions inherited from faceSelection
static autoPtr< faceSelectionNew (const word &name, const fvMesh &mesh, const dictionary &dict)
 Return a reference to the selected faceSelection. More...
 
- Protected Attributes inherited from faceSelection
const word name_
 Name. More...
 
const fvMeshmesh_
 Reference to mesh. More...
 
const dictionary dict_
 Input dictionary. More...
 
const Switch flip_
 Switch direction? More...
 

Detailed Description

Selects all (internal or coupled) faces intersecting the searchableSurface.

Source files

Definition at line 53 of file searchableSurfaceSelection.H.

Constructor & Destructor Documentation

◆ searchableSurfaceSelection()

searchableSurfaceSelection ( const word name,
const fvMesh mesh,
const dictionary dict 
)

Construct from dictionary.

◆ ~searchableSurfaceSelection()

virtual ~searchableSurfaceSelection ( )
virtual

Destructor.

Referenced by searchableSurfaceSelection::clone().

Here is the caller graph for this function:

Member Function Documentation

◆ TypeName()

TypeName ( "searchableSurface"  )

Runtime type information.

◆ clone()

autoPtr<faceSelection> clone ( ) const
inline

Clone.

Definition at line 78 of file searchableSurfaceSelection.H.

References NotImplemented, searchableSurfaceSelection::select(), and searchableSurfaceSelection::~searchableSurfaceSelection().

Here is the call graph for this function:

◆ select()

virtual void select ( const label  zoneID,
labelList ,
boolList  
) const
virtual

Implements faceSelection.

Referenced by searchableSurfaceSelection::clone().

Here is the caller graph for this function:

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