|
Rythmos - Transient Integration for Differential Equations
Version of the Day
|
Controls inital ramping at a fixed or incrementing time step size. More...
#include <Rythmos_RampingIntegrationControlStrategy_decl.hpp>

Related Functions | |
(Note that these are not member functions.) | |
| template<class Scalar > | |
| RCP < RampingIntegrationControlStrategy < Scalar > > | rampingIntegrationControlStrategy () |
| | |
| template<class Scalar > | |
| RCP < RampingIntegrationControlStrategy < Scalar > > | rampingIntegrationControlStrategy (const RCP< ParameterList > ¶mList) |
| | |
| RampingIntegrationControlStrategy () | |
| Constructors/Initializers. | |
Overridden from ParameterListAcceptor | |
| void | setParameterList (RCP< ParameterList > const ¶mList) |
| | |
| RCP< const ParameterList > | getValidParameters () const |
| | |
| bool | handlesFailedTimeSteps () const |
| Overridden from IntegrationControlStrategyBase. | |
| RCP < IntegrationControlStrategyBase < Scalar > > | cloneIntegrationControlStrategy () const |
| | |
| void | resetIntegrationControlStrategy (const TimeRange< Scalar > &integrationTimeDomain) |
| | |
| StepControlInfo< Scalar > | getNextStepControlInfo (const StepperBase< Scalar > &stepper, const StepControlInfo< Scalar > &stepCtrlInfoLast, const int timeStepIter) |
| | |
| bool | resetForFailedTimeStep (const StepperBase< Scalar > &stepper, const StepControlInfo< Scalar > &stepCtrlInfoLast, const int timeStepIter, const StepControlInfo< Scalar > &stepCtrlInfo) |
| | |
Controls inital ramping at a fixed or incrementing time step size.
This integration control strategy starts a run by taking a fixed step size for a number of time steps (can optionally ramp the size). It then turns over control to a variable time stepper.
Definition at line 48 of file Rythmos_RampingIntegrationControlStrategy_decl.hpp.
| Rythmos::RampingIntegrationControlStrategy< Scalar >::RampingIntegrationControlStrategy | ( | ) |
Constructors/Initializers.
Definition at line 164 of file Rythmos_RampingIntegrationControlStrategy_def.hpp.
| void Rythmos::RampingIntegrationControlStrategy< Scalar >::setParameterList | ( | RCP< ParameterList > const & | paramList | ) |
Definition at line 182 of file Rythmos_RampingIntegrationControlStrategy_def.hpp.
| RCP< const ParameterList > Rythmos::RampingIntegrationControlStrategy< Scalar >::getValidParameters | ( | ) | const |
Definition at line 214 of file Rythmos_RampingIntegrationControlStrategy_def.hpp.
| bool Rythmos::RampingIntegrationControlStrategy< Scalar >::handlesFailedTimeSteps | ( | ) | const [virtual] |
Overridden from IntegrationControlStrategyBase.
Reimplemented from Rythmos::IntegrationControlStrategyBase< Scalar >.
Definition at line 256 of file Rythmos_RampingIntegrationControlStrategy_def.hpp.
| RCP< IntegrationControlStrategyBase< Scalar > > Rythmos::RampingIntegrationControlStrategy< Scalar >::cloneIntegrationControlStrategy | ( | ) | const [virtual] |
Implements Rythmos::IntegrationControlStrategyBase< Scalar >.
Definition at line 264 of file Rythmos_RampingIntegrationControlStrategy_def.hpp.
| void Rythmos::RampingIntegrationControlStrategy< Scalar >::resetIntegrationControlStrategy | ( | const TimeRange< Scalar > & | integrationTimeDomain | ) | [virtual] |
Implements Rythmos::IntegrationControlStrategyBase< Scalar >.
Definition at line 287 of file Rythmos_RampingIntegrationControlStrategy_def.hpp.
| StepControlInfo< Scalar > Rythmos::RampingIntegrationControlStrategy< Scalar >::getNextStepControlInfo | ( | const StepperBase< Scalar > & | stepper, |
| const StepControlInfo< Scalar > & | stepCtrlInfoLast, | ||
| const int | timeStepIter | ||
| ) | [virtual] |
Implements Rythmos::IntegrationControlStrategyBase< Scalar >.
Definition at line 306 of file Rythmos_RampingIntegrationControlStrategy_def.hpp.
| bool Rythmos::RampingIntegrationControlStrategy< Scalar >::resetForFailedTimeStep | ( | const StepperBase< Scalar > & | stepper, |
| const StepControlInfo< Scalar > & | stepCtrlInfoLast, | ||
| const int | timeStepIter, | ||
| const StepControlInfo< Scalar > & | stepCtrlInfo | ||
| ) | [virtual] |
Reimplemented from Rythmos::IntegrationControlStrategyBase< Scalar >.
Definition at line 346 of file Rythmos_RampingIntegrationControlStrategy_def.hpp.
| RCP< RampingIntegrationControlStrategy< Scalar > > rampingIntegrationControlStrategy | ( | ) | [related] |
Definition at line 42 of file Rythmos_RampingIntegrationControlStrategy_def.hpp.
| RCP< RampingIntegrationControlStrategy< Scalar > > rampingIntegrationControlStrategy | ( | const RCP< ParameterList > & | paramList | ) | [related] |
Definition at line 53 of file Rythmos_RampingIntegrationControlStrategy_def.hpp.
1.7.6.1