|
CAPD::DynSys Library
6.0.0
|
This class is a common interface for StepControl used in PoincareMap and TimeMap. Both classes inherit this interface. More...
#include <capd/dynsys/StepControl.h>
Public Types | |
| typedef StepControlT | StepControlType |
Public Member Functions | |
| StepControlInterface () | |
| StepControlInterface (const StepControlType &stepControl) | |
| void | turnOnStepControl () |
| void | turnOffStepControl () |
| void | onOffStepControl (bool _onOffStepControl) |
| const StepControlType & | getStepControl () const |
| void | setStepControl (const StepControlType &stepControl) |
| bool | isStepChangeAllowed () const |
| void | setAbsoluteTolerance (TolScalarType tol) |
| void | setRelativeTolerance (TolScalarType tol) |
| TolScalarType | getAbsoluteTolerance () const |
| TolScalarType | getRelativeTolerance () const |
| Scalar | getMaxStep () const |
| void | setMaxStep (Scalar maxStep) |
Static Public Member Functions | |
| template<class Solver , class SetType > | |
| static TolScalarType | getEffectiveTolerance (Solver &solver, const SetType &s) |
Protected Attributes | |
| StepControlType | m_stepControl |
| bool | m_onOffStepControl |
| TolScalarType | m_absoluteTolerance |
| TolScalarType | m_relativeTolerance |
| Scalar | m_maxStep |
This class is a common interface for StepControl used in PoincareMap and TimeMap. Both classes inherit this interface.
| typedef StepControlT capd::dynsys::StepControlInterface< StepControlT, Scalar >::StepControlType |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |