| 
    Wildmeshing Toolkit
    
   | 
 
#include "longest_edge_split.hpp"#include <wmtk/Mesh.hpp>#include <wmtk/Scheduler.hpp>#include <wmtk/invariants/InteriorSimplexInvariant.hpp>#include <wmtk/invariants/InvariantCollection.hpp>#include <wmtk/invariants/MultiMeshMapValidInvariant.hpp>#include <wmtk/invariants/TodoInvariant.hpp>#include <wmtk/multimesh/MultiMeshVisitor.hpp>#include <wmtk/multimesh/consolidate.hpp>#include <wmtk/operations/EdgeSplit.hpp>#include <wmtk/operations/attribute_new/NewAttributeStrategy.hpp>#include <wmtk/operations/attribute_new/SplitNewAttributeStrategy.hpp>#include <wmtk/operations/attribute_update/AttributeTransferStrategy.hpp>#include <wmtk/utils/Logger.hpp>Go to the source code of this file.
Namespaces | |
| namespace | wmtk | 
| namespace | wmtk::components | 
| namespace | wmtk::components::longest_edge_split | 
Functions | |
| void | wmtk::components::longest_edge_split::longest_edge_split (Mesh &mesh, const LongestEdgeSplitOptions &options) | 
| Perform longes-edge split on a mesh.   | |
| void | wmtk::components::longest_edge_split::longest_edge_split (Mesh &mesh, const attribute::MeshAttributeHandle &position_handle, const double length_rel, const std::vector< attribute::MeshAttributeHandle > &pass_through={}) | 
| Perform longes-edge split on a mesh.   | |