Wildmeshing Toolkit
multi_mesh_edge_collapse.hpp File Reference
Include dependency graph for multi_mesh_edge_collapse.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 wmtk
 
 wmtk::invariants
 
 wmtk::attribute
 
 wmtk::attribute::update_strategies
 
 wmtk::operations
 
 wmtk::operations::utils
 

Typedefs

using wmtk::operations::utils::CollapseReturnData = wmtk::multimesh::operations::CollapseReturnData
 

Functions

std::shared_ptr< invariants::InvariantCollection > wmtk::operations::utils::multimesh_edge_collapse_invariants (const Mesh &m)
 
CollapseReturnData wmtk::operations::utils::multi_mesh_edge_collapse (Mesh &mesh, const Tuple &t, const std::vector< std::shared_ptr< const operations::BaseCollapseNewAttributeStrategy >> &new_attr_strategies)
 
std::vector< simplex::Simplex > wmtk::operations::utils::multi_mesh_edge_collapse_with_modified_simplices (Mesh &mesh, const simplex::Simplex &simplex, const std::vector< std::shared_ptr< const operations::BaseCollapseNewAttributeStrategy >> &new_attr_strategies)