|
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 |