CAPD::DynSys Library
6.0.0
|
Defines characteristic traits of ODE. More...
#include <capd/dynsys/OdeTraits.h>
Public Types | |
typedef MapT | MapType |
typedef MapType::VectorType | VectorType |
typedef MapType::MatrixType | MatrixType |
typedef MapType::ScalarType | ScalarType |
typedef capd::vectalg::Norm< VectorType, MatrixType > | NormType |
Static Public Member Functions | |
static VectorType | dynsysEnclosure (MapType &vectorField, const VectorType &x0, const ScalarType &timeStep) |
Computes enclosure of solution of ODE during one time step i.e . More... | |
static MatrixType | jacobianEnclosure (MapType &vectorField, const ScalarType &timeStep, const VectorType &enclosure, const NormType &the_norm, ScalarType *logNormOfDerivative=0) |
Finds enclosure for Jacobian matrix (variational part) for whole time step. More... | |
Defines characteristic traits of ODE.
This is default class, it should work for all ODE's. For given ODE sometimes it is better to re-implemented it.
typedef MapT capd::dynsys::OdeTraits< MapT >::MapType |
typedef MapType::MatrixType capd::dynsys::OdeTraits< MapT >::MatrixType |
typedef capd::vectalg::Norm<VectorType,MatrixType> capd::dynsys::OdeTraits< MapT >::NormType |
typedef MapType::ScalarType capd::dynsys::OdeTraits< MapT >::ScalarType |
typedef MapType::VectorType capd::dynsys::OdeTraits< MapT >::VectorType |
|
inlinestatic |
Computes enclosure of solution of ODE during one time step i.e .
vectorField | vector field |
x0 | initial condition |
timeStep | final time |
|
inlinestatic |
Finds enclosure for Jacobian matrix (variational part) for whole time step.
vectorField | vector field | |
timeStep | time step | |
enclosure | enclosure of solution of ODE during whole time step | |
the_norm | logarithmic norm used to bound solution | |
[out] | logNormOfDerivative | if given on exit it contains logarythmic norm of derivative |