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/pdes/PdeCurve.h>
Public Types | |
typedef SeriesT | VectorType |
typedef capd::IVector | FiniteVectorType |
typedef capd::IMatrix | MatrixType |
typedef capd::diffAlgebra::CurveInterface< capd::IMatrix >::HessianType | HessianType |
typedef capd::diffAlgebra::CurveInterface< capd::IMatrix >::JetType | JetType |
typedef MatrixType::ScalarType | ScalarType |
typedef TypeTraits< ScalarType >::Real | Real |
typedef MatrixType::size_type | size_type |
typedef std::vector< VectorType > | VectorArray |
typedef std::vector< VectorArray > | MatrixArray |
Protected Member Functions | |
template<class V > | |
void | sumTaylorSeries (V &x, const VectorArray &c, ScalarType h, int p, size_type dim) const |
void | sumTaylorSeries (MatrixType &A, const MatrixArray &J, ScalarType h, int p, size_type dim) const |
void | realloc (size_type dimension) |
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.
typedef capd::IVector capd::pdes::PdeCurve< SeriesT >::FiniteVectorType |
typedef capd::diffAlgebra::CurveInterface<capd::IMatrix>::HessianType capd::pdes::PdeCurve< SeriesT >::HessianType |
typedef capd::diffAlgebra::CurveInterface<capd::IMatrix>::JetType capd::pdes::PdeCurve< SeriesT >::JetType |
typedef std::vector<VectorArray> capd::pdes::PdeCurve< SeriesT >::MatrixArray |
typedef capd::IMatrix capd::pdes::PdeCurve< SeriesT >::MatrixType |
typedef TypeTraits<ScalarType>::Real capd::pdes::PdeCurve< SeriesT >::Real |
typedef MatrixType::ScalarType capd::pdes::PdeCurve< SeriesT >::ScalarType |
typedef MatrixType::size_type capd::pdes::PdeCurve< SeriesT >::size_type |
typedef std::vector<VectorType> capd::pdes::PdeCurve< SeriesT >::VectorArray |
typedef SeriesT capd::pdes::PdeCurve< SeriesT >::VectorType |
|
inlinevirtual |
|
inlinevirtual |
|
inlineinherited |
|
inlinevirtualinherited |
size_type capd::pdes::PdeCurve< SeriesT >::getAllocatedOrder | ( | ) | const |
Returns maximal allocated order - used to avoid memory reallocation.
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtualinherited |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtual |
|
inlinevirtual |
PdeCurve& capd::pdes::PdeCurve< SeriesT >::operator= | ( | const PdeCurve< SeriesT > & | c | ) |
|
inlinevirtual |
|
inlinevirtual |
const ScalarType capd::pdes::PdeCurve< SeriesT >::remainderCoefficient | ( | size_type | i, |
size_type | j, | ||
size_type | k | ||
) | const |
|
inlinevirtualinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inlinevirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protectedinherited |
|
protected |
|
protected |
|
protected |
|
protected |
|
protectedinherited |
domain