|
Feel++
0.92.0
|
Base class for basis. More...
#include <basis.hpp>
Public Types | |
Typedefs | |
| typedef T | value_type |
|
typedef ublas::matrix < value_type, ublas::row_major > | matrix_type |
Public Member Functions | |
Constructors, destructor | |
| template<typename PrimalBasis > | |
| Basis (PrimalBasis const &p) | |
| Basis (Basis const &b) | |
| virtual | ~Basis () |
Static Public Member Functions | |
Methods | |
| static matrix_type const & | d (uint16_type i) |
| derivatives of Dubiner polynomials the derivatives are computed at the nodes of the lattice | |
| static matrix_type const & | derivate (uint16_type i) |
| derivatives of Dubiner polynomials the derivatives are computed at the nodes of the lattice | |
Static Protected Member Functions | |
| template<typename PrimalBasis > | |
| static void | initDerivation (PrimalBasis const &basis) |
Base class for basis.
| Feel::Basis< tag, T >::Basis | ( | PrimalBasis< tag, T > const & | p | ) | [inline] |
default constructor call differentiation matrix static construction
| Feel::Basis< tag, T >::Basis | ( | Basis< tag, T > const & | b | ) | [inline] |
copy constructor no need to do something, everything is static
| virtual Feel::Basis< tag, T >::~Basis | ( | ) | [inline, virtual] |
destructor, nothing to do
| static matrix_type const& Feel::Basis< tag, T >::d | ( | uint16_type | i | ) | [inline, static] |
derivatives of Dubiner polynomials the derivatives are computed at the nodes of the lattice
| static matrix_type const& Feel::Basis< tag, T >::derivate | ( | uint16_type | i | ) | [inline, static] |
derivatives of Dubiner polynomials the derivatives are computed at the nodes of the lattice
1.7.6.1