CAPD DynSys Library
5.2.0
|
#include <capd/pdes/PdeSectionDerivativesEnclosure.h>
Public Types | |
typedef MatrixT | MatrixType |
typedef VectorT | VectorType |
typedef MatrixType::RowVectorType | FiniteVectorType |
typedef MatrixType::ScalarType | ScalarType |
typedef VectorType::size_type | size_type |
integral type used to index containers (vectors, matrices, etc) More... | |
typedef capd::dynset::AbstractSet< FiniteVectorType > | Set |
type of abstract base class for all sets More... | |
typedef capd::diffAlgebra::Hessian< ScalarType, FiniteVectorType::csDim, FiniteVectorType::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... | |
Public Member Functions | |
void | saveTime (capd::diffAlgebra::TimeRange< ScalarType > &t) |
void | updateTime (capd::diffAlgebra::TimeRange< ScalarType > &t) |
template<class SetT > | |
void | saveEnclosure (SetT &set) |
template<class SetT > | |
void | updateEnclosure (SetT &prev, SetT &next) |
template<class SetT , class SolverT > | |
void | computeOneStepSectionEnclosure (SetT &set, SolverT &solver, VectorType &bound, ScalarType oneStepReturnTime) |
void | init (ScalarType *rt, MatrixType *der, HessianType *H, JetType *jet) |
Public Attributes | |
ScalarType * | returnTime |
MatrixType * | derivativeOfFlow |
stores derivative of the flow (if needed) More... | |
FiniteVectorType | encDy |
stores norm of block Vxy and Vyy of derivativeOfFlow More... | |
ScalarType | encDyx |
stores norm of block Vyx of derivativeOfFlow More... | |
typedef capd::dynset::C0Set<MatrixType> capd::pdes::PdeSectionDerivativesEnclosure< VectorT, MatrixT >::C0Set |
type of abstract base class for all C0 sets
typedef capd::dynset::C1Set<MatrixType> capd::pdes::PdeSectionDerivativesEnclosure< VectorT, MatrixT >::C1Set |
type of abstract base class for all C1 sets
typedef MatrixType::RowVectorType capd::pdes::PdeSectionDerivativesEnclosure< VectorT, MatrixT >::FiniteVectorType |
typedef capd::diffAlgebra::Hessian<ScalarType,FiniteVectorType::csDim,FiniteVectorType::csDim> capd::pdes::PdeSectionDerivativesEnclosure< VectorT, MatrixT >::HessianType |
typedef capd::diffAlgebra::Jet<MatrixT,0> capd::pdes::PdeSectionDerivativesEnclosure< VectorT, MatrixT >::JetType |
typedef MatrixT capd::pdes::PdeSectionDerivativesEnclosure< VectorT, MatrixT >::MatrixType |
typedef MatrixType::ScalarType capd::pdes::PdeSectionDerivativesEnclosure< VectorT, MatrixT >::ScalarType |
typedef capd::dynset::AbstractSet<FiniteVectorType> capd::pdes::PdeSectionDerivativesEnclosure< VectorT, MatrixT >::Set |
type of abstract base class for all sets
typedef VectorType::size_type capd::pdes::PdeSectionDerivativesEnclosure< VectorT, MatrixT >::size_type |
integral type used to index containers (vectors, matrices, etc)
typedef VectorT capd::pdes::PdeSectionDerivativesEnclosure< VectorT, MatrixT >::VectorType |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
MatrixType* capd::pdes::PdeSectionDerivativesEnclosure< VectorT, MatrixT >::derivativeOfFlow |
stores derivative of the flow (if needed)
FiniteVectorType capd::pdes::PdeSectionDerivativesEnclosure< VectorT, MatrixT >::encDy |
stores norm of block Vxy and Vyy of derivativeOfFlow
ScalarType capd::pdes::PdeSectionDerivativesEnclosure< VectorT, MatrixT >::encDyx |
stores norm of block Vyx of derivativeOfFlow
ScalarType* capd::pdes::PdeSectionDerivativesEnclosure< VectorT, MatrixT >::returnTime |