CAPD::DynSys Library
6.0.0
|
#include <capd/diffAlgebra/C2Curve.h>
Public Types | |
typedef BaseCurveT::HessianType | HessianType |
typedef BaseCurveT::MatrixType | MatrixType |
typedef MatrixType::RowVectorType | VectorType |
typedef MatrixType::ScalarType | ScalarType |
typedef TypeTraits< ScalarType >::Real | Real |
typedef __size_type | size_type |
typedef __difference_type | difference_type |
typedef Jet< MatrixType, 0 > | JetType |
Public Member Functions | |
C2Curve (Real left, Real right, size_type dimension, size_type order, size_type degree) | |
HessianType | hessian (const ScalarType &h) const |
void | setInitHessian (const HessianType &H) |
VectorType | timeDerivative (const ScalarType &h) const |
VectorType | operator() (const ScalarType &h) const |
MatrixType | derivative (const ScalarType &h) const |
MatrixType | operator[] (const ScalarType &h) const |
void | setInitMatrix (const MatrixType &M) |
MatrixType | oneStepDerivative (const ScalarType &h) const |
MatrixType | oneStepDerivativeOfNumericalMethod (const ScalarType &h) const |
VectorType | valueAtCenter (const ScalarType &h) const |
VectorType | remainder (const ScalarType &h) const |
VectorType | getCenter () const |
virtual JetType | jet (const ScalarType &) const |
virtual void | eval (ScalarType, JetType &) const |
virtual void | setDomain (Real left, Real right) |
virtual Real | getLeftDomain () const |
virtual Real | getRightDomain () const |
Protected Member Functions | |
HessianType | oneStepHessian (const ScalarType &h) const |
Protected Attributes | |
HessianType | initHessian |
MatrixType | initMatrix |
Real | m_left |
Real | m_right |
domain More... | |
typedef __difference_type capd::diffAlgebra::C2Curve< BaseCurveT, true >::difference_type |
typedef BaseCurveT::HessianType capd::diffAlgebra::C2Curve< BaseCurveT, true >::HessianType |
|
inherited |
typedef BaseCurveT::MatrixType capd::diffAlgebra::C2Curve< BaseCurveT, true >::MatrixType |
typedef TypeTraits<ScalarType>::Real capd::diffAlgebra::C2Curve< BaseCurveT, true >::Real |
typedef MatrixType::ScalarType capd::diffAlgebra::C2Curve< BaseCurveT, true >::ScalarType |
typedef __size_type capd::diffAlgebra::C2Curve< BaseCurveT, true >::size_type |
typedef MatrixType::RowVectorType capd::diffAlgebra::C2Curve< BaseCurveT, true >::VectorType |
|
inline |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtual |
Reimplemented from capd::diffAlgebra::ParametricCurve< BaseCurveT::MatrixType >.
|
inlinevirtualinherited |
|
inherited |
|
inherited |
|
virtualinherited |
|
inlinevirtualinherited |
|
inherited |
|
inlinevirtualinherited |
|
inline |
|
inlineinherited |
|
inherited |
|
inherited |
|
protected |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
domain