CAPD::DynSys Library  6.0.0
capd Namespace Reference

Namespaces

 alglib
 Computation of the eigenvalues and the eigenvectors using the alglib library.
 
 autodiff
 
 auxil
 
 basicalg
 
 covrel
 Covering relations, H-sets, cones conditions.
 
 cxsc
 fast interval library
 
 diffAlgebra
 
 diffIncl
 A rigorous integration of the differential inclusions.
 
 dynset
 Various set representations that can be moved with dynamical systems.
 
 dynsys
 
 fields
 
 filib
 fast interval library
 
 geomset
 Definitions of sets as geometrical objects which can represent different shapes.
 
 intervals
 Interval arithmetics.
 
 invset
 
 map
 Functions and Maps.
 
 matrixAlgorithms
 Matrix algorithms: Gauss elimination, orthonormalization, QR decomposition etc.
 
 multiPrec
 
 newton
 
 normalForms
 
 pdes
 
 poincare
 This namespace contains classes to compute Poincare Maps and Time Maps.
 
 rings
 
 rounding
 
 threading
 
 vectalg
 

Classes

class  Newton
 
struct  Binomial
 
struct  Binomial< 0, K >
 
struct  Binomial< N, 0 >
 
struct  Binomial< N, N >
 
struct  Binomial< 0, 0 >
 
struct  Factorial
 
struct  Factorial< 1 >
 
struct  Factorial< 0 >
 
class  TexWriter
 
class  TypeTraits
 Defines type traits such as their values zero, one etc. More...
 
class  IntegralTypeTraits
 
struct  FloatingTypeTraits
 
struct  TypeTraits< int >
 Traits of type int. More...
 
struct  TypeTraits< short >
 Traits of type short. More...
 
struct  TypeTraits< long >
 Traits of type long. More...
 
struct  TypeTraits< long long >
 Traits of type long long. More...
 
struct  TypeTraits< double >
 Traits of type double. More...
 
struct  TypeTraits< float >
 Traits of type float. More...
 
struct  TypeTraits< long double >
 Traits of type long double. More...
 
class  TypeTraits< T * >
 
class  TypeTraits< capd::cxsc::Interval >
 Specialization for intervals. More...
 
class  TypeTraits< fields::Complex< T > >
 
class  TypeTraits< capd::filib::Interval< T, R, M > >
 Specialization for intervals. More...
 
class  TypeTraits< ::capd::intervals::Interval< T, RT > >
 Specialization of TypeTraits for intervals. More...
 
struct  TypeTraits< capd::multiPrec::MpInt >
 
class  TypeTraits< capd::multiPrec::MpReal >
 
class  TypeTraits< Z2 >
 Traits of type Z2. More...
 
class  TypeTraits< Zp >
 Traits of type Zp. More...
 

Typedefs

typedef intervals::DoubleInterval interval
 
typedef ::capd::filib::Interval< double, ::filib::native_directed, ::filib::i_mode_normal > DInterval
 
typedef DInterval Interval
 
typedef capd::intervals::MpInterval MpInterval
 
typedef ::capd::multiPrec::MpReal MpFloat
 
typedef ::capd::multiPrec::MpInt MpInt
 
typedef capd::vectalg::Vector< MpInt, 0 > MpZVector
 
typedef capd::vectalg::Vector< MpFloat, 0 > MpVector
 
typedef capd::vectalg::Vector< MpInterval, 0 > MpIVector
 
typedef capd::vectalg::Matrix< MpInt, 0, 0 > MpZMatrix
 
typedef capd::vectalg::Matrix< MpFloat, 0, 0 > MpMatrix
 
typedef capd::vectalg::Matrix< MpInterval, 0, 0 > MpIMatrix
 
typedef capd::vectalg::Norm< MpVector, MpMatrixMpNorm
 
typedef capd::vectalg::EuclNorm< MpVector, MpMatrixMpEuclNorm
 
typedef capd::vectalg::MaxNorm< MpVector, MpMatrixMpMaxNorm
 
typedef capd::vectalg::SumNorm< MpVector, MpMatrixMpSumNorm
 
typedef capd::vectalg::EuclLNorm< MpVector, MpMatrixMpEuclLNorm
 
typedef capd::vectalg::MaxLNorm< MpVector, MpMatrixMpMaxLNorm
 
typedef capd::vectalg::SumLNorm< MpVector, MpMatrixMpSumLNorm
 
typedef capd::vectalg::Norm< MpIVector, MpIMatrixMpINorm
 
typedef capd::vectalg::EuclNorm< MpIVector, MpIMatrixMpIEuclNorm
 
typedef capd::vectalg::MaxNorm< MpIVector, MpIMatrixMpIMaxNorm
 
typedef capd::vectalg::SumNorm< MpIVector, MpIMatrixMpISumNorm
 
typedef capd::vectalg::EuclLNorm< MpIVector, MpIMatrixMpIEuclLNorm
 
typedef capd::vectalg::MaxLNorm< MpIVector, MpIMatrixMpIMaxLNorm
 
typedef capd::vectalg::SumLNorm< MpIVector, MpIMatrixMpISumLNorm
 
typedef capd::vectalg::Vector< int, CAPD_DEFAULT_DIMENSIONZVector
 
typedef capd::vectalg::Vector< double, CAPD_DEFAULT_DIMENSIONDVector
 
