LehrFEM++ 1.0.0
A simple Finite Element Library for teaching
|
Provides Mesh Function for given basis expansion coefficients. More...
Public Member Functions | |
MeshFunctionWhitneyOne (const Eigen::Matrix< SCALAR, Eigen::Dynamic, 1 > &mu, const std::shared_ptr< const lf::mesh::Mesh > mesh) | |
basic constructor More... | |
Provides Mesh Function for given basis expansion coefficients.
SCALAR | type of the return vector |
Definition at line 18 of file mesh_function_whitney_one.h.
|
inline |
basic constructor
Mesh Function on the global mesh built using the basis expansion coefficiants passed in the argument and the whitney 1-form basis functions.
The whitney 1-forms, surface edge elements are associated with edges and defined as
\[ b_i = s_i (\lambda_i \mathbf{grad}_{\Gamma}(\lambda_{i+1}) - \lambda_{i+1} \mathbf{grad}_{\Gamma}(\lambda_{i})) \]
mu | vector containing the basis function expansion coefficiants in global ordering |
mesh | containing the mesh on which to evaluate |
Definition at line 41 of file mesh_function_whitney_one.h.