|
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. | |
Public Attributes | |
| Scalar | stepSize |
| The size of the time step. | |
| StepSizeType | stepType |
| The type of time step. | |
| bool | limitedByBreakPoint |
| True if step size is limited by a breakpoint. | |
| EBreakPointType | breakPointType |
| True if the time integrator should restart when passing over the breakpoint. | |
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. | |
Simple struct to aggregate integration/stepper control information.
Definition at line 18 of file Rythmos_StepControlInfo.hpp.
| Rythmos::StepControlInfo< Scalar >::StepControlInfo | ( | ) | [inline] |
Initialize to invalid state.
Definition at line 29 of file Rythmos_StepControlInfo.hpp.
| StepControlInfo< Scalar > stepCtrlInfoTaken | ( | const StepControlInfo< Scalar > & | trialStepCtrlInfo, |
| const Scalar & | stepSizeTaken | ||
| ) | [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.
1.7.6.1