MathTL
MathTL::MultivariateLaurentPolynomial< R, DIMENSION > Member List
This is the complete list of members for MathTL::MultivariateLaurentPolynomial< R, DIMENSION >, including all inherited members.
add(const MultivariateLaurentPolynomial< R, DIMENSION > &p)MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [inline]
add(const R s, const MultivariateLaurentPolynomial< R, DIMENSION > &p)MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [inline]
InfiniteVector< R, MultiIndex< int, DIMENSION > >::add(const InfiniteVector< R, MultiIndex< int, DIMENSION > > &v)MathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
InfiniteVector< R, MultiIndex< int, DIMENSION > >::add(const Rs, const InfiniteVector< R, MultiIndex< int, DIMENSION > > &v)MathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
add_coefficient(const MultiIndex< int, DIMENSION > &index, const Rincrement)MathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
advance_time(const double delta_t)MathTL::FunctionTime [inline, virtual]
begin() const MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [inline]
clear()MathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
clip(const std::set< MultiIndex< int, DIMENSION > > &supp)MathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
COARSE(const double eps, InfiniteVector< R, MultiIndex< int, DIMENSION > > &v) constMathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
compress(const double eta=1e-15)MathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
const_iterator typedefMathTL::MultivariateLaurentPolynomial< R, DIMENSION >
const_reverse_iterator typedefMathTL::MultivariateLaurentPolynomial< R, DIMENSION >
dimensionMathTL::Function< DIMENSION, R > [static]
dump() const MathTL::MultivariateLaurentPolynomial< R, DIMENSION >
empty() constMathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [inline, protected]
end() const MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [inline]
Function(const unsigned int n_components=1, const double initial_time=0.0)MathTL::Function< DIMENSION, R >
FunctionTime(const double initial_time=0.0)MathTL::FunctionTime [inline]
get_coefficient(const MultiIndex< int, DIMENSION > &k) const MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [inline]
get_time() const MathTL::FunctionTime [inline]
InfiniteVector()MathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
InfiniteVector(const InfiniteVector< R, MultiIndex< int, DIMENSION > > &v)MathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
memory_consumption() constMathTL::Function< DIMENSION, R >
multiply(const MultivariateLaurentPolynomial< R, DIMENSION > &p)MathTL::MultivariateLaurentPolynomial< R, DIMENSION >
MultivariateLaurentPolynomial()MathTL::MultivariateLaurentPolynomial< R, DIMENSION >
MultivariateLaurentPolynomial(const MultivariateLaurentPolynomial< R, DIMENSION > &p)MathTL::MultivariateLaurentPolynomial< R, DIMENSION >
MultivariateLaurentPolynomial(const R c)MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [explicit]
MultivariateLaurentPolynomial(const LaurentPolynomial< R > &p, const unsigned int n=0)MathTL::MultivariateLaurentPolynomial< R, DIMENSION >
n_componentsMathTL::Function< DIMENSION, R >
operator!=(const InfiniteVector< R, MultiIndex< int, DIMENSION > > &v) constMathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
operator*(const InfiniteVector< R, MultiIndex< int, DIMENSION > > &v) constMathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
operator*=(const R c)MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [inline]
operator*=(const MultivariateLaurentPolynomial< R, DIMENSION > &p)MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [inline]
operator+(const MultivariateLaurentPolynomial< R, DIMENSION > &p) const MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [inline]
operator+=(const MultivariateLaurentPolynomial< R, DIMENSION > &p)MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [inline]
InfiniteVector< R, MultiIndex< int, DIMENSION > >::operator+=(const InfiniteVector< R, MultiIndex< int, DIMENSION > > &v)MathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
operator-() const MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [inline]
operator-(const MultivariateLaurentPolynomial< R, DIMENSION > &p) const MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [inline]
operator-=(const MultivariateLaurentPolynomial< R, DIMENSION > &p)MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [inline]
InfiniteVector< R, MultiIndex< int, DIMENSION > >::operator-=(const InfiniteVector< R, MultiIndex< int, DIMENSION > > &v)MathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
operator/=(const Rc)MathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
operator=(const MultivariateLaurentPolynomial< R, DIMENSION > &p)MathTL::MultivariateLaurentPolynomial< R, DIMENSION >
operator=(const R c)MathTL::MultivariateLaurentPolynomial< R, DIMENSION >
InfiniteVector< R, MultiIndex< int, DIMENSION > >::operator=(const InfiniteVector< R, MultiIndex< int, DIMENSION > > &v)MathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
operator==(const InfiniteVector< R, MultiIndex< int, DIMENSION > > &v) constMathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
operator[](const MultiIndex< int, DIMENSION > &index) constMathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
operator[](const MultiIndex< int, DIMENSION > &index)MathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
rbegin() const MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [inline]
rend() const MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [inline]
sadd(const R s, const MultivariateLaurentPolynomial< R, DIMENSION > &p)MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [inline]
InfiniteVector< R, MultiIndex< int, DIMENSION > >::sadd(const Rs, const InfiniteVector< R, MultiIndex< int, DIMENSION > > &v)MathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
scale(const Rs)MathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
scale(const InfiniteDiagonalMatrix< R, MultiIndex< int, DIMENSION > > *D, const int k=1)MathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
set_coefficient(const MultiIndex< int, DIMENSION > &k, const R coeff)MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [inline]
set_time(const double new_time)MathTL::FunctionTime [inline, virtual]
size() constMathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
size_type typedefMathTL::Function< DIMENSION, R >
subtract(const MultivariateLaurentPolynomial< R, DIMENSION > &p)MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [inline]
InfiniteVector< R, MultiIndex< int, DIMENSION > >::subtract(const InfiniteVector< R, MultiIndex< int, DIMENSION > > &v)MathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
support(std::set< MultiIndex< int, DIMENSION > > &supp) constMathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
swap(InfiniteVector< R, MultiIndex< int, DIMENSION > > &v)MathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
value(const Point< DIMENSION > &p, const unsigned int component=0) const MathTL::MultivariateLaurentPolynomial< R, DIMENSION >
Function< DIMENSION, R >::value(const Point< DIM, R > &p, const unsigned int component=0) const =0MathTL::Function< DIMENSION, R > [pure virtual]
vector_value(const Point< DIMENSION > &p, Vector< R > &values) const MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [inline]
Function< DIMENSION, R >::vector_value(const Point< DIM, R > &p, Vector< R > &values) const =0MathTL::Function< DIMENSION, R > [pure virtual]
weak_norm(const double tau) constMathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
wrmsqr_norm(const double atol, const double rtol, const InfiniteVector< R, MultiIndex< int, DIMENSION > > &v, const InfiniteVector< R, MultiIndex< int, DIMENSION > > &w) constMathTL::InfiniteVector< R, MultiIndex< int, DIMENSION > > [protected]
~Function()=0MathTL::Function< DIMENSION, R > [pure virtual]
~FunctionTime()MathTL::FunctionTime [inline, virtual]
~MultivariateLaurentPolynomial()MathTL::MultivariateLaurentPolynomial< R, DIMENSION > [virtual]
 All Classes Functions Variables Typedefs Enumerations