|
CAPD::DynSys Library
6.0.0
|
This set stores vector of derivatives with respect to a multiindex alpha as a doubleton. More...
#include <capd/dynset/CnDoubletonSet.h>
Public Types | |
| typedef MatrixT | MatrixType |
| typedef CnSet< MatrixT, DEGREE > | SetType |
| typedef MatrixType::size_type | size_type |
| typedef SetType::VectorType | VectorType |
| typedef SetType::ScalarType | ScalarType |
| typedef SetType::RefVectorType | RefVectorType |
| typedef SetType::JetType | JetType |
| typedef SetType::Multipointer | Multipointer |
| typedef SetType::Multiindex | Multiindex |
| typedef capd::diffAlgebra::CnContainer< MatrixType, 0, 0, 0 > | CoordSystemContainer |
Public Member Functions | |
| CnDoubletonSet (const VectorType &x, size_type degree, ScalarType t=TypeTraits< ScalarType >::zero()) | |
| CnDoubletonSet (const VectorType &x, const VectorType &r0, size_type degree, ScalarType t=TypeTraits< ScalarType >::zero()) | |
| CnDoubletonSet (const VectorType &x, const MatrixType &C, const VectorType &r0, size_type degree, ScalarType t=TypeTraits< ScalarType >::zero()) | |
| CnDoubletonSet (const VectorType &x, const MatrixType &C, const VectorType &r0, const VectorType &r, size_type degree, ScalarType t=TypeTraits< ScalarType >::zero()) | |
| CnDoubletonSet (const JetType &x, ScalarType t=TypeTraits< ScalarType >::zero()) | |
| template<class DynSysT > | |
| void | move (DynSysT &cndynsys) |
| template<class DynSysT > | |
| void | move (DynSysT &cndynsys, CnDoubletonSet &result) const |
| std::string | show () const |
| returns a set detailed information More... | |
| ScalarType | evalAffineFunctional (const VectorType &gradient, const VectorType &x0) const |
| size_type | degree () const |
| returns maximal order of partial derivative stored in the jet More... | |
| size_type | dimension () const |
| returns number of variables in the jet More... | |
| ScalarType | maxDiam () const |
| returns actual maximal diameter of the current set More... | |
| const JetType & | currentSet () const |
| returns actual set as a read-only jet. More... | |
| JetType & | currentSet () |
| returns actual set as a jet More... | |
| RefVectorType | getLastEnclosure () const |
| returns an enclosure for trajectories for last performed step of integration. On initialization is equal to the current set. More... | |
| MatrixType | getLastMatrixEnclosure () const |
| returns an enclosure for first order variational equations for last performed step of integration. On initialization is equal to the current derivatives set. More... | |
| virtual const JetType & | getLastJetEnclosure () const |
| returns jet of enclosures computed in the last performed step of integration. More... | |
| virtual void | setLastJetEnclosure (const JetType &enc) |
| operator VectorType () const | |
| returns actual value of function represented by jet More... | |
| operator MatrixType () const | |
| returns actual derivative of function represented by jet More... | |
| const ScalarType & | operator() (size_type i, const Multipointer &mp) const |
| returns a Taylor coefficients corresponding to multipointer, (1/mp!)d^{mp}f_i More... | |
| const ScalarType & | operator() (size_type i, const Multiindex &mp) const |
| returns a Taylor coefficients corresponding to multiindex, (1/mp!)d^{mp}f_i More... | |
| RefVectorType | operator() (const Multipointer &mp) const |
| returns vector of Taylor coefficients corresponding to multipointer, i.e. result[i] = (1/mp!)d^{mp}f More... | |
| const ScalarType & | operator() (size_type i, size_type j, size_type c) const |
| returns Taylor coefficient corresponding to partial derivative d^2f_i/dx_jdx_c More... | |
| const ScalarType & | operator() (size_type j, size_type c) const |
| returns df_j/dx_c More... | |
| const ScalarType & | operator() (size_type i) const |
| returns actual value of f_i More... | |
| const ScalarType | getCurrentTime () const |
| ScalarType & | refCurrentTime () |
| void | setCurrentTime (const ScalarType &t) |
| ScalarType | evalAt (const Functional &f) const |
| This method computes value of functor f at interval vector represented by this set. More... | |
Protected Attributes | |
| JetType | m_currentSet |
| JetType | m_lastEnclosure |
| ScalarType | m_currentTime |
This set stores vector of derivatives with respect to a multiindex alpha as a doubleton.
The evolution is partially defined in policies.
| typedef capd::diffAlgebra::CnContainer<MatrixType,0,0,0> capd::dynset::CnDoubletonSet< MatrixT, Policies, DEGREE >::CoordSystemContainer |
| typedef SetType::JetType capd::dynset::CnDoubletonSet< MatrixT, Policies, DEGREE >::JetType |
| typedef MatrixT capd::dynset::CnDoubletonSet< MatrixT, Policies, DEGREE >::MatrixType |
| typedef SetType::Multiindex capd::dynset::CnDoubletonSet< MatrixT, Policies, DEGREE >::Multiindex |
| typedef SetType::Multipointer capd::dynset::CnDoubletonSet< MatrixT, Policies, DEGREE >::Multipointer |
| typedef SetType::RefVectorType capd::dynset::CnDoubletonSet< MatrixT, Policies, DEGREE >::RefVectorType |
| typedef SetType::ScalarType capd::dynset::CnDoubletonSet< MatrixT, Policies, DEGREE >::ScalarType |
| typedef CnSet<MatrixT,DEGREE> capd::dynset::CnDoubletonSet< MatrixT, Policies, DEGREE >::SetType |
| typedef MatrixType::size_type capd::dynset::CnDoubletonSet< MatrixT, Policies, DEGREE >::size_type |
| typedef SetType::VectorType capd::dynset::CnDoubletonSet< MatrixT, Policies, DEGREE >::VectorType |
| capd::dynset::CnDoubletonSet< MatrixT, Policies, DEGREE >::CnDoubletonSet | ( | const VectorType & | x, |
| size_type | degree, | ||
| ScalarType | t = TypeTraits<ScalarType>::zero() |
||
| ) |
| capd::dynset::CnDoubletonSet< MatrixT, Policies, DEGREE >::CnDoubletonSet | ( | const VectorType & | x, |
| const VectorType & | r0, | ||
| size_type | degree, | ||
| ScalarType | t = TypeTraits<ScalarType>::zero() |
||
| ) |
| capd::dynset::CnDoubletonSet< MatrixT, Policies, DEGREE >::CnDoubletonSet | ( | const VectorType & | x, |
| const MatrixType & | C, | ||
| const VectorType & | r0, | ||
| size_type | degree, | ||
| ScalarType | t = TypeTraits<ScalarType>::zero() |
||
| ) |
| capd::dynset::CnDoubletonSet< MatrixT, Policies, DEGREE >::CnDoubletonSet | ( | const VectorType & | x, |
| const MatrixType & | C, | ||
| const VectorType & | r0, | ||
| const VectorType & | r, | ||
| size_type | degree, | ||
| ScalarType | t = TypeTraits<ScalarType>::zero() |
||
| ) |
| capd::dynset::CnDoubletonSet< MatrixT, Policies, DEGREE >::CnDoubletonSet | ( | const JetType & | x, |
| ScalarType | t = TypeTraits<ScalarType>::zero() |
||
| ) |
|
inlineinherited |
returns actual set as a jet
|
inlineinherited |
returns actual set as a read-only jet.
|
inlineinherited |
returns maximal order of partial derivative stored in the jet
|
inlineinherited |
returns number of variables in the jet
|
inline |
|
inlineinherited |
This method computes value of functor f at interval vector represented by this set.
|
inlineinherited |
|
inlineinherited |
returns an enclosure for trajectories for last performed step of integration. On initialization is equal to the current set.
|
inlinevirtualinherited |
returns jet of enclosures computed in the last performed step of integration.
|
inlineinherited |
returns an enclosure for first order variational equations for last performed step of integration. On initialization is equal to the current derivatives set.
|
inlineinherited |
returns actual maximal diameter of the current set
|
inline |
|
inlineinherited |
returns actual derivative of function represented by jet
|
inlinevirtualinherited |
returns actual value of function represented by jet
Implements capd::dynset::AbstractSet< MatrixT::RowVectorType >.
|
inlineinherited |
returns vector of Taylor coefficients corresponding to multipointer, i.e. result[i] = (1/mp!)d^{mp}f
|
inlineinherited |
returns actual value of f_i
|
inlineinherited |
returns a Taylor coefficients corresponding to multiindex, (1/mp!)d^{mp}f_i
|
inlineinherited |
returns a Taylor coefficients corresponding to multipointer, (1/mp!)d^{mp}f_i
|
inlineinherited |
returns Taylor coefficient corresponding to partial derivative d^2f_i/dx_jdx_c
|
inlineinherited |
returns df_j/dx_c
|
inlineinherited |
|
inlineinherited |
|
inlinevirtualinherited |
|
inlinevirtual |
returns a set detailed information
Implements capd::dynset::AbstractSet< MatrixT::RowVectorType >.
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |