Rheolef
7.1
an efficient C++ finite element environment
|
Public Member Functions | |
field_element (const space_element &V) | |
template<class Function > | |
void | interpolate (const Function &f) |
void | interpolate (const field_element &uk) |
template<class Value > | |
Value | evaluate (const point &hat_x) const |
template<class Value > | |
Value | grad_evaluate (const point &hat_x) const |
Float | operator() (const point &hat_x) const |
size_t | ndof () const |
Float | dof (size_t i) const |
Public Attributes | |
space_element | _V |
Eigen::Matrix< Float, Eigen::Dynamic, 1 > | _dof |
Definition at line 51 of file field_element.h.
field_element | ( | const space_element & | V | ) |
Definition at line 53 of file field_element.h.
void interpolate | ( | const Function & | f | ) |
Definition at line 59 of file field_element.h.
void interpolate | ( | const field_element & | uk | ) |
Definition at line 109 of file field_element.h.
Value evaluate | ( | const point & | hat_x | ) | const |
Definition at line 66 of file field_element.h.
Value grad_evaluate | ( | const point & | hat_x | ) | const |
Definition at line 78 of file field_element.h.
Definition at line 89 of file field_element.h.
size_t ndof | ( | ) | const |
Definition at line 93 of file field_element.h.
Float dof | ( | size_t | i | ) | const |
Definition at line 94 of file field_element.h.
Definition at line 96 of file field_element.h.
Eigen::Matrix<Float,Eigen::Dynamic,1> _dof |
Definition at line 97 of file field_element.h.