Foam::functionObjects::runTimeControls Namespace Reference

Classes

class  averageCondition
 Average run time condition - satisfied when average does not change by more than a given value. More...
 
class  equationInitialResidualCondition
 Minimum or maximum initial residual run time condition. More...
 
class  equationMaxIterCondition
 Maximum number of equation iterations run time condition. More...
 
class  maxDurationCondition
 Activated after a user-specified duration. More...
 
class  minMaxCondition
 
class  minTimeStepCondition
 Minimum time step condition. More...
 
class  noneCondition
 
class  runTimeCondition
 Base class for run time conditions. More...
 
class  runTimeControl
 

Functions

 defineTypeNameAndDebug (averageCondition, 0)
 
 addToRunTimeSelectionTable (runTimeCondition, averageCondition, dictionary)
 
 defineTypeNameAndDebug (equationInitialResidualCondition, 0)
 
 addToRunTimeSelectionTable (runTimeCondition, equationInitialResidualCondition, dictionary)
 
 defineTypeNameAndDebug (equationMaxIterCondition, 0)
 
 addToRunTimeSelectionTable (runTimeCondition, equationMaxIterCondition, dictionary)
 
 defineTypeNameAndDebug (maxDurationCondition, 0)
 
 addToRunTimeSelectionTable (runTimeCondition, maxDurationCondition, dictionary)
 
 defineTypeNameAndDebug (minMaxCondition, 0)
 
 addToRunTimeSelectionTable (runTimeCondition, minMaxCondition, dictionary)
 
template<>
void minMaxCondition::setValue< Foam::scalar > (const word &valueType, const word &fieldName, scalar &value) const
 
 defineTypeNameAndDebug (minTimeStepCondition, 0)
 
 addToRunTimeSelectionTable (runTimeCondition, minTimeStepCondition, dictionary)
 
 defineTypeName (noneCondition)
 
 addToRunTimeSelectionTable (runTimeCondition, noneCondition, dictionary)
 
 defineTypeNameAndDebug (runTimeCondition, 0)
 
 defineRunTimeSelectionTable (runTimeCondition, dictionary)
 
 defineTypeNameAndDebug (runTimeControl, 0)
 
 addToRunTimeSelectionTable (functionObject, runTimeControl, dictionary)
 

Function Documentation

◆ defineTypeNameAndDebug() [1/8]

defineTypeNameAndDebug ( averageCondition  ,
 
)

◆ addToRunTimeSelectionTable() [1/8]

addToRunTimeSelectionTable ( runTimeCondition  ,
averageCondition  ,
dictionary   
)

◆ defineTypeNameAndDebug() [2/8]

defineTypeNameAndDebug ( equationInitialResidualCondition  ,
 
)

◆ addToRunTimeSelectionTable() [2/8]

addToRunTimeSelectionTable ( runTimeCondition  ,
equationInitialResidualCondition  ,
dictionary   
)

◆ defineTypeNameAndDebug() [3/8]

defineTypeNameAndDebug ( equationMaxIterCondition  ,
 
)

◆ addToRunTimeSelectionTable() [3/8]

addToRunTimeSelectionTable ( runTimeCondition  ,
equationMaxIterCondition  ,
dictionary   
)

◆ defineTypeNameAndDebug() [4/8]

defineTypeNameAndDebug ( maxDurationCondition  ,
 
)

◆ addToRunTimeSelectionTable() [4/8]

addToRunTimeSelectionTable ( runTimeCondition  ,
maxDurationCondition  ,
dictionary   
)

◆ defineTypeNameAndDebug() [5/8]

defineTypeNameAndDebug ( minMaxCondition  ,
 
)

◆ addToRunTimeSelectionTable() [5/8]

addToRunTimeSelectionTable ( runTimeCondition  ,
minMaxCondition  ,
dictionary   
)

◆ minMaxCondition::setValue< Foam::scalar >()

void minMaxCondition::setValue< Foam::scalar > ( const word valueType,
const word fieldName,
scalar &  value 
) const

◆ defineTypeNameAndDebug() [6/8]

defineTypeNameAndDebug ( minTimeStepCondition  ,
 
)

◆ addToRunTimeSelectionTable() [6/8]

addToRunTimeSelectionTable ( runTimeCondition  ,
minTimeStepCondition  ,
dictionary   
)

◆ defineTypeName()

defineTypeName ( noneCondition  )

◆ addToRunTimeSelectionTable() [7/8]

addToRunTimeSelectionTable ( runTimeCondition  ,
noneCondition  ,
dictionary   
)

◆ defineTypeNameAndDebug() [7/8]

defineTypeNameAndDebug ( runTimeCondition  ,
 
)

◆ defineRunTimeSelectionTable()

defineRunTimeSelectionTable ( runTimeCondition  ,
dictionary   
)

◆ defineTypeNameAndDebug() [8/8]

defineTypeNameAndDebug ( runTimeControl  ,
 
)

◆ addToRunTimeSelectionTable() [8/8]

addToRunTimeSelectionTable ( functionObject  ,
runTimeControl  ,
dictionary   
)