typedef capd::vectalg::Matrix< double, CAPD_DEFAULT_DIMENSION, CAPD_DEFAULT_DIMENSIONDMatrix
 
typedef capd::vectalg::Vector< long double, CAPD_DEFAULT_DIMENSIONLDVector
 
typedef capd::vectalg::Matrix< long double, CAPD_DEFAULT_DIMENSION, CAPD_DEFAULT_DIMENSIONLDMatrix
 
typedef capd::vectalg::Vector< capd::DInterval, CAPD_DEFAULT_DIMENSIONIVector
 
typedef capd::vectalg::Matrix< capd::DInterval, CAPD_DEFAULT_DIMENSION, CAPD_DEFAULT_DIMENSIONIMatrix
 
typedef capd::vectalg::Norm< DVector, DMatrixDNorm
 
typedef capd::vectalg::EuclNorm< DVector, DMatrixDEuclNorm
 
typedef capd::vectalg::MaxNorm< DVector, DMatrixDMaxNorm
 
typedef capd::vectalg::SumNorm< DVector, DMatrixDSumNorm
 
typedef capd::vectalg::EuclLNorm< DVector, DMatrixDEuclLNorm
 
typedef capd::vectalg::MaxLNorm< DVector, DMatrixDMaxLNorm
 
typedef capd::vectalg::SumLNorm< DVector, DMatrixDSumLNorm
 
typedef capd::vectalg::Norm< LDVector, LDMatrixLDNorm
 
typedef capd::vectalg::EuclNorm< LDVector, LDMatrixLDEuclNorm
 
typedef capd::vectalg::MaxNorm< LDVector, LDMatrixLDMaxNorm
 
typedef capd::vectalg::SumNorm< LDVector, LDMatrixLDSumNorm
 
typedef capd::vectalg::EuclLNorm< LDVector, LDMatrixLDEuclLNorm
 
typedef capd::vectalg::MaxLNorm< LDVector, LDMatrixLDMaxLNorm
 
typedef capd::vectalg::SumLNorm< LDVector, LDMatrixLDSumLNorm
 
typedef capd::vectalg::Norm< IVector, IMatrixINorm
 
typedef capd::vectalg::EuclNorm< IVector, IMatrixIEuclNorm
 
typedef capd::vectalg::MaxNorm< IVector, IMatrixIMaxNorm
 
typedef capd::vectalg::SumNorm< IVector, IMatrixISumNorm
 
typedef capd::vectalg::EuclLNorm< IVector, IMatrixIEuclLNorm
 
typedef capd::vectalg::MaxLNorm< IVector, IMatrixIMaxLNorm
 
typedef capd::vectalg::SumLNorm< IVector, IMatrixISumLNorm
 
typedef capd::vectalg::Multiindex Multiindex
 
typedef capd::vectalg::Multipointer Multipointer
 
typedef capd::diffAlgebra::C0TimeJet< capd::IVectorIC0TimeJet
 
typedef capd::diffAlgebra::C0TimeJet< capd::DVectorDC0TimeJet
 
typedef capd::diffAlgebra::C0TimeJet< capd::LDVectorLDC0TimeJet
 
typedef capd::diffAlgebra::C1TimeJet< capd::IMatrixIC1TimeJet
 
typedef capd::diffAlgebra::C1TimeJet< capd::DMatrixDC1TimeJet
 
typedef capd::diffAlgebra::C1TimeJet< capd::LDMatrixLDC1TimeJet
 
typedef capd::diffAlgebra::C2TimeJet< capd::IMatrixIC2TimeJet
 
typedef capd::diffAlgebra::C2TimeJet< capd::DMatrixDC2TimeJet
 
typedef capd::diffAlgebra::C2TimeJet< capd::LDMatrixLDC2TimeJet
 
typedef capd::diffAlgebra::CnTimeJet< capd::IMatrix, 0 > ICnTimeJet
 
typedef capd::diffAlgebra::CnTimeJet< capd::DMatrix, 0 > DCnTimeJet
 
typedef capd::diffAlgebra::CnTimeJet< capd::LDMatrix, 0 > LDCnTimeJet
 
typedef capd::diffAlgebra::Hessian< capd::DVector::ScalarType, capd::DVector::csDim, capd::DMatrix::ColumnVectorType::csDimDHessian
 
typedef capd::diffAlgebra::Hessian< capd::LDVector::ScalarType, capd::LDVector::csDim, capd::LDMatrix::ColumnVectorType::csDimLDHessian
 
typedef capd::diffAlgebra::Hessian< capd::IVector::ScalarType, capd::IVector::csDim, capd::IMatrix::ColumnVectorType::csDimIHessian
 
typedef capd::diffAlgebra::Jet< capd::DMatrix, 0 > DJet
 
typedef capd::diffAlgebra::Jet< capd::LDMatrix, 0 > LDJet
 
typedef capd::diffAlgebra::Jet< capd::IMatrix, 0 > IJet
 
typedef capd::diffAlgebra::C0TimeJet< capd::MpIVectorMpIC0TimeJet
 
typedef capd::diffAlgebra::C0TimeJet< capd::MpVectorMpC0TimeJet
 
typedef capd::diffAlgebra::C1TimeJet< capd::MpIMatrixMpIC1TimeJet
 
typedef capd::diffAlgebra::C1TimeJet< capd::MpMatrixMpC1TimeJet
 
typedef capd::diffAlgebra::C2TimeJet< capd::MpIMatrixMpIC2TimeJet
 
typedef capd::diffAlgebra::C2TimeJet< capd::MpMatrixMpC2TimeJet
 
typedef capd::diffAlgebra::CnTimeJet< capd::MpIMatrix, 0 > MpICnTimeJet
 
typedef capd::diffAlgebra::CnTimeJet< capd::MpMatrix, 0 > MpCnTimeJet
 
typedef capd::diffAlgebra::Hessian< capd::MpFloat, 0, 0 > MpHessian
 
typedef capd::diffAlgebra::Hessian< capd::MpInterval, 0, 0 > MpIHessian
 
typedef capd::diffAlgebra::Jet< capd::MpMatrix, 0 > MpJet
 
typedef capd::diffAlgebra::Jet< capd::MpIMatrix, 0 > MpIJet
 
typedef capd::diffIncl::MultiMap< capd::IMapIMultiMap
 
typedef capd::diffIncl::DiffInclusion< IMultiMapDiffInclSolver
 
typedef capd::diffIncl::DiffInclusionCW< IMultiMapCWDiffInclSolver
 
typedef capd::diffIncl::DiffInclusionLN< IMultiMapLNDiffInclSolver
 
typedef capd::diffIncl::InclRect2Set< capd::IMatrixInclRect2Set
 
typedef capd::poincare::TimeMap< CWDiffInclSolverCWTimeMap
 
typedef capd::poincare::TimeMap< LNDiffInclSolverLNTimeMap
 
typedef capd::dynset::FactorReorganization< capd::dynset::InverseQRPolicy< > > C0Pped2Policies
 
typedef capd::dynset::FactorReorganization< capd::dynset::FullQRWithPivoting<> > C0Rect2Policies
 
typedef capd::dynset::FactorReorganization C0Intv2Policies
 
typedef capd::dynset::InverseQRPolicy C0PpedPolicies
 
typedef capd::dynset::FullQRWithPivoting C0RectPolicies
 
typedef capd::dynset::InverseQRPolicy C1PpedPolicies
 
typedef capd::dynset::FullQRWithPivoting C1RectPolicies
 
typedef capd::dynset::QRReorganization< capd::dynset::InverseQRPolicy<> > C1Pped2Policies
 
typedef capd::dynset::FactorReorganization< capd::dynset::FullQRWithPivoting<> > C1Rect2Policies
 
typedef capd::dynset::QRReorganization< capd::dynset::InverseQRPolicy<> > C2Pped2Policies
 
typedef capd::dynset::FactorReorganization< capd::dynset::FullQRWithPivoting<> > C2Rect2Policies
 
typedef capd::dynset::C0Set< MpIMatrixMpC0Set
 
typedef capd::dynset::C0DoubletonSet< MpIMatrix, C0Intv2PoliciesMpC0Intv2Set
 
typedef capd::dynset::C0DoubletonSet< MpIMatrix, C0Pped2PoliciesMpC0Pped2Set
 
typedef capd::dynset::C0DoubletonSet< MpIMatrix, C0Rect2PoliciesMpC0Rect2Set
 
typedef capd::dynset::C0TripletonSet< MpIMatrix, C0Rect2PoliciesMpC0TripletonSet
 
typedef capd::dynset::C0AffineSet< MpIMatrix, C0PpedPoliciesMpC0PpedSet
 
typedef capd::dynset::C0AffineSet< MpIMatrix, C0RectPoliciesMpC0RectSet
 
typedef capd::dynset::C0HOSet< MpC0Rect2SetMpC0HORect2Set
 
typedef capd::dynset::C0HOSet< MpC0TripletonSetMpC0HOTripletonSet
 
typedef capd::dynset::C1Set< MpIMatrixMpC1Set
 
typedef capd::dynset::C1AffineSet< MpIMatrix, C1RectPoliciesMpC1RectSet
 
typedef capd::dynset::C1AffineSet< MpIMatrix, C1PpedPoliciesMpC1PpedSet
 
typedef capd::dynset::C1DoubletonSet< MpIMatrix, C1Rect2PoliciesMpC1Rect2Set
 
typedef capd::dynset::C1DoubletonSet< MpIMatrix, C1Pped2PoliciesMpC1Pped2Set
 
typedef capd::dynset::C11Rect2Set< MpIMatrixMpC11Rect2Set
 
typedef capd::dynset::C1HOSet< MpC1Rect2SetMpC1HORect2Set
 
typedef capd::dynset::C1HOSet< MpC1Pped2SetMpC1HOPped2Set
 
typedef capd::dynset::C2Set< MpIMatrixMpC2Set
 
typedef capd::dynset::C2DoubletonSet< MpIMatrix, C1Rect2PoliciesMpC2Rect2Set
 
typedef capd::dynset::CnSet< MpIMatrixMpCnSet
 
typedef capd::dynset::CnRect2Set< MpIMatrix, C2Rect2PoliciesMpCnRect2Set
 
typedef capd::dynset::CnRect2Set< MpIMatrix, C2Rect2PoliciesMpCnMultiMatrixRect2Set
 
typedef capd::DInterval(* v_form) (capd::IVector &)
 
typedef capd::dynset::SelectiveQRWithPivoting SelectiveQRPolicy
 
