Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
zeroATCcells Class Reference

Base class for selecting cells on which to zero the ATC term. More...

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

Public Member Functions

 TypeName ("zeroATCcells")
 
 declareRunTimeSelectionTable (autoPtr, zeroATCcells, dictionary,(const fvMesh &mesh, const dictionary &dict),(mesh, dict))
 
 zeroATCcells (const fvMesh &mesh, const dictionary &dict)
 
virtual ~zeroATCcells ()=default
 
const labelListgetZeroATCcells ()
 

Static Public Member Functions

static autoPtr< zeroATCcellsNew (const fvMesh &mesh, const dictionary &dict)
 

Protected Attributes

const fvMeshmesh_
 
wordList zeroATCPatches_
 
labelList zeroATCZones_
 
labelList zeroATCcells_
 

Detailed Description

Base class for selecting cells on which to zero the ATC term.

Source files

Definition at line 52 of file zeroATCcells.H.

Constructor & Destructor Documentation

◆ zeroATCcells()

zeroATCcells ( const fvMesh mesh,
const dictionary dict 
)

Definition at line 39 of file zeroATCcells.C.

References polyMesh::cellZones(), dict, Foam::endl(), ZoneMesh::findZoneID(), forAll, mesh, dictionary::readIfPresent(), List::resize(), WarningInFunction, and zoneID.

Here is the call graph for this function:

◆ ~zeroATCcells()

virtual ~zeroATCcells ( )
virtualdefault

Member Function Documentation

◆ TypeName()

TypeName ( "zeroATCcells"  )

◆ declareRunTimeSelectionTable()

declareRunTimeSelectionTable ( autoPtr  ,
zeroATCcells  ,
dictionary  ,
(const fvMesh &mesh, const dictionary &dict ,
(mesh, dict  
)

◆ New()

autoPtr< zeroATCcells > New ( const fvMesh mesh,
const dictionary dict 
)
static

Definition at line 79 of file zeroATCcells.C.

References dict, Foam::exit(), Foam::FatalIOError, FatalIOErrorInLookup, dictionary::getOrDefault(), and mesh.

Referenced by ATCModel::createLimiter().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getZeroATCcells()

const labelList& getZeroATCcells ( )
inline

Definition at line 121 of file zeroATCcells.H.

References zeroATCcells::zeroATCcells_.

Member Data Documentation

◆ mesh_

const fvMesh& mesh_
protected

Definition at line 69 of file zeroATCcells.H.

◆ zeroATCPatches_

wordList zeroATCPatches_
protected

Definition at line 70 of file zeroATCcells.H.

◆ zeroATCZones_

labelList zeroATCZones_
protected

Definition at line 71 of file zeroATCcells.H.

◆ zeroATCcells_

labelList zeroATCcells_
protected

Definition at line 72 of file zeroATCcells.H.

Referenced by zeroATCcells::getZeroATCcells().


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