Public Types | Public Member Functions | Static Public Attributes | Protected Attributes
equationInitialResidualCondition Class Reference

Minimum or maximum initial residual run time condition. More...

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

Public Types

enum  operatingMode { omMin, omMax }
 

Public Member Functions

 TypeName ("equationInitialResidual")
 Runtime type information. More...
 
 equationInitialResidualCondition (const word &name, const objectRegistry &obr, const dictionary &dict, functionObjectState &state)
 Constructor. More...
 
virtual ~equationInitialResidualCondition ()
 Destructor. More...
 
virtual bool apply ()
 Apply the condition. More...
 
virtual void write ()
 Write. More...
 
- Public Member Functions inherited from runTimeCondition
 TypeName ("runTimeCondition")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, runTimeCondition, dictionary,(const word &name, const objectRegistry &obr, const dictionary &dict, functionObjectState &state),(name, obr, dict, state))
 Declare runtime constructor selection table. More...
 
 runTimeCondition (const word &name, const objectRegistry &obr, const dictionary &dict, functionObjectState &state)
 Constructor. More...
 
virtual ~runTimeCondition ()
 Destructor. More...
 
virtual const wordname () const
 Return the condition name. More...
 
virtual bool active () const
 Return the active flag. More...
 
virtual label groupID () const
 Return the group index. More...
 

Static Public Attributes

static const NamedEnum< operatingMode, 2 > operatingModeNames
 

Protected Attributes

const wordList fieldNames_
 Field name. More...
 
const scalar value_
 Value to compare. More...
 
scalar timeStart_
 Start checking from time - always skips first iteration. More...
 
operatingMode mode_
 Operating mode. More...
 
- Protected Attributes inherited from runTimeCondition
word name_
 Condition name. More...
 
const objectRegistryobr_
 Reference to the object registry. More...
 
functionObjectStatestate_
 State. More...
 
bool active_
 On/off switch. More...
 
dictionaryconditionDict_
 Reference to the condition dictionary. More...
 
Switch log_
 Switch to send output to Info. More...
 
label groupID_
 Group index - if applied, all conditions in a group must be. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from runTimeCondition
static autoPtr< runTimeConditionNew (const word &conditionName, const objectRegistry &obr, const dictionary &dict, functionObjectState &state)
 Selector. More...
 
- Protected Member Functions inherited from runTimeCondition
dictionarysetConditionDict ()
 Set the condition dictionary (create if necessary) More...
 
const dictionaryconditionDict () const
 Return const access to the conditions dictionary. More...
 
dictionaryconditionDict ()
 Return non-const access to the conditions dictionary. More...
 

Detailed Description

Minimum or maximum initial residual run time condition.

Source files

Definition at line 50 of file equationInitialResidualCondition.H.

Member Enumeration Documentation

◆ operatingMode

Enumerator
omMin 
omMax 

Definition at line 56 of file equationInitialResidualCondition.H.

Constructor & Destructor Documentation

◆ equationInitialResidualCondition()

equationInitialResidualCondition ( const word name,
const objectRegistry obr,
const dictionary dict,
functionObjectState state 
)

Constructor.

Definition at line 62 of file equationInitialResidualCondition.C.

References Foam::endl(), and WarningInFunction.

Here is the call graph for this function:

◆ ~equationInitialResidualCondition()

Destructor.

Definition at line 88 of file equationInitialResidualCondition.C.

Member Function Documentation

◆ TypeName()

TypeName ( "equationInitialResidual"  )

Runtime type information.

◆ apply()

bool apply ( )
virtual

◆ write()

void write ( )
virtual

Write.

Implements runTimeCondition.

Definition at line 203 of file equationInitialResidualCondition.C.

Field Documentation

◆ operatingModeNames

Definition at line 62 of file equationInitialResidualCondition.H.

◆ fieldNames_

const wordList fieldNames_
protected

Field name.

Definition at line 70 of file equationInitialResidualCondition.H.

◆ value_

const scalar value_
protected

Value to compare.

Definition at line 73 of file equationInitialResidualCondition.H.

◆ timeStart_

scalar timeStart_
protected

Start checking from time - always skips first iteration.

Definition at line 76 of file equationInitialResidualCondition.H.

◆ mode_

operatingMode mode_
protected

Operating mode.

Definition at line 79 of file equationInitialResidualCondition.H.


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