typedef capd::dynset::C0Set< capd::IMatrixC0Set
 
typedef capd::dynset::C0BallSet< capd::IMatrixC0BallSet
 
typedef capd::dynset::C0FlowballSet< capd::IMatrixC0FlowballSet
 
typedef capd::dynset::C0AffineSet< capd::IMatrix, C0PpedPoliciesC0PpedSet
 
typedef capd::dynset::C0AffineSet< capd::IMatrix, C0RectPoliciesC0RectSet
 
typedef capd::dynset::C0DoubletonSet< capd::IMatrix, C0Intv2PoliciesC0Intv2Set
 
typedef capd::dynset::C0DoubletonSet< capd::IMatrix, C0Pped2PoliciesC0Pped2Set
 
typedef capd::dynset::C0DoubletonSet< capd::IMatrix, C0Rect2PoliciesC0Rect2Set
 
typedef capd::dynset::C0TripletonSet< capd::IMatrix, C0Rect2PoliciesC0TripletonSet
 
typedef capd::dynset::C0HOSet< capd::C0Rect2SetC0HORect2Set
 
typedef capd::dynset::C0HOSet< capd::C0TripletonSetC0HOTripletonSet
 
typedef capd::dynset::C1Set< capd::IMatrixC1Set
 
typedef capd::dynset::C1AffineSet< capd::IMatrix, C1RectPoliciesC1RectSet
 
typedef capd::dynset::C1AffineSet< capd::IMatrix, C1PpedPoliciesC1PpedSet
 
typedef capd::dynset::C1DoubletonSet< capd::IMatrix, C1Rect2PoliciesC1Rect2Set
 
typedef capd::dynset::C1DoubletonSet< capd::IMatrix, C1Pped2PoliciesC1Pped2Set
 
typedef capd::dynset::C11Rect2Set< capd::IMatrixC11Rect2Set
 
typedef capd::dynset::C1HOSet< capd::C1Rect2SetC1HORect2Set
 
typedef capd::dynset::C1HOSet< capd::C1Pped2SetC1HOPped2Set
 
typedef capd::dynset::C2Set< capd::IMatrixC2Set
 
typedef capd::dynset::C2DoubletonSet< capd::IMatrix, C2Rect2PoliciesC2Rect2Set
 
typedef capd::dynset::C2DoubletonSet< capd::IMatrix, C2Pped2PoliciesC2Pped2Set
 
typedef capd::dynset::CnSet< capd::IMatrixCnSet
 
typedef capd::dynset::CnRect2Set< capd::IMatrix, C2Rect2PoliciesCnRect2Set
 
typedef capd::dynset::CnDoubletonSet< capd::IMatrix, C2Rect2PoliciesCnMultiMatrixRect2Set
 
typedef capd::dynsys::DynSys< MpIMatrixMpIDynSys
 
typedef capd::dynsys::C2OdeSolver< MpIMapMpIC2OdeSolver
 
typedef capd::dynsys::CnOdeSolver< MpIMapMpICnOdeSolver
 
typedef capd::dynsys::OdeSolver< capd::MpIMapMpIOdeSolver
 
typedef capd::dynsys::SolverException< MpIVectorMpISolverException
 
typedef capd::dynsys::BasicOdeSolver< MpMap, capd::dynsys::DLastTermsStepControlMpOdeSolver
 
typedef capd::dynsys::BasicC2OdeSolver< MpMap, capd::dynsys::DLastTermsStepControlMpC2OdeSolver
 
typedef capd::dynsys::BasicCnOdeSolver< MpMap, capd::dynsys::DLastTermsStepControlMpCnOdeSolver
 
typedef capd::dynsys::C2OdeSolver< MpIMapMpIC2Taylor
 
typedef capd::dynsys::CnOdeSolver< MpIMapMpICnTaylor
 
typedef capd::dynsys::OdeSolver< capd::MpIMapMpITaylor
 
typedef capd::dynsys::SolverException< MpIVectorMpITaylorException
 
typedef capd::dynsys::BasicOdeSolver< MpMap, capd::dynsys::DLastTermsStepControlMpTaylor
 
typedef capd::dynsys::BasicC2OdeSolver< MpMap, capd::dynsys::DLastTermsStepControlMpC2Taylor
 
typedef capd::dynsys::BasicCnOdeSolver< MpMap, capd::dynsys::DLastTermsStepControlMpCnTaylor
 
typedef capd::dynsys::DynSys< capd::IMatrixIDynSys
 
typedef capd::dynsys::OdeSolver< capd::IMapIOdeSolver
 
typedef capd::dynsys::C2OdeSolver< capd::IMapIC2OdeSolver
 
typedef capd::dynsys::CnOdeSolver< capd::IMapICnOdeSolver
 
typedef capd::dynsys::SolverException< capd::IVectorISolverException
 
typedef capd::dynsys::BasicOdeSolver< capd::DMapDOdeSolver
 
typedef capd::dynsys::BasicC2OdeSolver< capd::DMapDC2OdeSolver
 
typedef capd::dynsys::BasicCnOdeSolver< capd::DMapDCnOdeSolver
 
typedef capd::dynsys::BasicOdeSolver< capd::LDMapLDOdeSolver
 
typedef capd::dynsys::BasicC2OdeSolver< capd::LDMapLDC2OdeSolver
 
typedef capd::dynsys::BasicCnOdeSolver< capd::LDMapLDCnOdeSolver
 
typedef capd::dynsys::OdeSolver< capd::IMapITaylor
 
typedef capd::dynsys::C2OdeSolver< capd::IMapIC2Taylor
 
typedef capd::dynsys::CnOdeSolver< capd::IMapICnTaylor
 
typedef capd::dynsys::SolverException< capd::IVectorITaylorException
 
typedef capd::dynsys::BasicOdeSolver< capd::DMapDTaylor
 
typedef capd::dynsys::BasicC2OdeSolver< capd::DMapDC2Taylor
 
typedef capd::dynsys::BasicCnOdeSolver< capd::DMapDCnTaylor
 
typedef capd::dynsys::BasicOdeSolver< capd::LDMapLDTaylor
 
typedef capd::dynsys::BasicC2OdeSolver< capd::LDMapLDC2Taylor
 
typedef capd::dynsys::BasicCnOdeSolver< capd::LDMapLDCnTaylor
 
typedef capd::map::Function< capd::IVectorIFunction
 
typedef capd::map::Map< capd::IMatrixIMap
 
typedef capd::map::Function< capd::DVectorDFunction
 
typedef capd::map::Map< capd::DMatrixDMap
 
typedef capd::map::Function< capd::LDVectorLDFunction
 
typedef capd::map::Map< capd::LDMatrixLDMap
 
typedef capd::map::Function< MpIVectorMpIFunction
 
typedef capd::map::Map< MpIMatrixMpIMap
 
typedef capd::map::Function< MpVectorMpFunction
 
typedef capd::map::Map< MpMatrixMpMap
 
typedef capd::poincare::AffineSection< capd::MpMatrixMpAffineSection
 
typedef capd::poincare::AffineSection< capd::MpIMatrixMpIAffineSection
 
typedef capd::poincare::CoordinateSection< capd::MpMatrixMpCoordinateSection
 
typedef capd::poincare::CoordinateSection< capd::MpIMatrixMpICoordinateSection
 
typedef capd::poincare::NonlinearSection< capd::MpMatrixMpNonlinearSection
 
typedef capd::poincare::NonlinearSection< capd::MpIMatrixMpINonlinearSection
 
typedef capd::poincare::BasicPoincareMap< capd::MpTaylorMpPoincareMap
 
typedef capd::poincare::BasicPoincareMap< capd::MpC2TaylorMpC2PoincareMap
 
typedef capd::poincare::BasicPoincareMap< capd::MpCnTaylorMpCnPoincareMap
 
typedef capd::poincare::PoincareMap< capd::MpITaylorMpIPoincareMap
 
typedef capd::poincare::PoincareMap< capd::MpIC2TaylorMpIC2PoincareMap
 
typedef capd::poincare::PoincareMap< capd::MpICnTaylorMpICnPoincareMap
 
typedef capd::poincare::TimeMap< capd::MpTaylorMpTimeMap
 
typedef capd::poincare::TimeMap< capd::MpC2TaylorMpC2TimeMap
 
typedef capd::poincare::TimeMap< capd::MpCnTaylorMpCnTimeMap
 
typedef capd::poincare::TimeMap< capd::MpITaylorMpITimeMap
 
typedef capd::poincare::TimeMap< capd::MpIC2TaylorMpIC2TimeMap
 
typedef capd::poincare::TimeMap< capd::MpICnTaylorMpICnTimeMap
 
typedef capd::poincare::AbstractSection< capd::DMatrixDAbstractSection
 
typedef capd::poincare::AbstractSection< capd::LDMatrixLDAbstractSection
 
typedef capd::poincare::AbstractSection< capd::IMatrixIAbstractSection
 
typedef capd::poincare::AffineSection< capd::DMatrixDAffineSection
 
typedef capd::poincare::AffineSection< capd::LDMatrixLDAffineSection
 
typedef capd::poincare::AffineSection< capd::IMatrixIAffineSection
 
typedef capd::poincare::CoordinateSection< capd::DMatrixDCoordinateSection
 
typedef capd::poincare::CoordinateSection< capd::LDMatrixLDCoordinateSection
 
typedef capd::poincare::CoordinateSection< capd::IMatrixICoordinateSection
 
typedef capd::poincare::NonlinearSection< capd::DMatrixDNonlinearSection
 
typedef capd::poincare::NonlinearSection< capd::LDMatrixLDNonlinearSection
 
typedef capd::poincare::NonlinearSection< capd::IMatrixINonlinearSection
 
typedef capd::poincare::BasicPoincareMap< capd::DOdeSolverDPoincareMap
 
typedef capd::poincare::BasicPoincareMap< capd::DC2OdeSolverDC2PoincareMap
 
typedef capd::poincare::BasicPoincareMap< capd::DCnOdeSolverDCnPoincareMap
 
typedef capd::poincare::BasicPoincareMap< capd::LDOdeSolverLDPoincareMap
 
typedef capd::poincare::BasicPoincareMap< capd::LDC2OdeSolverLDC2PoincareMap
 
typedef capd::poincare::BasicPoincareMap< capd::LDCnOdeSolverLDCnPoincareMap
 
typedef capd::poincare::PoincareMap< capd::IOdeSolverIPoincareMap
 
typedef capd::poincare::PoincareMap< capd::IC2OdeSolverIC2PoincareMap
 
typedef capd::poincare::PoincareMap< capd::ICnOdeSolverICnPoincareMap
 
typedef capd::poincare::TimeMap< capd::DOdeSolverDTimeMap
 
typedef capd::poincare::TimeMap< capd::DC2OdeSolverDC2TimeMap
 
typedef capd::poincare::TimeMap< capd::DCnOdeSolverDCnTimeMap
 
typedef capd::poincare::TimeMap< capd::LDOdeSolverLDTimeMap
 
typedef capd::poincare::TimeMap< capd::LDC2OdeSolverLDC2TimeMap
 
typedef capd::poincare::TimeMap< capd::LDCnOdeSolverLDCnTimeMap
 
typedef capd::poincare::TimeMap< capd::IOdeSolverITimeMap
 
typedef capd::poincare::TimeMap< capd::IC2OdeSolverIC2TimeMap
 
typedef capd::poincare::TimeMap< capd::ICnOdeSolverICnTimeMap
 

Enumerations

enum  LogLevel {
  Silent , ProgresIdicators , LogLevel1 , LogLevel2 ,
  LogLevel3 , Debug , LogAll
}
 Defines how much output will be displayed to the screen (or default output stream) and also saved to log files. More...
 

Functions

void setLogLevel (LogLevel level)
 
::capd::auxil::OutputStream scon (std::cout, true, true)
 
::capd::auxil::OutputStream sout (std::cout, true, true)
 
::capd::auxil::OutputStream serr (std::cout, true, true)
 
::capd::auxil::OutputStream slog (std::cout, false, true)
 
::capd::auxil::OutputStream slog2 (std::cout, false, true)
 
::capd::auxil::OutputStream slog3 (std::cout, false, true)
 
::capd::auxil::OutputStream sbug (std::cout, false, true)
 
::capd::auxil::OutputStream sseq (std::cout, false, false)
 
template<typename T >
long convertToLong (const T &x)
 
double realFactorial (unsigned n)
 
template<typename T >
min (const T &x, const T &y)
 
template<typename T >
max (const T &x, const T &y)
 
template<typename T >
abs (const T &x)
 
template<typename T >
std::string printToString (const T &data, int precision, bool fixed=false)
 
template<typename T >
TexWriteroperator<< (TexWriter &o, const T &x)
 
template<typename T , typename R >
TexWriteroperator<< (TexWriter &o, const capd::intervals::Interval< T, R > &x)
 
template<typename T , filib::RoundingStrategy R, filib::IntervalMode M>
TexWriteroperator<< (TexWriter &o, const capd::filib::Interval< T, R, M > &x)
 
TexWriteroperator<< (TexWriter &o, const capd::DInterval &x)
 
template<typename T >
TexWriteroperator<< (TexWriter &o, const std::complex< T > &x)
 
template<typename T , capd::vectalg::__size_type dim>
TexWriteroperator<< (TexWriter &o, const capd::vectalg::Vector< T, dim > &x)
 
TexWriteroperator<< (TexWriter &o, std::ostream &(*fn)(std::ostream &))
 
void roundUp (std::deque< int > &d)
 Rounds up parsed number stored in d. More...
 
template<typename T >
zero ()
 for given type returns object that represents zero More...
 
template<typename T >
one ()
 for given type returns object that represents one (identity) More...
 
template<>
cxsc::Interval abs (const cxsc::Interval &A_inter)
 absolute values of all elements of a given interval More...
 
template<>
cxsc::Interval max (const cxsc::Interval &A_iv1, const cxsc::Interval &A_iv2)
 maximum More...
 
template<>
cxsc::Interval min (const cxsc::Interval &A_iv1, const cxsc::Interval &A_iv2)
 minimum More...
 
template<>
capd::multiPrec::MpInt abs (const capd::multiPrec::MpInt &x)
 
template<>
long convertToLong (const capd::multiPrec::MpInt &x)
 
template<>
long convertToLong (const Z2 &x)
 
template<>
long convertToLong (const Zp &x)
 

Variables

extern ::capd::auxil::OutputStream sout
 A replacement for standard output stream, with optional logging and other features provided by the class 'OutputStream'. More...
 
extern ::capd::auxil::OutputStream scon
 The console output stream to which one should put all the junk that spoils the log file, like progress indicators. More...
 
extern ::capd::auxil::OutputStream serr
 A wrapper for the standard error stream. More...
 
extern ::capd::auxil::OutputStream slog
 The output stream to which one can send messages for logging only. Those messages are not shown to the standard output and are ignored if the log file is not in use. More...
 
extern ::capd::auxil::OutputStream slog2
 Another logging stream. More...
 
extern ::capd::auxil::OutputStream slog3
 Another logging stream. More...
 
extern ::capd::auxil::OutputStream sbug
 An output stream for writing additional debug messages. This stream is turned off by default. More...
 
extern ::capd::auxil::OutputStream sseq
 An auxiliary stream which captures sequences of processed data. More...
 
extern ::capd::interval pi = interval::pi()
 

Typedef Documentation

◆ CWDiffInclSolver

◆ CWTimeMap

◆ DAbstractSection

◆ DAffineSection

◆ DC0TimeJet

◆ DC1TimeJet

◆ DC2OdeSolver

◆ DC2PoincareMap

◆ DC2Taylor

◆ DC2TimeJet

