|
| TFiniteElementSpace_simple (const FE &fe, const FiniteElementSpace &fes) |
|
int | GetNE () const |
|
void | SetElement (int el) |
|
template<AssignOp::Type Op, typename glob_dof_data_t , typename dof_layout_t , typename dof_data_t > |
MFEM_ALWAYS_INLINE void | Extract (const glob_dof_data_t &glob_dof_data, const dof_layout_t &dof_layout, dof_data_t &dof_data) const |
|
template<typename glob_dof_data_t , typename dof_layout_t , typename dof_data_t > |
MFEM_ALWAYS_INLINE void | Extract (const glob_dof_data_t &glob_dof_data, const dof_layout_t &dof_layout, dof_data_t &dof_data) const |
|
template<AssignOp::Type Op, typename dof_layout_t , typename dof_data_t , typename glob_dof_data_t > |
MFEM_ALWAYS_INLINE void | Assemble (const dof_layout_t &dof_layout, const dof_data_t &dof_data, glob_dof_data_t &glob_dof_data) const |
|
template<typename dof_layout_t , typename dof_data_t , typename glob_dof_data_t > |
MFEM_ALWAYS_INLINE void | Assemble (const dof_layout_t &dof_layout, const dof_data_t &dof_data, glob_dof_data_t &glob_dof_data) const |
|
template<AssignOp::Type Op, typename vec_layout_t , typename glob_vdof_data_t , typename vdof_layout_t , typename vdof_data_t > |
MFEM_ALWAYS_INLINE void | VectorExtract (const vec_layout_t &vl, const glob_vdof_data_t &glob_vdof_data, const vdof_layout_t &vdof_layout, vdof_data_t &vdof_data) const |
|
template<typename vec_layout_t , typename glob_vdof_data_t , typename vdof_layout_t , typename vdof_data_t > |
MFEM_ALWAYS_INLINE void | VectorExtract (const vec_layout_t &vl, const glob_vdof_data_t &glob_vdof_data, const vdof_layout_t &vdof_layout, vdof_data_t &vdof_data) const |
|
template<AssignOp::Type Op, typename vdof_layout_t , typename vdof_data_t , typename vec_layout_t , typename glob_vdof_data_t > |
MFEM_ALWAYS_INLINE void | VectorAssemble (const vdof_layout_t &vdof_layout, const vdof_data_t &vdof_data, const vec_layout_t &vl, glob_vdof_data_t &glob_vdof_data) const |
|
template<typename vdof_layout_t , typename vdof_data_t , typename vec_layout_t , typename glob_vdof_data_t > |
MFEM_ALWAYS_INLINE void | VectorAssemble (const vdof_layout_t &vdof_layout, const vdof_data_t &vdof_data, const vec_layout_t &vl, glob_vdof_data_t &glob_vdof_data) const |
|
template<typename vdof_layout_t , typename vdof_data_t , typename vec_layout_t , typename glob_vdof_data_t > |
MFEM_ALWAYS_INLINE void | ExtractComponents (int first_comp, const vec_layout_t &vl, const glob_vdof_data_t &glob_vdof_data, const vdof_layout_t &vdof_layout, vdof_data_t &vdof_data) const |
|
template<typename vdof_layout_t , typename vdof_data_t , typename vec_layout_t , typename glob_vdof_data_t > |
MFEM_ALWAYS_INLINE void | AssembleComponents (int first_comp, const vdof_layout_t &vdof_layout, const vdof_data_t &vdof_data, const vec_layout_t &vl, glob_vdof_data_t &glob_vdof_data) const |
|
template<typename vcomplex_t > |
void | Assemble (const TMatrix< FE::dofs, FE::dofs, vcomplex_t > &m, SparseMatrix &M) const |
|
template<typename vec_layout_t , typename vcomplex_t > |
void | AssembleBlock (int block_i, int block_j, const vec_layout_t &vl, const TMatrix< FE::dofs, FE::dofs, vcomplex_t > &m, SparseMatrix &M) const |
|
template<typename FE, typename IndexType>
class mfem::TFiniteElementSpace_simple< FE, IndexType >
Definition at line 112 of file tfespace.hpp.