|
Feel++
0.92.0
|
Set of functionals. More...
#include <functionalset.hpp>
Public Types | |
Typedefs | |
| typedef Space | space_type |
| typedef space_type::value_type | value_type |
| typedef FunctionalSet< Space > | functionalset_type |
| typedef functionalset_type | self_type |
| typedef Functional< Space > | functional_type |
| typedef space_type::matrix_type | matrix_type |
|
typedef std::vector < functional_type > | fset_type |
Public Member Functions | |
Constructors, destructor | |
| FunctionalSet () | |
| FunctionalSet (space_type const &s) | |
| FunctionalSet (space_type const &s, std::vector< functional_type > const &fset) | |
| FunctionalSet (FunctionalSet const &fset) | |
| ~FunctionalSet () | |
Operator overloads | |
| self_type & | operator= (self_type const &fset) |
| functional_type const & | operator() (uint16_type i) const |
| matrix_type | operator() (space_type const &p) const |
Accessors | |
| space_type const & | functionSpace () const |
| matrix_type const & | rep () const |
Mutators | |
| void | setFunctionSpace (space_type const &__space) |
| void | setFunctionalSet (std::vector< functional_type > const &fset) |
Set of functionals.
| space_type const& Feel::FunctionalSet< Space >::functionSpace | ( | ) | const [inline] |
| functional_type const& Feel::FunctionalSet< Space >::operator() | ( | uint16_type | i | ) | const [inline] |
| matrix_type Feel::FunctionalSet< Space >::operator() | ( | space_type const & | p | ) | const [inline] |
| matrix_type const& Feel::FunctionalSet< Space >::rep | ( | ) | const [inline] |
This works only if the basis is orthonormal
| void Feel::FunctionalSet< Space >::setFunctionalSet | ( | std::vector< functional_type > const & | fset | ) | [inline] |
set the Functional set
| void Feel::FunctionalSet< Space >::setFunctionSpace | ( | space_type const & | __space | ) | [inline] |
set the function space
1.7.6.1