|
template<class Solver , class RemainderType > |
void | capd::dynsys::computeAndApproveRemainder (Solver &solver, const typename Solver::ScalarType &t, const typename Solver::VectorType &xx, RemainderType &o_rem, RemainderType &o_enc) |
|
template<typename MapType > |
DiscreteDynSys< MapType > | capd::dynsys::makeDiscreteDynSys (const MapType &map) |
| Makes DiscreteDynSys object from given map. Template parameters are recognized automatically. More...
|
|
template<typename MapType > |
DynSysMap< MapType > | capd::dynsys::makeDynSysMap (const MapType &map) |
| Makes DynSysMap object from given map. Template parameters are recognized automatically. More...
|
|
VectorType | capd::dynsys::BasicC2OdeSolver< MapT, StepControlT, CurveT >::operator() (ScalarType &t, const VectorType &, MatrixType &, HessianType &) |
| Computes next point on the trajectory of a nonautonomous system, first and second order derivatives with respect to initial conditions. Initial conditions for variational equations are Id and zero, respectively. More...
|
|
VectorType | capd::dynsys::BasicC2OdeSolver< MapT, StepControlT, CurveT >::operator() (ScalarType &t, const VectorType &x, const MatrixType &V, const HessianType &H, MatrixType &, HessianType &) |
| The routine computes next point, derivatives and second order derivatives of a nonautonomous flow. Initial conditions for variational equations are V and H, respectively. More...
|
|
| capd::dynsys::BasicC2OdeSolver< MapT, StepControlT, CurveT >::BasicC2OdeSolver (VectorFieldType &vectorField, size_type order, const StepControlT &stepControl=StepControlT()) |
|
VectorType | capd::dynsys::BasicC2OdeSolver< MapT, StepControlT, CurveT >::operator() (VectorType, MatrixType &, HessianType &) |
| Computes next point on the trajectory, first and second order derivatives with respect to initial conditions. Initial conditions for variational equations are Id and zero, respectively. More...
|
|
VectorType | capd::dynsys::BasicC2OdeSolver< MapT, StepControlT, CurveT >::operator() (VectorType, const MatrixType &V, const HessianType &H, MatrixType &, HessianType &) |
| The routine computes next point, derivatives and second order derivatives of a flow. Initial conditions for variational equations are V and H, respectively. More...
|
|
void | capd::dynsys::BasicC2OdeSolver< MapT, StepControlT, CurveT >::sumTaylorSeries (VectorType &v, MatrixType &der, HessianType &hessian, VectorType *coeff, MatrixType *matrixCoeff, HessianType *hessianCoeff, size_type order) |
|
const VectorFieldType & | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::getVectorField () const |
| Returns vector field. More...
|
|
VectorFieldType & | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::getVectorField () |
|
ScalarType | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::getStep () const |
| Returns current time step. More...
|
|
void | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::setStep (const ScalarType &newStep) |
| Sets time step and turns off step control. More...
|
|
void | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::adjustTimeStep (const ScalarType &newStep) |
| sets time step but does not change step control settings (compare setStep) More...
|
|
void | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::computeTimeStep (const VectorType &v) |
|
VectorType | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::operator() (ScalarType &t, const VectorType &) |
| Computes image of vector v after one time step. The argument t is updated in this procedure. More...
|
|
VectorType | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::operator() (ScalarType &t, const VectorType &, MatrixType &o_resultDerivative) |
| Computes image of vector v and derivatives of the flow with respect to init condition (v,identity). Version for nonautonomous systems. The argument t is updated in this procedure. More...
|
|
VectorType | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::operator() (ScalarType &t, const VectorType &, MatrixType &, HessianType &) |
| Computes next point on the trajectory of a nonautonomous system, first and second order derivatives with respect to initial conditions. Initial conditions for variational equations are Id and zero, respectively. More...
|
|
VectorType | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::operator() (ScalarType &t, const VectorType &v, const MatrixType &derivative, MatrixType &o_resultDerivative) |
| Computes image of vector v and derivatives of a flow with respect to init condition (v, derivative). The argument t is updated in this procedure. More...
|
|
VectorType | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::operator() (ScalarType &t, const VectorType &x, const MatrixType &V, const HessianType &H, MatrixType &, HessianType &) |
| The routine computes next point, derivatives and second order derivatives of a nonautonomous flow. Initial conditions for variational equations are V and H, respectively. More...
|
|
size_type | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::degree () const |
|
void | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::computeCoefficientsAtCenter (const VectorType &x, size_type order) |
|
void | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::computeCoefficientsAtCenter (ScalarType t, const VectorType &x, size_type order) |
|
void | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::computeCoefficients (const VectorType &x, size_type order) |
|
void | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::computeCoefficients (ScalarType t, const VectorType &x, size_type order) |
|
void | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::computeCoefficients (const VectorType &x, const MatrixType &M, size_type order) |
|
void | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::computeCoefficients (ScalarType t, const VectorType &x, const MatrixType &M, size_type order) |
|
virtual | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::~BasicCnOdeSolver () |
|
| capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::BasicCnOdeSolver (VectorFieldType &a_vectorField, size_type a_order, const StepControlT &stepControl=StepControlT()) |
|
VectorType | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::operator() (VectorType) |
| Computes image of vector v after one time step. More...
|
|
VectorType | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::operator() (VectorType, MatrixType &o_resultDerivative) |
| Computes image of vector v and derivatives of the flow with respect to init condition (v,identity). Version for autonomous systems. More...
|
|
VectorType | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::operator() (VectorType, const MatrixType &derivative, MatrixType &o_resultDerivative) |
| Computes image of vector v and derivatives of a flow with respect to init condition (v, derivative) More...
|
|
VectorType | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::operator() (VectorType, MatrixType &, HessianType &) |
| Computes next point on the trajectory, first and second order derivatives with respect to initial conditions. Initial conditions for variational equations are Id and zero, respectively. More...
|
|
VectorType | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::operator() (VectorType, const MatrixType &V, const HessianType &H, MatrixType &, HessianType &) |
| The routine computes next point, derivatives and second order derivatives of a flow. Initial conditions for variational equations are V and H, respectively. More...
|
|
VectorType | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::operator() (ScalarType &t, JetType &) |
| Initial conditions for the trajectory and for variational equations up to given degree are given in argument in_out_coeffs. The full result is stored in in_out_coeffs and also the new point on the trajectory is returned. Note: CnCoeffType is a data structure that stores current time. More...
|
|
void | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::setOrder (size_type order) |
| Sets the order of the Taylor method. More...
|
|
ScalarType | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::getCoeffNorm (size_type i, size_type degree) const |
|
void | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::evalAndSum (VectorType &v, MatrixType &der, HessianType &hessian) |
|
void | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::evalAndSum (VectorType &v, MatrixType &der) |
|
void | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::sum (VectorType &v) |
|
void | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::evalAndSum (VectorType &v) |
|
void | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::evalAndSum (JetType &v) |
|
void | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::setInitialCondition (const JetType &coeff) |
|
const SolutionCurve & | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::getCurve () |
|
void | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::setInitialCondition (const VectorType &v, const MatrixType &D) |
|
void | capd::dynsys::BasicCnOdeSolver< MapT, StepControlT, CurveT >::setInitialCondition (const VectorType &v, const MatrixType &D, const HessianType &H) |
|
template<class AVector > |
void | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::computeCoeff (AVector &in, AVector &out, size_type order) |
|
const VectorFieldType & | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::getVectorField () const |
| Returns vector field. More...
|
|
VectorFieldType & | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::getVectorField () |
|
ScalarType | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::getStep () const |
| Returns current time step. More...
|
|
void | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::setStep (const ScalarType &newStep) |
| Sets time step for the next step of integration and turns off step control. More...
|
|
void | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::adjustTimeStep (const ScalarType &newStep) |
| sets time step but does not change step control settings (compare setStep) More...
|
|
void | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::computeTimeStep (VectorType &v) |
|
VectorType | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::operator() (ScalarType &t, VectorType) |
| Computes image of vector v after one time step. The argument t is updated in this procedure. More...
|
|
VectorType | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::operator() (ScalarType &t, VectorType v, const MatrixType &derivative, MatrixType &o_resultDerivative) |
| Computes image of vector v and derivatives of a flow with respect to init condition (v, derivative). The argument t is updated in this procedure. More...
|
|
VectorType | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::operator() (ScalarType &t, VectorType v, MatrixType &o_resultDerivative) |
| Computes image of vector v and derivatives of the flow with respect to init condition (v,identity). Version for nonautonomous systems. The argument t is updated in this procedure. More...
|
|
void | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::computeCoefficientsAtCenter (const VectorType &x, size_type order) |
|
void | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::computeCoefficientsAtCenter (ScalarType t, const VectorType &x, size_type order) |
|
void | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::computeCoefficients (const VectorType &x, size_type order) |
|
void | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::computeCoefficients (ScalarType t, const VectorType &x, size_type order) |
|
void | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::computeCoefficients (const VectorType &x, const MatrixType &M, size_type order) |
|
void | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::computeCoefficients (ScalarType t, const VectorType &x, const MatrixType &M, size_type order) |
|
void | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::recordDags () |
|
void | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::reset () |
|
| capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::BasicFadOdeSolver (VectorFieldType &f, size_type _order, const StepControlT &stepControl=StepControlT()) |
|
void | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::setInitialCondition (const VectorType &u, TVector &in) |
|
void | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::setInitialCondition (const VectorType &u, TFVector &in) |
|
void | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::setInitialCondition (const VectorType &u, const MatrixType &M, TFVector &in) |
|
void | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::sumTaylorSeries (VectorType &u, TVector &in, size_type order) |
|
void | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::sumTaylorSeries (MatrixType &M, TFVector &in, size_type order) |
|
void | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::sumTaylorSeries (VectorType &u, MatrixType &M, TFVector &in, size_type order) |
|
VectorType | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::operator() (VectorType) |
| Computes image of vector v after one time step. More...
|
|
VectorType | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::operator() (VectorType v, const MatrixType &derivative, MatrixType &o_resultDerivative) |
| Computes image of vector v and derivatives of a flow with respect to init condition (v, derivative) More...
|
|
VectorType | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::operator() (VectorType v, MatrixType &o_resultDerivative) |
| Computes image of vector v and derivatives of the flow with respect to init condition (v,identity). Version for autonomous systems. More...
|
|
virtual ScalarType | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::getCoeffNorm (size_type i, size_type degree) const |
|
const SolutionCurve & | capd::dynsys::BasicFadOdeSolver< FadMapT, StepControlT >::getCurve () |
|
const VectorFieldType & | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::getVectorField () const |
| Returns vector field. More...
|
|
VectorFieldType & | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::getVectorField () |
|
ScalarType | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::getStep () const |
| Returns the time step made in the last call to this solver. More...
|
|
void | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::setStep (const ScalarType &newStep) |
| Sets fixed time step and turns off step control. More...
|
|
void | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::adjustTimeStep (const ScalarType &newStep) |
| sets time step but does not change step control settings (compare setStep) More...
|
|
void | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::computeTimeStep (VectorType &v) |
|
VectorType | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::operator() (ScalarType &t, const VectorType &u) |
| Computes image of vector v after one time step. The argument t is updated in this procedure. More...
|
|
VectorType | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::operator() (ScalarType &t, const VectorType &, MatrixType &o_resultDerivative) |
| Computes image of vector v and derivatives of the flow with respect to init condition (v,identity). Version for nonautonomous systems. The argument t is updated in this procedure. More...
|
|
VectorType | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::operator() (ScalarType &t, const VectorType &v, const MatrixType &derivative, MatrixType &o_resultDerivative) |
| Computes image of vector v and derivatives of a flow with respect to init condition (v, derivative). The argument t is updated in this procedure. More...
|
|
void | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::computeCoefficientsAtCenter (const VectorType &x, size_type order) |
|
void | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::computeCoefficientsAtCenter (ScalarType t, const VectorType &x, size_type order) |
|
void | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::computeCoefficients (const VectorType &x, size_type order) |
|
void | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::computeCoefficients (ScalarType t, const VectorType &x, size_type order) |
|
void | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::computeCoefficients (const VectorType &x, const MatrixType &M, size_type order) |
|
void | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::computeCoefficients (ScalarType t, const VectorType &x, const MatrixType &M, size_type order) |
|
void | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::sumTaylorSeries (VectorType &v, VectorType *coeff, size_type order) |
|
| capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::BasicOdeSolver (VectorFieldType &field, size_type order, const StepControlT &stepControl=StepControlT()) |
|
void | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::setOrder (size_type order) |
| Sets the order of the Taylor method. More...
|
|
VectorType | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::operator() (VectorType) |
| Computes image of vector v after one time step. More...
|
|
VectorType | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::operator() (VectorType, MatrixType &o_resultDerivative) |
| Computes image of vector v and derivatives of the flow with respect to init condition (v,identity). Version for autonomous systems. More...
|
|
VectorType | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::operator() (VectorType, const MatrixType &derivative, MatrixType &o_resultDerivative) |
| Computes image of vector v and derivatives of a flow with respect to init condition (v, derivative) More...
|
|
void | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::sumTaylorSeries (VectorType &v, MatrixType &der, VectorType *coeff, MatrixType *matrixCoeff, size_type order) |
|
const SolutionCurve & | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::getCurve () |
|
virtual ScalarType | capd::dynsys::BasicOdeSolver< MapT, StepControlT, CurveT >::getCoeffNorm (size_type i, size_type degree) const |
|
void | capd::dynsys::C2OdeSolver< MapT, StepControlPolicyT, EnclosurePolicyT, CurveT >::computeRemainderCoefficients (ScalarType t, const VectorType &x, const MatrixType &M, const HessianType &H) |
|
| capd::dynsys::C2OdeSolver< MapT, StepControlPolicyT, EnclosurePolicyT, CurveT >::C2OdeSolver (VectorFieldType &vectorField, size_type order) |
|
void | capd::dynsys::C2OdeSolver< MapT, StepControlPolicyT, EnclosurePolicyT, CurveT >::computeRemainderCoefficients (const VectorType &x, const MatrixType &M, const HessianType &H) |
|
void | capd::dynsys::C2OdeSolver< MapT, StepControlPolicyT, EnclosurePolicyT, CurveT >::encloseC2Map (const ScalarType &t, const VectorType &x, const VectorType &xx, VectorType &o_phi, VectorType &o_rem, VectorType &o_enc, MatrixType &o_jacPhi, MatrixType &o_jacRem, MatrixType &o_jacEnc, HessianType &o_hessianPhi, HessianType &o_hessianRem, HessianType &o_hessianEnc) |
|
virtual void | capd::dynsys::C2OdeSolver< MapT, StepControlPolicyT, EnclosurePolicyT, CurveT >::computeRemainder (ScalarType t, const VectorType &xx, C2TimeJetType &o_enc, C2TimeJetType &o_rem) |
|
void | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::computeRemainderCoefficients (const VectorType &x) |
|
void | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::computeRemainderCoefficients (ScalarType t, const VectorType &x) |
|
void | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::computeRemainderCoefficients (const VectorType &x, const MatrixType &M) |
|
void | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::computeRemainderCoefficients (ScalarType t, const VectorType &x, const MatrixType &M) |
|
| capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::CnOdeSolver (VectorFieldType &vectorField, size_type order, const StepControlT &stepControl=StepControlT()) |
|
void | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::setInitialCondition (ScalarType t, const VectorType &x, const VectorType &xx) |
|
void | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::encloseC2Map (const ScalarType &t, const VectorType &x, const VectorType &xx, VectorType &o_phi, VectorType &o_rem, VectorType &o_enc, MatrixType &o_jacPhi, MatrixType &o_jacRem, MatrixType &o_jacEnc, HessianType &o_hessianPhi, HessianType &o_hessianRem, HessianType &o_hessianEnc) |
|
void | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::encloseC1Map (const ScalarType &t, const VectorType &x0, const VectorType &x, VectorType &o_phi, VectorType &o_rem, VectorType &o_enc, MatrixType &o_jacPhi, MatrixType &o_jacRem, MatrixType &o_jacEnc) |
|
void | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::encloseC0Map (const ScalarType &t, const VectorType &x0, const VectorType &x, VectorType &o_phi, VectorType &o_rem, VectorType &o_enc, MatrixType &o_jacPhi) |
|
void | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::sumTaylorSeries (VectorType &o_phi, MatrixType &o_jacPhi) |
|
void | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::sumTaylorSeries (VectorType &o_phi, MatrixType &o_jacPhi, HessianType &o_hessianPhi) |
|
ScalarType | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::getCoeffNorm (size_type i, size_type degree) const |
|
VectorType | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::Phi (const ScalarType &t, const VectorType &iv) |
| Computes value of function (usually numerical scheme for an ODE) at time t and point iv. More...
|
|
MatrixType | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::JacPhi (const ScalarType &t, const VectorType &iv) |
| Computes derivative of function (usually numerical scheme for an ODE) at time t and point iv. More...
|
|
VectorType | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::Remainder (const ScalarType &t, const VectorType &iv, VectorType &o_enc) |
| Computes and returns bound for local error of a function (for instance if Phi is finite Taylor series of a map then this method computes bound for Lagrange remainder). If DynSys is an ODE, then out_enc contains enclosure of trajectories over the time step. If the function cannot validate existence of solutions to ODE over the time step, out_enc might be in an inconsistent state. More...
|
|
void | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::JacRemainder (const ScalarType &t, const VectorType &vecEnclosure, const MatrixType &jacEnclosure, VectorType &Remainder, MatrixType &jacRemainder) |
|
void | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::c2Remainder (const VectorType &Enc, const MatrixType &jacEnc, const HessianType &hessianEnc, VectorType &o_Rem, MatrixType &o_jacRem, HessianType &o_hessianRem) |
|
virtual void | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::computeRemainder (ScalarType t, const VectorType &xx, VectorType &o_enc, VectorType &o_rem) |
|
virtual void | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::computeRemainder (ScalarType t, const VectorType &xx, C1TimeJetType &o_enc, C1TimeJetType &o_rem) |
|
virtual void | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::computeRemainder (ScalarType t, const VectorType &xx, C2TimeJetType &o_enc, C2TimeJetType &o_rem) |
|
template<class JetT > |
VectorType | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::encloseCnMap (const ScalarType &t, const VectorType &x, const VectorType &xx, JetT &phi, JetT &rem, JetT &enc) |
|
template<class JetT > |
void | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::sumTaylorSeries (JetT &o_phi) |
|
template<class JetT > |
void | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::cnRemainder (const JetT &enc, JetT &result) |
|
template<class JetT > |
VectorType | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::cnEnclosure (const ScalarType &t, const VectorType &x, JetT &result) |
|
template<class JetT > |
void | capd::dynsys::CnOdeSolver< MapT, StepControlT, EnclosurePolicyT, CurveT >::computeRemainder (ScalarType t, const VectorType &xx, JetT &o_enc, JetT &o_rem) |
|
virtual ScalarType | capd::dynsys::DynSys< MatrixT >::Lipschitz (const ScalarType &t, const VectorType &iv, NormType &n) |
| this function returns Lipschitz contants for maps. It should be overriden in classes implementing flows. More...
|
|
void | capd::dynsys::FadOdeSolver< FadMapT, StepControlT >::computeRemainderCoefficients (const VectorType &x) |
|
void | capd::dynsys::FadOdeSolver< FadMapT, StepControlT >::computeRemainderCoefficients (ScalarType t, const VectorType &x) |
|
void | capd::dynsys::FadOdeSolver< FadMapT, StepControlT >::computeRemainderCoefficients (const VectorType &x, const MatrixType &M) |
|
void | capd::dynsys::FadOdeSolver< FadMapT, StepControlT >::computeRemainderCoefficients (ScalarType t, const VectorType &x, const MatrixType &M) |
|
| capd::dynsys::FadOdeSolver< FadMapT, StepControlT >::FadOdeSolver (VectorFieldType &f, size_type _order, const StepControlT &_stepControl=StepControlT()) |
|
VectorType | capd::dynsys::FadOdeSolver< FadMapT, StepControlT >::Phi (const ScalarType &t, const VectorType &iv) |
| Computes value of function (usually numerical scheme for an ODE) at time t and point iv. More...
|
|
VectorType | capd::dynsys::FadOdeSolver< FadMapT, StepControlT >::enclosure (const ScalarType &t, const VectorType &x) |
| Used for ODEs. It verifies the existence of solutions to IVP at time t and set of initial conditions x over the time step. If the function succeeds, a rigorous bound for the trajectories is returned. Otherwise, an exception is thrown. More...
|
|
MatrixType | capd::dynsys::FadOdeSolver< FadMapT, StepControlT >::JacPhi (const ScalarType &t, const VectorType &iv) |
| Computes derivative of function (usually numerical scheme for an ODE) at time t and point iv. More...
|
|
void | capd::dynsys::FadOdeSolver< FadMapT, StepControlT >::computeTaylorCoefficients (ScalarType t, const VectorType &x, const VectorType &xx) |
|
void | capd::dynsys::FadOdeSolver< FadMapT, StepControlT >::encloseC0Map (const ScalarType &t, const VectorType &x0, const VectorType &x, VectorType &o_phi, VectorType &o_rem, VectorType &o_enc, MatrixType &o_jacPhi) |
| For given set xx, time t and a point x from the set xx It simultaneously computes and returns enclosures for: More...
|
|
void | capd::dynsys::FadOdeSolver< FadMapT, StepControlT >::encloseC1Map (const ScalarType &t, const VectorType &x0, const VectorType &x, VectorType &o_phi, VectorType &o_rem, VectorType &o_enc, MatrixType &o_jacPhi, MatrixType &o_jacRem, MatrixType &o_jacEnc) |
|
VectorType | capd::dynsys::FadOdeSolver< FadMapT, StepControlT >::Remainder (const ScalarType &t, const VectorType &iv, VectorType &o_enc) |
| Computes and returns bound for local error of a function (for instance if Phi is finite Taylor series of a map then this method computes bound for Lagrange remainder). If DynSys is an ODE, then out_enc contains enclosure of trajectories over the time step. If the function cannot validate existence of solutions to ODE over the time step, out_enc might be in an inconsistent state. More...
|
|
void | capd::dynsys::FadOdeSolver< FadMapT, StepControlT >::JacRemainder (const ScalarType &t, const VectorType &vecEnclosure, const MatrixType &jacEnclosure, VectorType &Remainder, MatrixType &jRemainder) |
|
MatrixType | capd::dynsys::FadOdeSolver< FadMapT, StepControlT >::jacEnclosure (const ScalarType &t, const VectorType &enc) |
|
ScalarType | capd::dynsys::FadOdeSolver< FadMapT, StepControlT >::getCoeffNorm (size_type i, size_type degree) const |
|
template<typename MapType > |
static MapType::VectorType | capd::dynsys::FirstOrderEnclosure::enclosure (MapType &vectorField, typename MapType::ScalarType const ¤tTime, typename MapType::MatrixType::RowVectorType const &x, typename MapType::ScalarType const &step) |
| Computes enclosure of solution of ODE during one time step i.e . More...
|
|
template<typename MapType , typename NormType > |
static MapType::MatrixType | capd::dynsys::FirstOrderEnclosure::jacEnclosure (const MapType &vectorField, const typename MapType::ScalarType ¤tTime, const typename MapType::ScalarType &step, const typename MapType::VectorType &enc, const NormType &the_norm, typename MapType::ScalarType *o_logNormOfDerivative=0) |
| Finds enclosure for Jacobian matrix (variational part) for whole time step. More...
|
|
template<typename MapType > |
static MapType::ScalarType | capd::dynsys::FirstOrderEnclosure::c2Enclosure (const MapType &vectorField, const typename MapType::ScalarType &step, const typename MapType::VectorType &enc, typename MapType::MatrixType &jacEnclosure, typename MapType::HessianType &hessEnclosure) |
| Finds enclosure for second order variational equations for whole time step. More...
|
|