, 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 typedef | MathTL::Vector< C > | [protected] |
const_pointer typedef | MathTL::Vector< C > | [protected] |
const_reference typedef | MathTL::Vector< C > | [protected] |
degree() const | MathTL::Polynomial< C > | [inline] |
differentiate() const | MathTL::Polynomial< C > | |
dimension | MathTL::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 typedef | MathTL::Vector< C > | [protected] |
MathTL::memory_consumption() const | MathTL::Vector< C > | [inline, protected] |
Function< 1, C >::memory_consumption() const | MathTL::Function< 1, C > | |
multiply(const Polynomial< C > &p) | MathTL::Polynomial< C > | |
n_components | MathTL::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 typedef | MathTL::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 typedef | MathTL::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 typedef | MathTL::Vector< C > | [protected] |
Function< 1, C >::size_type typedef | MathTL::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 =0 | MathTL::Function< 1, C > | [pure virtual] |
value_type typedef | MathTL::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 =0 | MathTL::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()=0 | MathTL::Function< 1, C > | [pure virtual] |
~FunctionTime() | MathTL::FunctionTime | [inline, virtual] |
~Polynomial() | MathTL::Polynomial< C > | [virtual] |
~Vector() | MathTL::Vector< C > | [inline, protected, virtual] |