◆ DC2TimeMap

◆ DCnOdeSolver

◆ DCnPoincareMap

◆ DCnTaylor

◆ DCnTimeJet

◆ DCnTimeMap

◆ DCoordinateSection

◆ DEuclLNorm

◆ DEuclNorm

◆ DFunction

◆ DHessian

typedef capd::diffAlgebra::Hessian< double, 0, 0 > capd::DHessian

◆ DiffInclSolver

◆ DInterval

typedef ::capd::filib::Interval<double, ::filib::native_directed, ::filib::i_mode_normal > capd::DInterval

◆ DJet

◆ DMap

◆ DMatrix

◆ DMaxLNorm

◆ DMaxNorm

◆ DNonlinearSection

◆ DNorm

◆ DOdeSolver

◆ DPoincareMap

◆ DSumLNorm

◆ DSumNorm

◆ DTaylor

◆ DTimeMap

◆ DVector

◆ IAbstractSection

◆ IAffineSection

◆ IC0TimeJet

◆ IC1TimeJet

◆ IC2OdeSolver

◆ IC2PoincareMap

◆ IC2Taylor

◆ IC2TimeJet

◆ IC2TimeMap

◆ ICnOdeSolver

◆ ICnPoincareMap

◆ ICnTaylor

◆ ICnTimeJet

◆ ICnTimeMap

◆ ICoordinateSection

◆ IDynSys

◆ IEuclLNorm

◆ IEuclNorm

◆ IFunction

◆ IHessian

◆ IJet

◆ IMap

◆ IMatrix

◆ IMaxLNorm

◆ IMaxNorm

◆ IMultiMap

◆ InclRect2Set

◆ INonlinearSection

◆ INorm

◆ interval

◆ Interval

◆ IOdeSolver

◆ IPoincareMap

◆ ISolverException

◆ ISumLNorm

◆ ISumNorm

◆ ITaylor

◆ ITaylorException

◆ ITimeMap

◆ IVector

◆ LDAbstractSection

◆ LDAffineSection

◆ LDC0TimeJet

◆ LDC1TimeJet

◆ LDC2OdeSolver

◆ LDC2PoincareMap

◆ LDC2Taylor

◆ LDC2TimeJet

◆ LDC2TimeMap

◆ LDCnOdeSolver

◆ LDCnPoincareMap

◆ LDCnTaylor

◆ LDCnTimeJet

◆ LDCnTimeMap

◆ LDCoordinateSection

◆ LDEuclLNorm

◆ LDEuclNorm

◆ LDFunction

◆ LDHessian

typedef capd::diffAlgebra::Hessian< long double, 0, 0 > capd::LDHessian

◆ LDJet

◆ LDMap

◆ LDMatrix

◆ LDMaxLNorm

◆ LDMaxNorm

◆ LDNonlinearSection

◆ LDNorm

◆ LDOdeSolver

◆ LDPoincareMap

◆ LDSumLNorm

◆ LDSumNorm

◆ LDTaylor

◆ LDTimeMap

◆ LDVector

◆ LNDiffInclSolver

◆ LNTimeMap

◆ MpAffineSection

◆ MpC0TimeJet

◆ MpC1TimeJet

◆ MpC2OdeSolver

◆ MpC2PoincareMap

◆ MpC2Taylor

◆ MpC2TimeJet

◆ MpC2TimeMap

◆ MpCnOdeSolver

◆ MpCnPoincareMap

◆ MpCnTaylor

◆ MpCnTimeJet

◆ MpCnTimeMap

◆ MpCoordinateSection

◆ MpEuclLNorm

◆ MpEuclNorm

◆ MpFloat

◆ MpFunction

◆ MpHessian

◆ MpIAffineSection

◆ MpIC0TimeJet

◆ MpIC1TimeJet

◆ MpIC2OdeSolver

◆ MpIC2PoincareMap

◆ MpIC2Taylor

◆ MpIC2TimeJet

◆ MpIC2TimeMap

◆ MpICnOdeSolver

◆ MpICnPoincareMap

◆ MpICnTaylor

◆ MpICnTimeJet

◆ MpICnTimeMap

◆ MpICoordinateSection

◆ MpIDynSys

◆ MpIEuclLNorm

◆ MpIEuclNorm

◆ MpIFunction

◆ MpIHessian

◆ MpIJet

◆ MpIMap

◆ MpIMatrix

◆ MpIMaxLNorm

◆ MpIMaxNorm

◆ MpINonlinearSection

◆ MpINorm

◆ MpInt

◆ MpInterval

◆ MpIOdeSolver

◆ MpIPoincareMap

◆ MpISolverException

◆ MpISumLNorm

◆ MpISumNorm

◆ MpITaylor

◆ MpITaylorException

◆ MpITimeMap

◆ MpIVector

◆ MpJet

◆ MpMap

◆ MpMatrix

◆ MpMaxLNorm

◆ MpMaxNorm

◆ MpNonlinearSection

◆ MpNorm

◆ MpOdeSolver

◆ MpPoincareMap

◆ MpSumLNorm

◆ MpSumNorm

◆ MpTaylor

◆ MpTimeMap

◆ MpVector

◆ MpZMatrix

◆ MpZVector

◆ Multiindex

◆ Multipointer

◆ v_form

typedef capd::DInterval(* capd::v_form) (capd::IVector &)

