Minimum or maximum initial residual run time condition. More...
Public Types | |
enum | operatingMode { omMin, omMax } |
Public Member Functions | |
TypeName ("equationInitialResidual") | |
equationInitialResidualCondition (const word &name, const objectRegistry &obr, const dictionary &dict, stateFunctionObject &state) | |
virtual | ~equationInitialResidualCondition ()=default |
virtual bool | apply () |
virtual void | write () |
![]() | |
TypeName ("runTimeCondition") | |
declareRunTimeSelectionTable (autoPtr, runTimeCondition, dictionary,(const word &name, const objectRegistry &obr, const dictionary &dict, stateFunctionObject &state),(name, obr, dict, state)) | |
runTimeCondition (const word &name, const objectRegistry &obr, const dictionary &dict, stateFunctionObject &state) | |
virtual | ~runTimeCondition ()=default |
virtual const word & | name () const |
virtual bool | active () const |
virtual label | groupID () const |
Static Public Attributes | |
static const Enum< operatingMode > | operatingModeNames |
Protected Member Functions | |
template<class Type > | |
void | setResidual (const fvMesh &mesh, const dictionary &dict, const word &fieldName, const label componenti, bool &canSet, scalar &residual) const |
![]() | |
dictionary & | setConditionDict () |
const dictionary & | conditionDict () const |
dictionary & | conditionDict () |
Protected Attributes | |
solverFieldSelection | fieldSelection_ |
const scalar | value_ |
scalar | timeStart_ |
operatingMode | mode_ |
![]() | |
word | name_ |
const objectRegistry & | obr_ |
stateFunctionObject & | state_ |
bool | active_ |
dictionary & | conditionDict_ |
label | groupID_ |
Additional Inherited Members | |
![]() | |
static autoPtr< runTimeCondition > | New (const word &conditionName, const objectRegistry &obr, const dictionary &dict, stateFunctionObject &state) |
![]() | |
Switch | log |
Minimum or maximum initial residual run time condition.
Definition at line 56 of file equationInitialResidualCondition.H.
enum operatingMode |
Enumerator | |
---|---|
omMin | Minimum. |
omMax | Maximum. |
Definition at line 62 of file equationInitialResidualCondition.H.
equationInitialResidualCondition | ( | const word & | name, |
const objectRegistry & | obr, | ||
const dictionary & | dict, | ||
stateFunctionObject & | state | ||
) |
Definition at line 71 of file equationInitialResidualCondition.C.
References dict, Foam::endl(), objectRegistry::time(), TimeState::userTimeToTime(), and WarningInFunction.
|
virtualdefault |
|
protected |
Definition at line 26 of file equationInitialResidualConditionTemplates.C.
References Foam::cmptMax(), Foam::component(), dict, Foam::exit(), Foam::FatalError, FatalErrorInFunction, and mesh.
TypeName | ( | "equationInitialResidual" | ) |
|
virtual |
Implements runTimeCondition.
Definition at line 103 of file equationInitialResidualCondition.C.
References Foam::abort(), Foam::component(), fieldInfo::component(), Foam::endl(), Foam::FatalError, FatalErrorInFunction, forAll, dictionary::found(), Log, mesh, fieldInfo::name(), Foam::nl, SetResidual, dictionary::sortedToc(), and WarningInFunction.
|
virtual |
Implements runTimeCondition.
Definition at line 220 of file equationInitialResidualCondition.C.
|
static |
Definition at line 68 of file equationInitialResidualCondition.H.
|
protected |
Definition at line 76 of file equationInitialResidualCondition.H.
|
protected |
Definition at line 79 of file equationInitialResidualCondition.H.
|
protected |
Definition at line 82 of file equationInitialResidualCondition.H.
|
protected |
Definition at line 85 of file equationInitialResidualCondition.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.