Wildmeshing Toolkit
|
#include <MultiMeshVisitor.hpp>
Public Types | |
using | MeshVariantTraits = wmtk::utils::metaprogramming::MeshVariantTraits |
using | NodeFunctor = typename MMVisitor::NodeFunctor |
Public Member Functions | |
MultiMeshVisitorExecutor (const MMVisitor &v) | |
template<typename MeshType > | |
void | execute (MeshType &&mesh) |
Public Attributes | |
const MMVisitor & | visitor |
Private Member Functions | |
template<typename MeshType_ > | |
void | run (MeshType_ &¤t_mesh) |
Definition at line 95 of file MultiMeshVisitor.hpp.
using wmtk::multimesh::MultiMeshVisitorExecutor< MMVisitor >::MeshVariantTraits = wmtk::utils::metaprogramming::MeshVariantTraits |
Definition at line 98 of file MultiMeshVisitor.hpp.
using wmtk::multimesh::MultiMeshVisitorExecutor< MMVisitor >::NodeFunctor = typename MMVisitor::NodeFunctor |
Definition at line 99 of file MultiMeshVisitor.hpp.
|
inline |
Definition at line 102 of file MultiMeshVisitor.hpp.
|
inline |
Definition at line 115 of file MultiMeshVisitor.hpp.
References wmtk::multimesh::MultiMeshVisitorExecutor< MMVisitor >::run().
Referenced by wmtk::multimesh::MultiMeshVisitor< NodeFunctor_ >::execute_mesh().
|
inlineprivate |
Definition at line 128 of file MultiMeshVisitor.hpp.
References wmtk::utils::metaprogramming::as_mesh_variant(), and wmtk::multimesh::MultiMeshVisitorExecutor< MMVisitor >::visitor.
Referenced by wmtk::multimesh::MultiMeshVisitorExecutor< MMVisitor >::execute().
const MMVisitor& wmtk::multimesh::MultiMeshVisitorExecutor< MMVisitor >::visitor |
Definition at line 106 of file MultiMeshVisitor.hpp.
Referenced by wmtk::multimesh::MultiMeshVisitorExecutor< MMVisitor >::run().