◆ ZVector

Enumeration Type Documentation

◆ LogLevel

Defines how much output will be displayed to the screen (or default output stream) and also saved to log files.

Enumerator
Silent 
ProgresIdicators 
LogLevel1 
LogLevel2 
LogLevel3 
Debug 
LogAll 

Function Documentation

◆ abs() [1/2]

template<>
capd::multiPrec::MpInt capd::abs ( const capd::multiPrec::MpInt x)
inline

◆ abs() [2/2]

template<>
cxsc::Interval capd::abs ( const cxsc::Interval A_inter)
inline

absolute values of all elements of a given interval

an absolute value

◆ convertToLong() [1/4]

template<>
long capd::convertToLong ( const capd::multiPrec::MpInt x)
inline

◆ convertToLong() [2/4]

template<typename T >
long capd::convertToLong ( const T &  x)
inline

◆ convertToLong() [3/4]

template<>
long capd::convertToLong ( const Z2 x)
inline

◆ convertToLong() [4/4]

template<>
long capd::convertToLong ( const Zp x)
inline

◆ max()

template<>
cxsc::Interval capd::max ( const cxsc::Interval A_iv1,
const cxsc::Interval A_iv2 
)
inline

maximum

◆ min()

template<>
cxsc::Interval capd::min ( const cxsc::Interval A_iv1,
const cxsc::Interval A_iv2 
)
inline

minimum

◆ one()

template<typename T >
T capd::one ( )
inline

for given type returns object that represents one (identity)

◆ operator<<() [1/7]

TexWriter& capd::operator<< ( TexWriter o,
const capd::DInterval x 
)

◆ operator<<() [2/7]

template<typename T , filib::RoundingStrategy R, filib::IntervalMode M>
TexWriter& capd::operator<< ( TexWriter o,
const capd::filib::Interval< T, R, M > &  x 
)

◆ operator<<() [3/7]

template<typename T , typename R >
TexWriter& capd::operator<< ( TexWriter o,
const capd::intervals::Interval< T, R > &  x 
)

◆ operator<<() [4/7]

template<typename T , capd::vectalg::__size_type dim>
TexWriter& capd::operator<< ( TexWriter o,
const capd::vectalg::Vector< T, dim > &  x 
)

◆ operator<<() [5/7]

template<typename T >
TexWriter& capd::operator<< ( TexWriter o,
const std::complex< T > &  x 
)

◆ operator<<() [6/7]

template<typename T >
TexWriter& capd::operator<< ( TexWriter o,
const T &  x 
)

◆ operator<<() [7/7]

TexWriter& capd::operator<< ( TexWriter o,
std::ostream &(*)(std::ostream &)  fn 
)
inline

◆ printToString()

template<typename T >
std::string capd::printToString ( const T &  data,
int  precision,
bool  fixed = false 
)

◆ roundUp()

void capd::roundUp ( std::deque< int > &  d)

Rounds up parsed number stored in d.

Parameters
dcontainer with consecutive digits of a number

◆ sbug()

::capd::auxil::OutputStream capd::sbug ( std::cout  ,
false  ,
true   
)

◆ scon()

::capd::auxil::OutputStream capd::scon ( std::cout  ,
true  ,
true   
)

◆ serr()

::capd::auxil::OutputStream capd::serr ( std::cout  ,
true  ,
true   
)

◆ setLogLevel()

void capd::setLogLevel ( LogLevel  level)
inline

◆ slog()

::capd::auxil::OutputStream capd::slog ( std::cout  ,
false  ,
true   
)

◆ slog2()

::capd::auxil::OutputStream capd::slog2 ( std::cout  ,
false  ,
true   
)

◆ slog3()

::capd::auxil::OutputStream capd::slog3 ( std::cout  ,
false  ,
true   
)

◆ sout()

::capd::auxil::OutputStream capd::sout ( std::cout  ,
true  ,
true   
)

◆ sseq()

::capd::auxil::OutputStream capd::sseq ( std::cout  ,
false  ,
false   
)

◆ zero()

template<typename T >
T capd::zero ( )
inline

for given type returns object that represents zero

Variable Documentation

◆ pi

interval capd::pi = interval::pi()

◆ sbug

::capd::auxil::OutputStream capd::sbug(std::cout, false, true)

An output stream for writing additional debug messages. This stream is turned off by default.

◆ scon

::capd::auxil::OutputStream capd::scon(std::cout, true, true)

The console output stream to which one should put all the junk that spoils the log file, like progress indicators.

◆ serr

::capd::auxil::OutputStream capd::serr(std::cout, true, true)

A wrapper for the standard error stream.

◆ slog

::capd::auxil::OutputStream capd::slog(std::cout, false, true)

The output stream to which one can send messages for logging only. Those messages are not shown to the standard output and are ignored if the log file is not in use.

◆ slog2

::capd::auxil::OutputStream capd::slog2(std::cout, false, true)

Another logging stream.

◆ slog3

::capd::auxil::OutputStream capd::slog3(std::cout, false, true)

Another logging stream.

◆ sout

::capd::auxil::OutputStream capd::sout(std::cout, true, true)

A replacement for standard output stream, with optional logging and other features provided by the class 'OutputStream'.

◆ sseq

::capd::auxil::OutputStream capd::sseq(std::cout, false, false)

An auxiliary stream which captures sequences of processed data.