MathTL
MathTL::Polynomial< C > Member List
This is the complete list of members for MathTL::Polynomial< C >, including all inherited members.
add(const Polynomial< C > &p)MathTL::Polynomial< C >
add(const C s, const Polynomial< C > &p)MathTL::Polynomial< C >
MathTL::Vector::add(const Vector< C2 > &v)MathTL::Vector< C > [protected]
MathTL::Vector::add(const C2 s, const Vector< C2 > &v)MathTL::Vector< C > [protected]
advance_time(const double delta_t)MathTL::FunctionTime [inline, virtual]
begin() const MathTL::Vector< C > [inline, protected]
begin()MathTL::Vector< C > [inline, protected]
chain(const Polynomial< C > &p)MathTL::Polynomial< C >
compress(const double eta=1e-15)MathTL::Vector< C > [protected]
const_iterator typedefMathTL::Vector< C > [protected]
const_pointer typedefMathTL::Vector< C > [protected]
const_reference typedefMathTL::Vector< C > [protected]
degree() const MathTL::Polynomial< C > [inline]
differentiate() const MathTL::Polynomial< C >
dimensionMathTL::Function< 1, C > [static]
divide(const Polynomial< C > &q, Polynomial< C > &p) const MathTL::Polynomial< C >
divide(const Polynomial< C > &q, Polynomial< C > &p, Polynomial< C > &r) const MathTL::Polynomial< C >
empty() const MathTL::Vector< C > [inline, protected]
end() const MathTL::Vector< C > [inline, protected]
end()MathTL::Vector< C > [inline, protected]
Function(const unsigned int n_components=1, const double initial_time=0.0)MathTL::Function< 1, C >
FunctionTime(const double initial_time=0.0)MathTL::FunctionTime [inline]
get_coefficient(const unsigned int k) const MathTL::Polynomial< C > [inline]
get_coefficients(Vector< C > &coeffs) const MathTL::Polynomial< C > [inline]
get_time() const MathTL::FunctionTime [inline]
inner_product(Polynomial< C > p2, double a, double b)MathTL::Polynomial< C >
MathTL::Vector::inner_product(const Vector< C2 > &v) const MathTL::Vector< C > [protected]
integrate() const MathTL::Polynomial< C >
integrate(const double a, const double b, const bool quadrature=false) const MathTL::Polynomial< C >
iterator typedefMathTL::Vector< C > [protected]
MathTL::memory_consumption() const MathTL::Vector< C > [inline, protected]
Function< 1, C >::memory_consumption() constMathTL::Function< 1, C >
multiply(const Polynomial< C > &p)MathTL::Polynomial< C >
n_componentsMathTL::Function< 1, C >
operator!=(const Vector< C2 > &v) const MathTL::Vector< C > [inline, protected]
operator()(const size_type i) const MathTL::Vector< C > [inline, protected]
operator()(const size_type i)MathTL::Vector< C > [inline, protected]
operator*(const C c) const MathTL::Polynomial< C > [inline]
operator*(const Polynomial< C > &p)MathTL::Polynomial< C > [inline]
MathTL::Vector::operator*(const Vector< C2 > &v) const MathTL::Vector< C > [protected]
operator*=(const C c)MathTL::Polynomial< C >
operator*=(const Polynomial< C > &p)MathTL::Polynomial< C > [inline]
operator+(const Polynomial< C > &p) const MathTL::Polynomial< C > [inline]
operator+=(const Polynomial< C > &p)MathTL::Polynomial< C > [inline]
MathTL::Vector::operator+=(const Vector< C2 > &v)MathTL::Vector< C > [inline, protected]
operator-() const MathTL::Polynomial< C > [inline]
operator-(const Polynomial< C > &p) const MathTL::Polynomial< C > [inline]
operator-=(const Polynomial< C > &p)MathTL::Polynomial< C > [inline]
MathTL::Vector::operator-=(const Vector< C2 > &v)MathTL::Vector< C > [inline, protected]
operator/=(const C c)MathTL::Vector< C > [protected]
operator<(const Vector< C2 > &v) const MathTL::Vector< C > [inline, protected]
operator=(const Polynomial< C > &p)MathTL::Polynomial< C >
operator=(const C c)MathTL::Polynomial< C >
MathTL::Vector::operator=(const Vector< C > &v)MathTL::Vector< C > [protected]
operator==(const Vector< C2 > &v) const MathTL::Vector< C > [protected]
operator[](const size_type i) const MathTL::Vector< C > [inline, protected]
operator[](const size_type i)MathTL::Vector< C > [inline, protected]
pointer typedefMathTL::Vector< C > [protected]
Polynomial()MathTL::Polynomial< C >
Polynomial(const Polynomial< C > &p)MathTL::Polynomial< C >
Polynomial(const Vector< C > &coeffs)MathTL::Polynomial< C >
Polynomial(const C c)MathTL::Polynomial< C > [explicit]
power(const unsigned int k) const MathTL::Polynomial< C >
reference typedefMathTL::Vector< C > [protected]
resize(const size_type s, const bool initialize=true)MathTL::Vector< C > [protected]
sadd(const C s, const Polynomial< C > &p)MathTL::Polynomial< C >
MathTL::Vector::sadd(const C s, const Vector< C2 > &v)MathTL::Vector< C > [protected]
scale(const C s)MathTL::Polynomial< C >
set_coefficient(const unsigned int k, const C coeff)MathTL::Polynomial< C >
set_coefficients(const Vector< C > &coeffs)MathTL::Polynomial< C >
set_time(const double new_time)MathTL::FunctionTime [inline, virtual]
shift(const C s)MathTL::Polynomial< C >
size() const MathTL::Vector< C > [inline, protected]
size_MathTL::Vector< C > [protected]
MathTL::size_type typedefMathTL::Vector< C > [protected]
Function< 1, C >::size_type typedefMathTL::Function< 1, C >
substitute_into(const Polynomial< C > &p) const MathTL::Polynomial< C >
subtract(const Polynomial< C > &p)MathTL::Polynomial< C >
MathTL::Vector::subtract(const Vector< C2 > &v)MathTL::Vector< C > [protected]
swap(Vector< C > &v)MathTL::Vector< C > [inline, protected]
trim()MathTL::Polynomial< C > [protected]
value(const C x) const MathTL::Polynomial< C >
value(const C x, const unsigned int derivative) const MathTL::Polynomial< C >
value(const Point< 1 > &p, const unsigned int component=0) const MathTL::Polynomial< C > [inline]
Function< 1, C >::value(const Point< DIM, C > &p, const unsigned int component=0) const =0MathTL::Function< 1, C > [pure virtual]
value_type typedefMathTL::Vector< C > [protected]
values_MathTL::Vector< C > [protected]
Vector()MathTL::Vector< C > [inline, protected]
Vector(const size_type s, const bool initialize=true)MathTL::Vector< C > [inline, explicit, protected]
Vector(const size_type s, const char *str)MathTL::Vector< C > [protected]
Vector(const Vector< C > &v)MathTL::Vector< C > [inline, protected]
vector_value(const Point< 1 > &p, Vector< C > &values) const MathTL::Polynomial< C > [inline]
Function< 1, C >::vector_value(const Point< DIM, C > &p, Vector< C > &values) const =0MathTL::Function< 1, C > [pure virtual]
wrmsqr_norm(const double atol, const double rtol, const Vector< C > &v, const Vector< C > &w) const MathTL::Vector< C > [protected]
~Function()=0MathTL::Function< 1, C > [pure virtual]
~FunctionTime()MathTL::FunctionTime [inline, virtual]
~Polynomial()MathTL::Polynomial< C > [virtual]
~Vector()MathTL::Vector< C > [inline, protected, virtual]
 All Classes Functions Variables Typedefs Enumerations