Wildmeshing Toolkit
test_component_tag_intersection.cpp File Reference
#include <catch2/catch_test_macros.hpp>
#include <nlohmann/json.hpp>
#include <tools/DEBUG_TetMesh.hpp>
#include <tools/DEBUG_TriMesh.hpp>
#include <tools/TetMesh_examples.hpp>
#include <tools/TriMesh_examples.hpp>
#include <wmtk/components/tag_intersection/internal/TagIntersection.hpp>
#include <wmtk/components/tag_intersection/internal/TagIntersectionOptions.hpp>
#include <wmtk/components/tag_intersection/tag_intersection.hpp>
Include dependency graph for test_component_tag_intersection.cpp:

Go to the source code of this file.

Typedefs

using json = nlohmann::json
 

Functions

 TEST_CASE ("component_tag_intersection_options", "[components][tag_intersection]")
 
 TEST_CASE ("component_tag_intersection_tri", "[components][tag_intersection]")
 
 TEST_CASE ("component_tag_intersection_tet", "[components][tag_intersection]")
 

Typedef Documentation

◆ json

using json = nlohmann::json

Definition at line 11 of file test_component_tag_intersection.cpp.

Function Documentation

◆ TEST_CASE() [1/3]

TEST_CASE ( "component_tag_intersection_options"  ,
""  [components][tag_intersection] 
)

Definition at line 15 of file test_component_tag_intersection.cpp.

◆ TEST_CASE() [2/3]

TEST_CASE ( "component_tag_intersection_tet"  ,
""  [components][tag_intersection] 
)

Definition at line 308 of file test_component_tag_intersection.cpp.

References wmtk::Edge, wmtk::components::tag_intersection(), wmtk::Tetrahedron, wmtk::Triangle, and wmtk::Vertex.

Here is the call graph for this function:

◆ TEST_CASE() [3/3]

TEST_CASE ( "component_tag_intersection_tri"  ,
""  [components][tag_intersection] 
)

Definition at line 54 of file test_component_tag_intersection.cpp.

References wmtk::Edge, wmtk::components::tag_intersection(), wmtk::Triangle, and wmtk::Vertex.

Here is the call graph for this function: