preCICE v3.3.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)
 BOOST_AUTO_TEST_CASE (ComputeUnit2dQuadConvexity)
 BOOST_AUTO_TEST_CASE (ComputeReversedUnit2dQuadConvexity)
 BOOST_AUTO_TEST_CASE (ComputeValid2dQuadConvexity)
 BOOST_AUTO_TEST_CASE (ComputeInvalidUnit2dQuadConvexity)
 BOOST_AUTO_TEST_CASE (ComputeInvalid2dQuadConvexity)

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/18]

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/18]

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/18]

BOOST_AUTO_TEST_CASE ( ComputeInvalid2dQuadConvexity )

Definition at line 874 of file GeometryTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [4/18]

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() [5/18]

BOOST_AUTO_TEST_CASE ( ComputeInvalidUnit2dQuadConvexity )

Definition at line 854 of file GeometryTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [6/18]

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() [7/18]

BOOST_AUTO_TEST_CASE ( ComputeReversedUnit2dQuadConvexity )

Definition at line 802 of file GeometryTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [8/18]

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() [9/18]

BOOST_AUTO_TEST_CASE ( ComputeUnit2dQuadConvexity )

Definition at line 776 of file GeometryTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [10/18]

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() [11/18]

BOOST_AUTO_TEST_CASE ( ComputeValid2dQuadConvexity )

Definition at line 828 of file GeometryTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [12/18]

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() [13/18]

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() [14/18]

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() [15/18]

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() [16/18]

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() [17/18]

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() [18/18]

BOOST_AUTO_TEST_CASE ( TriangleArea )

Definition at line 96 of file GeometryTest.cpp.

Here is the call graph for this function: