Public Member Functions | List of all members
zoneSubSet Class Reference

Public Member Functions

 TypeName ("zoneSubSet")
 
 zoneSubSet (const fvMesh &mesh, const wordRes &zoneSelector, const label nZoneLayers=0)
 
 zoneSubSet (const fvMesh &mesh, const dictionary &dict)
 
virtual ~zoneSubSet ()=default
 
const fvMeshbaseMesh () const noexcept
 
const fvMeshSubsetsubsetter () const
 
fvMeshSubsetsubsetter ()
 
bool useSubMesh () const noexcept
 
const wordReszones () const noexcept
 
label nLayers () const noexcept
 
template<class Type >
tmp< GeometricField< Type, fvPatchField, volMesh > > mapToZone (const GeometricField< Type, fvPatchField, volMesh > &subVolField) const
 
template<class Type >
Foam::tmp< Foam::GeometricField< Type, Foam::fvPatchField, Foam::volMesh > > mapToZone (const GeometricField< Type, fvPatchField, volMesh > &subVolField) const
 

Detailed Description

Definition at line 94 of file zoneSubSet.H.

Constructor & Destructor Documentation

◆ zoneSubSet() [1/2]

zoneSubSet ( const fvMesh mesh,
const wordRes zoneSelector,
const label  nZoneLayers = 0 
)

Definition at line 100 of file zoneSubSet.C.

References correct().

Here is the call graph for this function:

◆ zoneSubSet() [2/2]

zoneSubSet ( const fvMesh mesh,
const dictionary dict 
)

Definition at line 116 of file zoneSubSet.C.

References correct(), and dict.

Here is the call graph for this function:

◆ ~zoneSubSet()

virtual ~zoneSubSet ( )
virtualdefault

Member Function Documentation

◆ TypeName()

TypeName ( "zoneSubSet"  )

◆ baseMesh()

const fvMesh& baseMesh ( ) const
inlinenoexcept

Definition at line 156 of file zoneSubSet.H.

References fvMeshSubset::baseMesh().

Here is the call graph for this function:

◆ subsetter() [1/2]

const fvMeshSubset& subsetter ( ) const
inline

Definition at line 162 of file zoneSubSet.H.

◆ subsetter() [2/2]

fvMeshSubset& subsetter ( )
inline

Definition at line 168 of file zoneSubSet.H.

◆ useSubMesh()

bool useSubMesh ( ) const
inlinenoexcept

Definition at line 174 of file zoneSubSet.H.

◆ zones()

const wordRes& zones ( ) const
inlinenoexcept

Definition at line 180 of file zoneSubSet.H.

◆ nLayers()

label nLayers ( ) const
inlinenoexcept

Definition at line 186 of file zoneSubSet.H.

◆ mapToZone() [1/2]

tmp<GeometricField<Type, fvPatchField, volMesh> > mapToZone ( const GeometricField< Type, fvPatchField, volMesh > &  subVolField) const

◆ mapToZone() [2/2]

Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh> > mapToZone ( const GeometricField< Type, fvPatchField, volMesh > &  subVolField) const

Definition at line 28 of file zoneSubSetTemplates.C.

References forAll, and Foam::New().

Here is the call graph for this function:

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