CAPD::DynSys Library  6.0.0
Jet.h File Reference
#include "capd/basicalg/factrial.h"
#include <vector>
#include "capd/diffAlgebra/CnContainer.h"
#include "capd/diffAlgebra/Hessian.h"

Classes

class  capd::diffAlgebra::Jet< MatrixT, DEGREE >
 The class is used to store coefficients of a truncated power series to degree D $ f:R^N->R^M $ Coefficients area assumed to be of a numeric type. More...
 
struct  capd::diffAlgebra::Jet< MatrixT, DEGREE >::rebind< U >
 

Namespaces

 capd
 
 capd::diffAlgebra
 

Functions

template<typename MatrixT , __size_type DEGREE>
bool capd::diffAlgebra::operator== (const Jet< MatrixT, DEGREE > &x, const Jet< MatrixT, DEGREE > &y)
 
template<typename MatrixT , __size_type DEGREE>
bool capd::diffAlgebra::operator!= (const Jet< MatrixT, DEGREE > &x, const Jet< MatrixT, DEGREE > &y)
 
template<typename MatrixT , __size_type DEGREE>
std::ostream & capd::diffAlgebra::print (std::ostream &str, const Jet< MatrixT, DEGREE > &coeff, int minDegree=0, int maxDegree=-1, int firstFun=0, int lastFun=-1, int firstVariable=0)
 prints derivatives in the human readable form More...
 
template<typename MatrixT , capd::vectalg::__size_type DEGREE>
capd::diffAlgebra::Jet< MatrixT, DEGREE > operator+ (const capd::diffAlgebra::Jet< MatrixT, DEGREE > &, const capd::diffAlgebra::Jet< MatrixT, DEGREE > &)
 
template<typename MatrixT , capd::vectalg::__size_type DEGREE>
capd::diffAlgebra::Jet< MatrixT, DEGREE > operator- (const capd::diffAlgebra::Jet< MatrixT, DEGREE > &, const capd::diffAlgebra::Jet< MatrixT, DEGREE > &)
 
template<typename MatrixT , capd::vectalg::__size_type DEGREE>
capd::diffAlgebra::Jet< MatrixT, DEGREE > operator* (const MatrixT &, const capd::diffAlgebra::Jet< MatrixT, DEGREE > &)
 
template<typename MatrixT , capd::vectalg::__size_type DEGREE>
void substitutionPowerSeries (const capd::diffAlgebra::Jet< MatrixT, DEGREE > &, const capd::diffAlgebra::Jet< MatrixT, DEGREE > &, capd::diffAlgebra::Jet< MatrixT, DEGREE > &result, bool nonlinearOnly)
 
template<class Jet >
Jet inverseSeriesCloseToIdentity (const Jet &c)
 This function computes inverse of power series that is close to identity, i.e. More...
 
template<class Jet >
Jet inversePowerSeries (const Jet &c, const typename Jet::MatrixType &J)
 This function computes inverse of a general power series. More...
 

Detailed Description

Author
Daniel Wilczak