preCICE v3.2.0
Loading...
Searching...
No Matches
GeometryTest.cpp File Reference
#include <Eigen/Core>
#include "../geometry.hpp"
#include "logging/LogMacros.hpp"
#include "logging/Logger.hpp"
#include "math/differences.hpp"
#include "testing/TestContext.hpp"
#include "testing/Testing.hpp"
#include "utils/algorithm.hpp"
Include dependency graph for GeometryTest.cpp:

Go to the source code of this file.

Functions

 BOOST_AUTO_TEST_CASE (Collinear)
 BOOST_AUTO_TEST_CASE (TetraVolume, *boost::unit_test::tolerance(1e-3))
 BOOST_AUTO_TEST_CASE (Between)
 BOOST_AUTO_TEST_CASE (TriangleArea)
 BOOST_AUTO_TEST_CASE (SegmentPlaneIntersection)
 BOOST_AUTO_TEST_CASE (ProjectVector)
 BOOST_AUTO_TEST_CASE (ContainedInHyperrectangle)
 BOOST_AUTO_TEST_CASE (ComputeUnitQuadConvexity)
 BOOST_AUTO_TEST_CASE (ComputeReversedUnitQuadConvexity)
 BOOST_AUTO_TEST_CASE (ComputeValidQuadConvexity)
 BOOST_AUTO_TEST_CASE (ComputeValidQuadConvexityWithOffPlane)
 BOOST_AUTO_TEST_CASE (ComputeInvalidUnitQuadConvexity)
 BOOST_AUTO_TEST_CASE (ComputeInvalidQuadConvexity)

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/13]

BOOST_AUTO_TEST_CASE ( Between )

Definition at line 63 of file GeometryTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [2/13]

BOOST_AUTO_TEST_CASE ( Collinear )

Definition at line 17 of file GeometryTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [3/13]

BOOST_AUTO_TEST_CASE ( ComputeInvalidQuadConvexity )

Definition at line 756 of file GeometryTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [4/13]

BOOST_AUTO_TEST_CASE ( ComputeInvalidUnitQuadConvexity )

Definition at line 736 of file GeometryTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [5/13]

BOOST_AUTO_TEST_CASE ( ComputeReversedUnitQuadConvexity )

Definition at line 657 of file GeometryTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [6/13]

BOOST_AUTO_TEST_CASE ( ComputeUnitQuadConvexity )

Definition at line 631 of file GeometryTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [7/13]

BOOST_AUTO_TEST_CASE ( ComputeValidQuadConvexity )

Definition at line 683 of file GeometryTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [8/13]

BOOST_AUTO_TEST_CASE ( ComputeValidQuadConvexityWithOffPlane )

Definition at line 709 of file GeometryTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [9/13]

BOOST_AUTO_TEST_CASE ( ContainedInHyperrectangle )

Definition at line 220 of file GeometryTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [10/13]

BOOST_AUTO_TEST_CASE ( ProjectVector )

Definition at line 200 of file GeometryTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [11/13]

BOOST_AUTO_TEST_CASE ( SegmentPlaneIntersection )

Definition at line 126 of file GeometryTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [12/13]

BOOST_AUTO_TEST_CASE ( TetraVolume ,
* boost::unit_test::tolerance1e-3 )

Definition at line 42 of file GeometryTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [13/13]

BOOST_AUTO_TEST_CASE ( TriangleArea )

Definition at line 96 of file GeometryTest.cpp.

Here is the call graph for this function: