Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
pimpleControlDF Class Reference
Inheritance diagram for pimpleControlDF:
Inheritance graph
[legend]
Collaboration diagram for pimpleControlDF:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("pimpleControlDF")
 
 pimpleControlDF (fvMesh &mesh, const word &dictName="PIMPLE")
 
virtual ~pimpleControlDF ()=default
 
label nCorrPIMPLE () const
 
label nCorrPISO () const
 
label corrPISO () const
 
bool SIMPLErho () const
 
virtual bool loop ()
 
bool correct ()
 
bool storeInitialResiduals () const
 
bool firstIter () const
 
bool finalIter () const
 
bool finalInnerIter () const
 
bool solveFlow () const
 
bool turbCorr ()
 

Protected Member Functions

virtual void read ()
 
virtual bool criteriaSatisfied ()
 
virtual void setFirstIterFlag (const bool check=true, const bool force=false)
 

Protected Attributes

bool solveFlow_
 
label nCorrPIMPLE_
 
label nCorrPISO_
 
label corrPISO_
 
bool SIMPLErho_
 
bool turbOnFinalIterOnly_
 
bool converged_
 

Detailed Description

Definition at line 51 of file pimpleControlDF.H.

Constructor & Destructor Documentation

◆ pimpleControlDF()

pimpleControlDF ( fvMesh &  mesh,
const word &  dictName = "PIMPLE" 
)

Definition at line 136 of file pimpleControlDF.C.

References pimpleControlDF::nCorrPIMPLE_, and pimpleControlDF::read().

Here is the call graph for this function:

◆ ~pimpleControlDF()

virtual ~pimpleControlDF ( )
virtualdefault

Member Function Documentation

◆ read()

void read ( )
protectedvirtual

◆ criteriaSatisfied()

bool criteriaSatisfied ( )
protectedvirtual

Definition at line 55 of file pimpleControlDF.C.

◆ setFirstIterFlag()

void setFirstIterFlag ( const bool  check = true,
const bool  force = false 
)
protectedvirtual

Definition at line 123 of file pimpleControlDF.C.

◆ TypeName()

TypeName ( "pimpleControlDF"  )

◆ nCorrPIMPLE()

Foam::label nCorrPIMPLE ( ) const
inline

Definition at line 32 of file pimpleControlIDF.H.

References pimpleControlDF::nCorrPIMPLE_.

◆ nCorrPISO()

Foam::label nCorrPISO ( ) const
inline

Definition at line 37 of file pimpleControlIDF.H.

◆ corrPISO()

Foam::label corrPISO ( ) const
inline

Definition at line 42 of file pimpleControlIDF.H.

◆ SIMPLErho()

bool SIMPLErho ( ) const
inline

Definition at line 47 of file pimpleControlIDF.H.

◆ loop()

bool loop ( )
virtual

Definition at line 182 of file pimpleControlDF.C.

◆ correct()

bool correct ( )
inline

Definition at line 52 of file pimpleControlIDF.H.

◆ storeInitialResiduals()

bool storeInitialResiduals ( ) const
inline

Definition at line 75 of file pimpleControlIDF.H.

◆ firstIter()

bool firstIter ( ) const
inline

Definition at line 81 of file pimpleControlIDF.H.

◆ finalIter()

bool finalIter ( ) const
inline

Definition at line 86 of file pimpleControlIDF.H.

◆ finalInnerIter()

bool finalInnerIter ( ) const
inline

Definition at line 91 of file pimpleControlIDF.H.

◆ solveFlow()

bool solveFlow ( ) const
inline

Definition at line 97 of file pimpleControlIDF.H.

◆ turbCorr()

bool turbCorr ( )
inline

Definition at line 102 of file pimpleControlIDF.H.

Member Data Documentation

◆ solveFlow_

bool solveFlow_
protected

Definition at line 68 of file pimpleControlDF.H.

Referenced by pimpleControlDF::read().

◆ nCorrPIMPLE_

label nCorrPIMPLE_
protected

◆ nCorrPISO_

label nCorrPISO_
protected

Definition at line 74 of file pimpleControlDF.H.

Referenced by pimpleControlDF::read().

◆ corrPISO_

label corrPISO_
protected

Definition at line 77 of file pimpleControlDF.H.

◆ SIMPLErho_

bool SIMPLErho_
protected

Definition at line 81 of file pimpleControlDF.H.

Referenced by pimpleControlDF::read().

◆ turbOnFinalIterOnly_

bool turbOnFinalIterOnly_
protected

Definition at line 84 of file pimpleControlDF.H.

Referenced by pimpleControlDF::read().

◆ converged_

bool converged_
protected

Definition at line 87 of file pimpleControlDF.H.


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