Wildmeshing Toolkit
|
#include <type_traits>
#include <variant>
#include <wmtk/Mesh.hpp>
#include <wmtk/Primitive.hpp>
#include <wmtk/operations/tri_mesh/EdgeOperationData.hpp>
#include <wmtk/simplex/NavigatableSimplex.hpp>
#include <wmtk/simplex/utils/MeshSimplexComparator.hpp>
#include <wmtk/utils/mesh_type_from_primitive_type.hpp>
#include <wmtk/utils/metaprogramming/MeshVariantTraits.hpp>
#include <wmtk/utils/metaprogramming/ReferenceWrappedFunctorReturnCache.hpp>
#include <wmtk/utils/metaprogramming/ReferenceWrappedFunctorReturnType.hpp>
#include <wmtk/utils/metaprogramming/as_mesh_variant.hpp>
#include <wmtk/utils/metaprogramming/cell_dimension.hpp>
#include <cassert>
Go to the source code of this file.
Classes | |
class | wmtk::multimesh::MultiMeshSimplexVisitor< cell_dimension_, NodeFunctor_ > |
class | wmtk::multimesh::MultiMeshSimplexVisitorExecutor< MMVisitor > |
Namespaces | |
wmtk | |
wmtk::multimesh | |
Macros | |
#define | WMTK_MESH_VISITOR_ONLY_SUPPORTS_NONCONST_REFERENCE |
Functions | |
template<int64_t cell_dimension, typename NodeFunctor > | |
wmtk::multimesh::MultiMeshSimplexVisitor (std::integral_constant< int64_t, cell_dimension >, NodeFunctor &&) -> MultiMeshSimplexVisitor< cell_dimension, NodeFunctor > | |
template<typename NodeFunctor > | |
wmtk::multimesh::MultiMeshSimplexVisitor (NodeFunctor &&) -> MultiMeshSimplexVisitor< 0, NodeFunctor > | |
#define WMTK_MESH_VISITOR_ONLY_SUPPORTS_NONCONST_REFERENCE |
Definition at line 20 of file MultiMeshSimplexVisitor.hpp.