CAPD DynSys Library
5.2.0
|
This class is a data structure for storing of a parametric curve together with its partial derivatives with respect to initial point up to desired order. More...
#include <capd/diffAlgebra/BasicCnCurve.h>
Public Types | |
typedef MatrixT | MatrixType |
typedef MatrixType::RowVectorType | VectorType |
typedef MatrixType::ScalarType | ScalarType |
typedef Hessian< ScalarType, VectorType::csDim, VectorType::csDim > | HessianType |
typedef TypeTraits< ScalarType >::Real | Real |
typedef Jet< MatrixT, 0 > | JetType |
typedef __size_type | size_type |
typedef __difference_type | difference_type |
Public Attributes | |
VectorType * | m_coefficientsAtCenter |
JetType * | m_coefficients |
JetType * | m_remainderCoefficients |
size_type | m_order |
size_type | m_allocatedOrder |
This class is a data structure for storing of a parametric curve together with its partial derivatives with respect to initial point up to desired order.
More precisely, a curve c(t,x) is represented as c(t,x_0) + d/dx c(t,x)(x-x_0) + smallRemainder(t,x).
Derivatives are represented as d^i c(t,x) + smallRemainder(t,x).
This class provides a member functions for accessing of all coefficients.
typedef __difference_type capd::diffAlgebra::BasicCnCurve< MatrixT >::difference_type |
typedef Hessian<ScalarType,VectorType::csDim,VectorType::csDim> capd::diffAlgebra::BasicCnCurve< MatrixT >::HessianType |
typedef Jet<MatrixT,0> capd::diffAlgebra::BasicCnCurve< MatrixT >::JetType |
typedef MatrixT capd::diffAlgebra::BasicCnCurve< MatrixT >::MatrixType |
typedef TypeTraits<ScalarType>::Real capd::diffAlgebra::BasicCnCurve< MatrixT >::Real |
typedef MatrixType::ScalarType capd::diffAlgebra::BasicCnCurve< MatrixT >::ScalarType |
typedef __size_type capd::diffAlgebra::BasicCnCurve< MatrixT >::size_type |
typedef MatrixType::RowVectorType capd::diffAlgebra::BasicCnCurve< MatrixT >::VectorType |
|
inlineinherited |
JetType* capd::diffAlgebra::BasicCnCurve< MatrixT >::getCoefficients | ( | ) |
VectorType* capd::diffAlgebra::BasicCnCurve< MatrixT >::getCoefficientsAtCenter | ( | ) |
JetType* capd::diffAlgebra::BasicCnCurve< MatrixT >::getRemainderCoefficients | ( | ) |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
size_type capd::diffAlgebra::BasicCnCurve< MatrixT >::m_allocatedOrder |
JetType* capd::diffAlgebra::BasicCnCurve< MatrixT >::m_coefficients |
VectorType* capd::diffAlgebra::BasicCnCurve< MatrixT >::m_coefficientsAtCenter |
size_type capd::diffAlgebra::BasicCnCurve< MatrixT >::m_order |
JetType* capd::diffAlgebra::BasicCnCurve< MatrixT >::m_remainderCoefficients |