CAPD DynSys Library  5.2.0
Pdes

Files

file  GeometricBound.cpp
 
file  DissipativeVectorField.h
 
file  GeometricBound.h
 
file  OneDimKSSineVectorField.h
 
file  PdeAffineSection.h
 
file  PdeSolver.h
 
file  PolyLogBound.h
 
file  PolynomialBound.h
 
file  PolynomialBound.hpp
 

Namespaces

 capd
 

Classes

class  capd::pdes::C0DoubletonSetGeometricTail< BaseT >
 
class  capd::pdes::C1DoubletonSetGeometricTail< Policies >
 
class  capd::pdes::PdeAbstractSection< VectorT, MatrixT >
 
class  capd::pdes::PdeCurve< SeriesT >
 This class is a data structure for storing of a parametric curve together with first order derivatives with respect to initial point. More...
 
struct  capd::pdes::ComputeOneStepSectionEnclosure< isC1 >
 
struct  capd::pdes::ComputeOneStepSectionEnclosure< false >
 
struct  capd::pdes::PdeSectionDerivativesEnclosure< VectorT, MatrixT >
 

Functions

void capd::pdes::C0DoubletonSetGeometricTail< BaseT >::initMove (C0DoubletonSetGeometricTail &result) const
 
void capd::pdes::C0DoubletonSetGeometricTail< BaseT >::finalizeMove (C0DoubletonSetGeometricTail &result) const
 
void capd::pdes::C0DoubletonSetGeometricTail< BaseT >::move (DynSysType &dynsys, C0DoubletonSetGeometricTail &result) const
 computes image of the set after one step/iterate of the dynamical system and stores it in result More...
 
void capd::pdes::C1DoubletonSetGeometricTail< Policies >::move (DynSysType &dynsys, C1DoubletonSetGeometricTail &result) const
 computes image of the set after one step/iterate of the dynamical system and stores it in result More...
 
size_type capd::pdes::PdeCurve< SeriesT >::getOrder () const
 Returns the order of Taylor interpolation. More...
 
size_type capd::pdes::PdeCurve< SeriesT >::dimension () const
 Returns the dimension in which the relevant dynamics is observed. More...
 
const ScalarType capd::pdes::PdeCurve< SeriesT >::centerCoefficient (size_type i, size_type j) const
 
const ScalarType capd::pdes::PdeCurve< SeriesT >::coefficient (size_type i, size_type j) const
 
const ScalarType capd::pdes::PdeCurve< SeriesT >::remainderCoefficient (size_type i, size_type j) const
 
const ScalarType capd::pdes::PdeCurve< SeriesT >::coefficient (size_type i, size_type j, size_type k) const
 
 capd::pdes::PdeCurve< SeriesT >::PdeCurve (size_type dim, size_type order)
 
virtual void capd::pdes::PdeCurve< SeriesT >::setOrder (size_type order)
 Sets the order of Taylor interpolation. More...
 
void capd::pdes::PdeCurve< SeriesT >::clearCoefficients ()
 sets all coefficients to zero More...
 
void capd::pdes::PdeCurve< SeriesT >::realloc (size_type dimension)
 
template<class V >
void capd::pdes::PdeCurve< SeriesT >::sumTaylorSeries (V &x, const VectorArray &c, ScalarType h, int p, size_type dim) const
 
void capd::pdes::PdeCurve< SeriesT >::sumTaylorSeries (MatrixType &A, const MatrixArray &J, ScalarType h, int p, size_type dim) const
 

Detailed Description

Function Documentation

◆ centerCoefficient()

template<class SeriesT >
const PdeCurve< SeriesT >::ScalarType capd::pdes::PdeCurve< SeriesT >::centerCoefficient ( size_type  i,
size_type  j 
) const
inline

◆ clearCoefficients()

template<class SeriesT >
void capd::pdes::PdeCurve< SeriesT >::clearCoefficients

sets all coefficients to zero

◆ coefficient() [1/2]

template<class SeriesT >
const PdeCurve< SeriesT >::ScalarType capd::pdes::PdeCurve< SeriesT >::coefficient ( size_type  i,
size_type  j 
) const
inline

◆ coefficient() [2/2]

template<class SeriesT >
const PdeCurve< SeriesT >::ScalarType capd::pdes::PdeCurve< SeriesT >::coefficient ( size_type  i,
size_type  j,
size_type  k 
) const
inline

◆ dimension()

template<class SeriesT >
PdeCurve< SeriesT >::size_type capd::pdes::PdeCurve< SeriesT >::dimension
inline

Returns the dimension in which the relevant dynamics is observed.

◆ finalizeMove()

template<typename BaseT >
void capd::pdes::C0DoubletonSetGeometricTail< BaseT >::finalizeMove ( C0DoubletonSetGeometricTail< BaseT > &  result) const

◆ getOrder()

template<class SeriesT >
PdeCurve< SeriesT >::size_type capd::pdes::PdeCurve< SeriesT >::getOrder
inline

Returns the order of Taylor interpolation.

◆ initMove()

template<typename BaseT >
void capd::pdes::C0DoubletonSetGeometricTail< BaseT >::initMove ( C0DoubletonSetGeometricTail< BaseT > &  result) const

◆ move() [1/2]

template<typename BaseT >
void capd::pdes::C0DoubletonSetGeometricTail< BaseT >::move ( DynSysType dynsys,
C0DoubletonSetGeometricTail< BaseT > &  result 
) const
inline

computes image of the set after one step/iterate of the dynamical system and stores it in result

◆ move() [2/2]

template<typename Policies >
void capd::pdes::C1DoubletonSetGeometricTail< Policies >::move ( DynSysType dynsys,
C1DoubletonSetGeometricTail< Policies > &  result 
) const

computes image of the set after one step/iterate of the dynamical system and stores it in result

◆ PdeCurve()

template<class SeriesT >
capd::pdes::PdeCurve< SeriesT >::PdeCurve ( size_type  dim,
size_type  order 
)

◆ realloc()

template<class SeriesT >
void capd::pdes::PdeCurve< SeriesT >::realloc ( size_type  dimension)
protected

◆ remainderCoefficient()

template<class SeriesT >
const PdeCurve< SeriesT >::ScalarType capd::pdes::PdeCurve< SeriesT >::remainderCoefficient ( size_type  i,
size_type  j 
) const
inline

◆ setOrder()

template<class SeriesT >
void capd::pdes::PdeCurve< SeriesT >::setOrder ( size_type  order)
virtual

Sets the order of Taylor interpolation.

◆ sumTaylorSeries() [1/2]

template<class SeriesT >
void capd::pdes::PdeCurve< SeriesT >::sumTaylorSeries ( MatrixType A,
const MatrixArray J,
ScalarType  h,
int  p,
size_type  dim 
) const
protected

◆ sumTaylorSeries() [2/2]

template<class SeriesT >
template<class V >
void capd::pdes::PdeCurve< SeriesT >::sumTaylorSeries ( V &  x,
const VectorArray c,
ScalarType  h,
int  p,
size_type  dim 
) const
protected