Wildmeshing Toolkit
|
Go to the source code of this file.
Namespaces | |
wmtk | |
wmtk::simplex | |
Functions | |
std::vector< Tuple > | wmtk::simplex::vertices (const Mesh &m, const Simplex &simplex) |
void | wmtk::simplex::vertices (SimplexCollection &simplex_collection, const Simplex &simplex) |
std::vector< Tuple > | wmtk::simplex::edges (const Mesh &m, const Simplex &simplex) |
void | wmtk::simplex::edges (SimplexCollection &simplex_collection, const Simplex &simplex) |
std::vector< Tuple > | wmtk::simplex::faces (const Mesh &m, const Simplex &simplex) |
void | wmtk::simplex::faces (SimplexCollection &simplex_collection, const Simplex &simplex) |
SimplexCollection | wmtk::simplex::faces_single_dimension (const Mesh &mesh, const Simplex &simplex, const PrimitiveType face_type) |
Returns a vector with all faces in the boundary of a simplex of the given dimension. More... | |
void | wmtk::simplex::faces_single_dimension (SimplexCollection &simplex_collection, const Simplex &simplex, const PrimitiveType face_type) |
std::vector< Tuple > | wmtk::simplex::faces_single_dimension_tuples (const Mesh &mesh, const Simplex &simplex, const PrimitiveType face_type) |
Variables | |
constexpr wmtk::PrimitiveType | PV = wmtk::PrimitiveType::Vertex |
constexpr wmtk::PrimitiveType | PE = wmtk::PrimitiveType::Edge |
constexpr wmtk::PrimitiveType | PF = wmtk::PrimitiveType::Triangle |
constexpr wmtk::PrimitiveType | PT = wmtk::PrimitiveType::Tetrahedron |
|
constexpr |
Definition at line 4 of file faces_single_dimension.cpp.
|
constexpr |
Definition at line 5 of file faces_single_dimension.cpp.
Referenced by wmtk::invariants::CollapseEnergyBeforeInvariant::before(), wmtk::invariants::CollapseEnergyBeforeInvariantDouble::before(), wmtk::invariants::CollapseSoftEnergyBeforeInvariant::before(), wmtk::Swap23EnergyBeforeInvariant::before(), wmtk::Swap2dEdgeLengthInvariant::before(), wmtk::Swap2dUnroundedVertexInvariant::before(), wmtk::Swap32EnergyBeforeInvariant::before(), wmtk::Swap32EnergyBeforeInvariantDouble::before(), wmtk::Swap44EnergyBeforeInvariant::before(), wmtk::Swap44EnergyBeforeInvariantDouble::before(), wmtk::Swap56EnergyBeforeInvariant::before(), wmtk::Swap56EnergyBeforeInvariantDouble::before(), wmtk::simplex::boundary_tuples(), wmtk::simplex::internal::boundary_with_preserved_face_tuples(), wmtk::components::CDT(), wmtk::simplex::coface_preserving_boundary_tuples(), wmtk::simplex::edges(), wmtk::operations::composite::TetFaceSwap::execute(), wmtk::simplex::faces(), wmtk::simplex::link(), wmtk::simplex::link_single_dimension(), wmtk::operations::EdgeSplit::new_spine_edges(), wmtk::simplex::open_star(), wmtk::components::internal::periodic_optimization(), wmtk::simplex::ClosedStarIterable::Iterator::step_faces_tetrahedron(), wmtk::simplex::ClosedStarIterable::Iterator::step_tet_mesh(), wmtk::simplex::HalfClosedStarIterable::Iterator::step_tet_mesh(), wmtk::components::triangle_insertion::triangle_insertion(), wmtk::operations::utils::UpdateEdgeOperationMultiMeshMapFunctor::update_all_hashes(), wmtk::simplex::vertices(), wmtk::components::wildmeshing(), and wmtk::components::internal::wildmeshing3d().
|
constexpr |
Definition at line 6 of file faces_single_dimension.cpp.
Referenced by wmtk::invariants::CollapseEnergyBeforeInvariant::before(), wmtk::invariants::CollapseEnergyBeforeInvariantDouble::before(), wmtk::invariants::CollapseSoftEnergyBeforeInvariant::before(), wmtk::Swap23EnergyBeforeInvariant::before(), wmtk::Swap32EnergyBeforeInvariant::before(), wmtk::Swap32EnergyBeforeInvariantDouble::before(), wmtk::Swap44EnergyBeforeInvariant::before(), wmtk::Swap44EnergyBeforeInvariantDouble::before(), wmtk::Swap56EnergyBeforeInvariant::before(), wmtk::Swap56EnergyBeforeInvariantDouble::before(), wmtk::simplex::boundary_tuples(), wmtk::simplex::internal::boundary_with_preserved_face_tuples(), wmtk::components::CDT(), wmtk::simplex::coface_preserving_boundary_tuples(), wmtk::operations::composite::TetFaceSwap::execute(), wmtk::simplex::link(), wmtk::simplex::link_single_dimension(), wmtk::operations::EdgeSplit::new_spine_edges(), wmtk::simplex::open_star(), wmtk::components::internal::periodic_optimization(), wmtk::components::triangle_insertion::triangle_insertion(), wmtk::operations::utils::UpdateEdgeOperationMultiMeshMapFunctor::update_all_hashes(), wmtk::components::wildmeshing(), and wmtk::components::internal::wildmeshing3d().
|
constexpr |
Definition at line 3 of file faces_single_dimension.cpp.