LehrFEM++ 1.0.0
A simple Finite Element Library for teaching
|
A MeshFunction returning the velocity computed from the basis function coefficients of a vector potential. More...
Public Member Functions | |
MeshFunctionVelocity (std::shared_ptr< const lf::uscalfe::UniformScalarFESpace< SCALAR_FE > > fe_space, const Eigen::Matrix< SCALAR_COEFF, Eigen::Dynamic, 1 > &dof_vector) | |
Create a new MeshFunctionVelocity from a scalar finite element space and a coefficient vector. More... | |
auto | operator() (const lf::mesh::Entity &entity, const Eigen::MatrixXd &local) const |
Private Attributes | |
const lf::fe::MeshFunctionGradFE< SCALAR_FE, SCALAR_COEFF > | grad_ |
A MeshFunction returning the velocity computed from the basis function coefficients of a vector potential.
SCALAR_FE | The scalar type used in the finite element space |
SCALAR_COEFF | The scalar type used in the coefficient vector |
Definition at line 24 of file mesh_function_velocity.h.
|
inline |
Create a new MeshFunctionVelocity from a scalar finite element space and a coefficient vector.
fe_space | A shared pointer to the scalar finite element space containing the vector potential |
dof_vector | A vector containing the basis function coefficients of the vector potential |
Definition at line 34 of file mesh_function_velocity.h.
|
inline |
Definition at line 40 of file mesh_function_velocity.h.
References projects::ipdg_stokes::post_processing::MeshFunctionVelocity< SCALAR_FE, SCALAR_COEFF >::grad_.
|
private |
Definition at line 53 of file mesh_function_velocity.h.
Referenced by projects::ipdg_stokes::post_processing::MeshFunctionVelocity< SCALAR_FE, SCALAR_COEFF >::operator()().