CAPD DynSys Library 5.2.0
capd::poincare::PoincareException< setType > Class Template Reference

#include <capd/poincare/PoincareException.h>

Public Types

typedef setType::ScalarType ScalarType
 
typedef setType::VectorType VectorType
 
typedef setType SetType
 

Public Member Functions

 PoincareException (const std::string &info, const SetType &tS, const SetType &bP, const VectorType &enc, const VectorType &fieldOnEnc, const ScalarType &secOnEnc, const VectorType &secGrad, const ScalarType innerP)
 
 PoincareException (const std::string &info, const SetType &tS, const ScalarType &sign)
 
 ~PoincareException () throw ()
 
const char * what () const throw ()
 

Public Attributes

SetType theSet
 
SetType beforeProblem
 
VectorType enclosure
 
VectorType vectorFieldOnEnclosure
 
VectorType sectionGradientOnEnclosure
 
ScalarType sectionOnEnclosure
 
ScalarType innerProduct
 
std::string message
 

Member Typedef Documentation

◆ ScalarType

template<typename setType >
typedef setType::ScalarType capd::poincare::PoincareException< setType >::ScalarType

◆ SetType

template<typename setType >
typedef setType capd::poincare::PoincareException< setType >::SetType

◆ VectorType

template<typename setType >
typedef setType::VectorType capd::poincare::PoincareException< setType >::VectorType

Constructor & Destructor Documentation

◆ PoincareException() [1/2]

template<typename setType >
capd::poincare::PoincareException< setType >::PoincareException ( const std::string &  info,
const SetType tS,
const SetType bP,
const VectorType enc,
const VectorType fieldOnEnc,
const ScalarType secOnEnc,
const VectorType secGrad,
const ScalarType  innerP 
)
inline

◆ PoincareException() [2/2]

template<typename setType >
capd::poincare::PoincareException< setType >::PoincareException ( const std::string &  info,
const SetType tS,
const ScalarType sign 
)
inline

◆ ~PoincareException()

template<typename setType >
capd::poincare::PoincareException< setType >::~PoincareException ( )
throw (
)
inline

Member Function Documentation

◆ what()

template<typename setType >
const char * capd::poincare::PoincareException< setType >::what ( ) const
throw (
)
inline

Member Data Documentation

◆ beforeProblem

template<typename setType >
SetType capd::poincare::PoincareException< setType >::beforeProblem

◆ enclosure

template<typename setType >
VectorType capd::poincare::PoincareException< setType >::enclosure

◆ innerProduct

template<typename setType >
ScalarType capd::poincare::PoincareException< setType >::innerProduct

◆ message

template<typename setType >
std::string capd::poincare::PoincareException< setType >::message

◆ sectionGradientOnEnclosure

template<typename setType >
VectorType capd::poincare::PoincareException< setType >::sectionGradientOnEnclosure

◆ sectionOnEnclosure

template<typename setType >
ScalarType capd::poincare::PoincareException< setType >::sectionOnEnclosure

◆ theSet

template<typename setType >
SetType capd::poincare::PoincareException< setType >::theSet

◆ vectorFieldOnEnclosure

template<typename setType >
VectorType capd::poincare::PoincareException< setType >::vectorFieldOnEnclosure