| 
    CAPD::DynSys Library
    6.0.0
    
   | 
 
Specialization for interval types. More...
#include <capd/diffAlgebra/Curve.h>
Public Types | |
| typedef BaseCurveT::MatrixType | MatrixType | 
| typedef MatrixType::RowVectorType | VectorType | 
| typedef MatrixType::ScalarType | ScalarType | 
| typedef TypeTraits< ScalarType >::Real | Real | 
| typedef Hessian< ScalarType, VectorType::csDim, VectorType::csDim > | HessianType | 
| typedef Jet< MatrixType, 0 > | JetType | 
| typedef __size_type | size_type | 
| typedef __difference_type | difference_type | 
Public Member Functions | |
| Curve (Real left, Real right, size_type dimension, size_type order, size_type degree) | |
| 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 HessianType | hessian (const ScalarType &) 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 Attributes | |
| MatrixType | initMatrix | 
| Real | m_left | 
| Real | m_right | 
| domain  More... | |
Specialization for interval types.
| typedef __difference_type capd::diffAlgebra::Curve< BaseCurveT, true >::difference_type | 
| typedef Hessian<ScalarType,VectorType::csDim,VectorType::csDim> capd::diffAlgebra::Curve< BaseCurveT, true >::HessianType | 
| typedef Jet<MatrixType,0> capd::diffAlgebra::Curve< BaseCurveT, true >::JetType | 
| typedef BaseCurveT::MatrixType capd::diffAlgebra::Curve< BaseCurveT, true >::MatrixType | 
| typedef TypeTraits<ScalarType>::Real capd::diffAlgebra::Curve< BaseCurveT, true >::Real | 
| typedef MatrixType::ScalarType capd::diffAlgebra::Curve< BaseCurveT, true >::ScalarType | 
| typedef __size_type capd::diffAlgebra::Curve< BaseCurveT, true >::size_type | 
| typedef MatrixType::RowVectorType capd::diffAlgebra::Curve< BaseCurveT, true >::VectorType | 
| capd::diffAlgebra::Curve< BaseCurveT, true >::Curve | ( | Real | left, | 
| Real | right, | ||
| size_type | dimension, | ||
| size_type | order, | ||
| size_type | degree | ||
| ) | 
      
  | 
  inlinevirtual | 
      
  | 
  inlinevirtualinherited | 
| Curve< BaseCurveT, true >::VectorType capd::diffAlgebra::Curve< BaseCurveT, true >::getCenter | 
      
  | 
  inlinevirtualinherited | 
      
  | 
  inlinevirtualinherited | 
      
  | 
  inlinevirtualinherited | 
Reimplemented in capd::diffAlgebra::CnCurve< BaseCurveT, true >, capd::diffAlgebra::CnCurve< BaseCurveT, isInterval >, capd::diffAlgebra::CnCurve< capd::diffAlgebra::BasicCnCurve< typename MapT::MatrixType > >, capd::diffAlgebra::C2Curve< BaseCurveT, true >, and capd::diffAlgebra::C2Curve< BaseCurveT, isInterval >.
      
  | 
  inlinevirtualinherited | 
| Curve< BaseCurveT, true >::MatrixType capd::diffAlgebra::Curve< BaseCurveT, true >::oneStepDerivative | ( | const ScalarType & | h | ) | const | 
| Curve< BaseCurveT, true >::MatrixType capd::diffAlgebra::Curve< BaseCurveT, true >::oneStepDerivativeOfNumericalMethod | ( | const ScalarType & | h | ) | const | 
      
  | 
  virtual | 
      
  | 
  inlinevirtual | 
| Curve< BaseCurveT, true >::VectorType capd::diffAlgebra::Curve< BaseCurveT, true >::remainder | ( | const ScalarType & | h | ) | const | 
      
  | 
  inlinevirtualinherited | 
      
  | 
  inline | 
| Curve< BaseCurveT, true >::VectorType capd::diffAlgebra::Curve< BaseCurveT, true >::timeDerivative | ( | const ScalarType & | h | ) | const | 
| Curve< BaseCurveT, true >::VectorType capd::diffAlgebra::Curve< BaseCurveT, true >::valueAtCenter | ( | const ScalarType & | h | ) | const | 
      
  | 
  protected | 
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
domain