CAPD DynSys Library
5.2.0
|
This class is a data structure for storing of a parametric curve together with first order derivatives with respect to initial point. More...
#include <capd/diffAlgebra/BasicCurve.h>
Public Types | |
typedef MatrixT | 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 VectorType::iterator | iterator |
typedef VectorType::const_iterator | const_iterator |
typedef Hessian< ScalarType, VectorType::csDim, VectorType::csDim > | HessianType |
typedef Jet< MatrixType, 0 > | JetType |
Protected Member Functions | |
void | allocate () |
void | deallocate () |
void | copyData (const BasicCurve &c) |
This class is a data structure for storing of a parametric curve together with first order derivatives with respect to initial point.
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)
This class provides a member functions for accessing of all coefficients.
This class is a basic class for more general Curve.
typedef VectorType::const_iterator capd::diffAlgebra::BasicCurve< MatrixT >::const_iterator |
typedef __difference_type capd::diffAlgebra::BasicCurve< MatrixT >::difference_type |
|
inherited |
typedef VectorType::iterator capd::diffAlgebra::BasicCurve< MatrixT >::iterator |
|
inherited |
typedef MatrixT capd::diffAlgebra::BasicCurve< MatrixT >::MatrixType |
typedef TypeTraits<ScalarType>::Real capd::diffAlgebra::BasicCurve< MatrixT >::Real |
typedef MatrixType::ScalarType capd::diffAlgebra::BasicCurve< MatrixT >::ScalarType |
typedef __size_type capd::diffAlgebra::BasicCurve< MatrixT >::size_type |
typedef MatrixType::RowVectorType capd::diffAlgebra::BasicCurve< MatrixT >::VectorType |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineinherited |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
VectorType* capd::diffAlgebra::BasicCurve< MatrixT >::getCoefficients | ( | ) |
VectorType* capd::diffAlgebra::BasicCurve< MatrixT >::getCoefficientsAtCenter | ( | ) |
MatrixType* capd::diffAlgebra::BasicCurve< MatrixT >::getMatrixCoefficients | ( | ) |
MatrixType* capd::diffAlgebra::BasicCurve< MatrixT >::getMatrixRemainderCoefficients | ( | ) |
VectorType* capd::diffAlgebra::BasicCurve< MatrixT >::getRemainderCoefficients | ( | ) |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |