CAPD::DynSys Library
6.0.0
|
#include <capd/poincare/SectionDerivativesEnclosure.h>
Public Types | |
typedef MatrixT | MatrixType |
typedef MatrixType::RowVectorType | VectorType |
typedef MatrixType::ScalarType | ScalarType |
typedef VectorType::size_type | size_type |
integral type used to index containers (vectors, matrices, etc) More... | |
typedef capd::dynset::AbstractSet< VectorType > | Set |
type of abstract base class for all sets More... | |
typedef capd::diffAlgebra::Hessian< ScalarType, VectorType::csDim, VectorType::csDim > | HessianType |
typedef capd::diffAlgebra::Jet< MatrixT, 0 > | JetType |
typedef capd::dynset::C0Set< MatrixType > | C0Set |
type of abstract base class for all C0 sets More... | |
typedef capd::dynset::C1Set< MatrixType > | C1Set |
type of abstract base class for all C1 sets More... | |
typedef capd::dynset::C2Set< MatrixType > | C2Set |
type of abstract base class for all C2 sets More... | |
typedef capd::dynset::CnSet< MatrixType, 0 > | CnSet |
type of abstract base class for all C2 sets More... | |
Public Member Functions | |
template<class Pointer , class Value > | |
void | checkAndAssignPointer (Pointer &p, const Value &v) |
void | saveTime (capd::diffAlgebra::TimeRange< ScalarType > &t) |
void | saveEnclosure (C0Set &set) |
void | saveEnclosure (C1Set &set) |
void | saveEnclosure (C2Set &set) |
void | saveEnclosure (CnSet &set) |
void | updateTime (capd::diffAlgebra::TimeRange< ScalarType > &t) |
void | updateEnclosure (C0Set &, C0Set &next) |
void | updateEnclosure (C1Set &prev, C1Set &next) |
void | updateEnclosure (C2Set &prev, C2Set &next) |
void | updateEnclosure (CnSet &prev, CnSet &next) |
template<class SetT , class SolverT > | |
void | computeOneStepSectionEnclosure (SetT &set, SolverT &solver, VectorType &bound, ScalarType oneStepReturnTime) |
void | init (ScalarType *rt, MatrixType *der, HessianType *hess, JetType *jet) |
Public Attributes | |
ScalarType * | returnTime |
MatrixType * | derivativeOfFlow |
stores derivative of the flow (if needed) More... | |
HessianType * | hessianOfFlow |
stores hessian of the flow (if needed) More... | |
JetType * | jetOfFlow |
stores derivative of the flow (for C^n sets only) More... | |
typedef capd::dynset::C0Set<MatrixType> capd::poincare::SectionDerivativesEnclosure< MatrixT >::C0Set |
type of abstract base class for all C0 sets
typedef capd::dynset::C1Set<MatrixType> capd::poincare::SectionDerivativesEnclosure< MatrixT >::C1Set |
type of abstract base class for all C1 sets
typedef capd::dynset::C2Set<MatrixType> capd::poincare::SectionDerivativesEnclosure< MatrixT >::C2Set |
type of abstract base class for all C2 sets
typedef capd::dynset::CnSet<MatrixType,0> capd::poincare::SectionDerivativesEnclosure< MatrixT >::CnSet |
type of abstract base class for all C2 sets
typedef capd::diffAlgebra::Hessian<ScalarType,VectorType::csDim,VectorType::csDim> capd::poincare::SectionDerivativesEnclosure< MatrixT >::HessianType |
typedef capd::diffAlgebra::Jet<MatrixT,0> capd::poincare::SectionDerivativesEnclosure< MatrixT >::JetType |
typedef MatrixT capd::poincare::SectionDerivativesEnclosure< MatrixT >::MatrixType |
typedef MatrixType::ScalarType capd::poincare::SectionDerivativesEnclosure< MatrixT >::ScalarType |
typedef capd::dynset::AbstractSet<VectorType> capd::poincare::SectionDerivativesEnclosure< MatrixT >::Set |
type of abstract base class for all sets
typedef VectorType::size_type capd::poincare::SectionDerivativesEnclosure< MatrixT >::size_type |
integral type used to index containers (vectors, matrices, etc)
typedef MatrixType::RowVectorType capd::poincare::SectionDerivativesEnclosure< MatrixT >::VectorType |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
MatrixType* capd::poincare::SectionDerivativesEnclosure< MatrixT >::derivativeOfFlow |
stores derivative of the flow (if needed)
HessianType* capd::poincare::SectionDerivativesEnclosure< MatrixT >::hessianOfFlow |
stores hessian of the flow (if needed)
JetType* capd::poincare::SectionDerivativesEnclosure< MatrixT >::jetOfFlow |
stores derivative of the flow (for C^n sets only)
ScalarType* capd::poincare::SectionDerivativesEnclosure< MatrixT >::returnTime |