Wildmeshing Toolkit
|
#include "triangle_insertion.hpp"
#include <wmtk/multimesh/utils/extract_child_mesh_from_tag.hpp>
#include <wmtk/operations/attribute_update/AttributeTransferStrategy.hpp>
#include <wmtk/utils/EigenMatrixWriter.hpp>
#include <wmtk/utils/VolumeRemesherTriangleInsertion.hpp>
#include <wmtk/invariants/SimplexInversionInvariant.hpp>
#include <wmtk/Mesh.hpp>
#include <wmtk/Scheduler.hpp>
#include <wmtk/TetMesh.hpp>
#include <wmtk/TriMesh.hpp>
#include <wmtk/operations/Rounding.hpp>
#include <wmtk/simplex/Simplex.hpp>
#include <wmtk/utils/Logger.hpp>
#include <wmtk/utils/Rational.hpp>
#include <wmtk/components/multimesh_from_tag/internal/MultiMeshFromTag.hpp>
Go to the source code of this file.
Namespaces | |
wmtk | |
wmtk::components | |
wmtk::components::triangle_insertion | |
Functions | |
std::tuple< std::shared_ptr< wmtk::TetMesh >, ChildMeshes > | wmtk::components::triangle_insertion::triangle_insertion (const TetMesh &bg_mesh, const std::string &bg_position, const TriMesh &mesh_in, const std::string &in_position, std::vector< attribute::MeshAttributeHandle > &pass_through, bool round, bool track_submeshes, bool make_child_free) |