Public Member Functions |
Static Public Member Functions |
Static Public Attributes |
Protected Attributes |
List of all members
Opm::SimpleIterationCountTimeStepControl Class Reference
Inheritance diagram for Opm::SimpleIterationCountTimeStepControl:
![]()
Detailed DescriptionA simple iteration count based adaptive time step control. Constructor & Destructor Documentation◆ SimpleIterationCountTimeStepControl() [1/2]
◆ SimpleIterationCountTimeStepControl() [2/2]
constructor
Member Function Documentation◆ computeTimeStepSize()
compute new time step size suggestions based on the PID controller
Implements Opm::TimeStepControlInterface. ◆ operator==()
◆ serializationTestObject()
◆ serializeOp()
template<class Serializer >
References decayrate_, growthrate_, target_iterations_, and verbose_. ◆ timeStepAccepted()
For the general 3rd order controller, the internal shifting of errors and time steps happens here, and hence this method needs to be called for (after) each time step Implements Opm::TimeStepControlInterface. Member Data Documentation◆ decayrate_
Referenced by serializeOp(). ◆ growthrate_
Referenced by serializeOp(). ◆ target_iterations_
Referenced by serializeOp(). ◆ Type
◆ verbose_
Referenced by serializeOp(). The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||