, 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] |