Template Struct element_data_mesh_competence
Defined in File data_handler.hxx
Struct Documentation
-
template<T8MPISafeType TElementDataType>
struct element_data_mesh_competence Wrapper for element_data_mesh_competence_impl to hide TUnderlying and provide the form needed to pass it as a mesh competence.
Use mesh_competence_pack<element_data_mesh_competence<YourElementDataType>::template type> to get this competence with the correct template parameter form for the mesh.
- Template Parameters:
TElementDataType – The element data type you want to use for each element of the mesh. The data type has to be MPI safe as the data for ghost elements will be exchanged via MPI.
Public Types
-
template<typename TUnderlying>
using type = element_data_mesh_competence_impl<TUnderlying, TElementDataType> Type to provide the form needed for the mesh competence pack.
- Template Parameters:
TUnderlying – Use the mesh class here.