Rythmos - Transient Integration for Differential Equations
Version of the Day
|
Simple struct to aggregate integration/stepper control information. More...
#include <Rythmos_StepControlInfo.hpp>
Public Member Functions | |
StepControlInfo () | |
Initialize to invalid state. More... | |
Public Attributes | |
Scalar | stepSize |
The size of the time step. More... | |
StepSizeType | stepType |
The type of time step. More... | |
bool | limitedByBreakPoint |
True if step size is limited by a breakpoint. More... | |
EBreakPointType | breakPointType |
True if the time integrator should restart when passing over the breakpoint. More... | |
Related Functions | |
(Note that these are not member functions.) | |
template<class Scalar > | |
StepControlInfo< Scalar > | stepCtrlInfoTaken (const StepControlInfo< Scalar > &trialStepCtrlInfo, const Scalar &stepSizeTaken) |
Return a step control info object for a step actually taken. More... | |
Simple struct to aggregate integration/stepper control information.
Definition at line 14 of file Rythmos_IntegrationControlStrategyBase.hpp.
|
inline |
Initialize to invalid state.
Definition at line 29 of file Rythmos_StepControlInfo.hpp.
|
related |
Return a step control info object for a step actually taken.
All integrator subclass implementations should use this function to update the step control info for a step actually taken.
Definition at line 62 of file Rythmos_StepControlInfo.hpp.
Scalar Rythmos::StepControlInfo< Scalar >::stepSize |
The size of the time step.
Definition at line 20 of file Rythmos_StepControlInfo.hpp.
StepSizeType Rythmos::StepControlInfo< Scalar >::stepType |
The type of time step.
Definition at line 22 of file Rythmos_StepControlInfo.hpp.
bool Rythmos::StepControlInfo< Scalar >::limitedByBreakPoint |
True if step size is limited by a breakpoint.
Definition at line 24 of file Rythmos_StepControlInfo.hpp.
EBreakPointType Rythmos::StepControlInfo< Scalar >::breakPointType |
True if the time integrator should restart when passing over the breakpoint.
Definition at line 27 of file Rythmos_StepControlInfo.hpp.