Loading...
Searching...
No Matches
zeroATCcells Class Reference

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

#include <zeroATCcells.H>

Inheritance diagram for zeroATCcells:
Collaboration diagram for zeroATCcells:

Public Member Functions

 TypeName ("zeroATCcells")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, zeroATCcells, dictionary,(const fvMesh &mesh, const dictionary &dict),(mesh, dict))
 zeroATCcells (const fvMesh &mesh, const dictionary &dict)
 Construct from components.
virtual ~zeroATCcells ()=default
 Destructor.
const labelListgetZeroATCcells ()
 Get the zeroATCcells.

Static Public Member Functions

static autoPtr< zeroATCcells > New (const fvMesh &mesh, const dictionary &dict)
 Return a reference to the selected turbulence model.

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 )

Construct from components.

Definition at line 38 of file zeroATCcells.C.

References dict, mesh, mesh_, zeroATCcells_, zeroATCPatches_, and zeroATCZones_.

◆ ~zeroATCcells()

virtual ~zeroATCcells ( )
virtualdefault

Destructor.

Member Function Documentation

◆ TypeName()

TypeName ( "zeroATCcells" )

Runtime type information.

◆ declareRunTimeSelectionTable()

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

References dict, and mesh.

◆ New()

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

Return a reference to the selected turbulence model.

Definition at line 78 of file zeroATCcells.C.

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

Referenced by ATCModel::createLimiter(), and New().

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

◆ getZeroATCcells()

const labelList & getZeroATCcells ( )
inline

Get the zeroATCcells.

Definition at line 135 of file zeroATCcells.H.

References zeroATCcells_.

Member Data Documentation

◆ mesh_

const fvMesh& mesh_
protected

Definition at line 73 of file zeroATCcells.H.

Referenced by faceCells::faceCells(), pointCells::pointCells(), and zeroATCcells().

◆ zeroATCPatches_

wordList zeroATCPatches_
protected

Definition at line 74 of file zeroATCcells.H.

Referenced by pointCells::pointCells(), and zeroATCcells().

◆ zeroATCZones_

labelList zeroATCZones_
protected

Definition at line 75 of file zeroATCcells.H.

Referenced by pointCells::pointCells(), and zeroATCcells().

◆ zeroATCcells_

labelList zeroATCcells_
protected

Definition at line 76 of file zeroATCcells.H.

Referenced by getZeroATCcells(), pointCells::pointCells(), and zeroATCcells().


The documentation for this class was generated from the following files:
  • src/optimisation/adjointOptimisation/adjoint/ATCModel/zeroATCcells/zeroATCcells/zeroATCcells.H
  • src/optimisation/adjointOptimisation/adjoint/ATCModel/zeroATCcells/zeroATCcells/zeroATCcells.C