Borrow element access for one traversal after checking the complete binding.
More...
#include <dof_map.hpp>
|
| void | element_values (int element, const ::mfem::Vector &reduced, ::mfem::Vector &values) const |
| | Extract supported coefficients in the native element's primal orientation.
|
| |
| void | add_element (int element, ::mfem::Vector &values, ::mfem::Vector &full) const |
| | Add native element dual coefficients to a full-space vector.
|
| |
| ElementCoordinates | coordinates (int element) const |
| | Describe local coordinates for direct assembly or diagonal extraction.
|
| |
|
| | Elements (const DofMap &binding) |
| | Only DofMap can create a view after validating all domain attributes.
|
| |
Borrow element access for one traversal after checking the complete binding.
- Note
- Do not retain this view across mesh or space changes. Each element still checks its index, vector sizes, local attribute and space revision, without rescanning the mesh.
◆ Elements()
| serif::discretization::backend::mfem::DofMap::Elements::Elements |
( |
const DofMap & | binding | ) |
|
|
inlineexplicitprivate |
Only DofMap can create a view after validating all domain attributes.
◆ add_element()
| void serif::discretization::backend::mfem::DofMap::Elements::add_element |
( |
int | element, |
|
|
::mfem::Vector & | values, |
|
|
::mfem::Vector & | full ) const |
Add native element dual coefficients to a full-space vector.
◆ coordinates()
| ElementCoordinates serif::discretization::backend::mfem::DofMap::Elements::coordinates |
( |
int | element | ) |
const |
|
nodiscard |
Describe local coordinates for direct assembly or diagonal extraction.
◆ element_values()
| void serif::discretization::backend::mfem::DofMap::Elements::element_values |
( |
int | element, |
|
|
const ::mfem::Vector & | reduced, |
|
|
::mfem::Vector & | values ) const |
Extract supported coefficients in the native element's primal orientation.
◆ DofMap
◆ ElementCoordinates
◆ m_binding
| const DofMap& serif::discretization::backend::mfem::DofMap::Elements::m_binding |
|
private |
The documentation for this class was generated from the following files: