preCICE v3.1.2
Loading...
Searching...
No Matches
Functions
RTreeTests.cpp File Reference
#include <Eigen/Core>
#include <algorithm>
#include <iterator>
#include <limits>
#include <list>
#include <memory>
#include <set>
#include <utility>
#include <vector>
#include "logging/Logger.hpp"
#include "math/geometry.hpp"
#include "mesh/Data.hpp"
#include "mesh/Edge.hpp"
#include "mesh/Mesh.hpp"
#include "mesh/SharedPointer.hpp"
#include "mesh/Triangle.hpp"
#include "mesh/Vertex.hpp"
#include "query/Index.hpp"
#include "testing/TestContext.hpp"
#include "testing/Testing.hpp"
Include dependency graph for RTreeTests.cpp:

Go to the source code of this file.

Functions

 BOOST_AUTO_TEST_CASE (Query2DVertex)
 
 BOOST_AUTO_TEST_CASE (Query3DVertex)
 
 BOOST_AUTO_TEST_CASE (Query3DFullVertex)
 
 BOOST_AUTO_TEST_CASE (QueryWithBoxEmpty)
 Resembles how boost geometry is used inside the PetRBF.
 
 BOOST_AUTO_TEST_CASE (QueryWithBox2Matches)
 Resembles how boost geometry is used inside the PetRBF.
 
 BOOST_AUTO_TEST_CASE (QueryWithBoxEverything)
 Resembles how boost geometry is used inside the PetRBF.
 
 BOOST_AUTO_TEST_CASE (QueryRtreeBoundingBox2D)
 
 BOOST_AUTO_TEST_CASE (QueryRtreeBoundingBox3D)
 
 BOOST_AUTO_TEST_CASE (QueryRtreeBoundingBox3DComplex)
 
 BOOST_AUTO_TEST_CASE (Query2DEdge)
 
 BOOST_AUTO_TEST_CASE (Query3DEdge)
 
 BOOST_AUTO_TEST_CASE (Query3DFullEdge)
 
 BOOST_AUTO_TEST_CASE (Query3DFullTriangle)
 
 BOOST_AUTO_TEST_CASE (ProjectionToVertex)
 
 BOOST_AUTO_TEST_CASE (ProjectionToEdge)
 
 BOOST_AUTO_TEST_CASE (ProjectionToTriangle)
 
 BOOST_AUTO_TEST_CASE (CubeBoundingBoxIndex)
 
 BOOST_AUTO_TEST_CASE (TetraIndexing)
 
 BOOST_AUTO_TEST_CASE (TetraWorksOnBoundary)
 

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/19]

BOOST_AUTO_TEST_CASE ( CubeBoundingBoxIndex )

Definition at line 466 of file RTreeTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [2/19]

BOOST_AUTO_TEST_CASE ( ProjectionToEdge )

Definition at line 418 of file RTreeTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [3/19]

BOOST_AUTO_TEST_CASE ( ProjectionToTriangle )

Definition at line 440 of file RTreeTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [4/19]

BOOST_AUTO_TEST_CASE ( ProjectionToVertex )

Definition at line 396 of file RTreeTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [5/19]

BOOST_AUTO_TEST_CASE ( Query2DEdge )

Definition at line 263 of file RTreeTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [6/19]

BOOST_AUTO_TEST_CASE ( Query2DVertex )

Definition at line 95 of file RTreeTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [7/19]

BOOST_AUTO_TEST_CASE ( Query3DEdge )

Definition at line 278 of file RTreeTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [8/19]

BOOST_AUTO_TEST_CASE ( Query3DFullEdge )

Definition at line 302 of file RTreeTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [9/19]

BOOST_AUTO_TEST_CASE ( Query3DFullTriangle )

Definition at line 347 of file RTreeTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [10/19]

BOOST_AUTO_TEST_CASE ( Query3DFullVertex )

Definition at line 117 of file RTreeTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [11/19]

BOOST_AUTO_TEST_CASE ( Query3DVertex )

Definition at line 106 of file RTreeTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [12/19]

BOOST_AUTO_TEST_CASE ( QueryRtreeBoundingBox2D )

Definition at line 216 of file RTreeTests.cpp.

◆ BOOST_AUTO_TEST_CASE() [13/19]

BOOST_AUTO_TEST_CASE ( QueryRtreeBoundingBox3D )

Definition at line 229 of file RTreeTests.cpp.

◆ BOOST_AUTO_TEST_CASE() [14/19]

BOOST_AUTO_TEST_CASE ( QueryRtreeBoundingBox3DComplex )

Definition at line 242 of file RTreeTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [15/19]

BOOST_AUTO_TEST_CASE ( QueryWithBox2Matches )

Resembles how boost geometry is used inside the PetRBF.

Definition at line 187 of file RTreeTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [16/19]

BOOST_AUTO_TEST_CASE ( QueryWithBoxEmpty )

Resembles how boost geometry is used inside the PetRBF.

Definition at line 174 of file RTreeTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [17/19]

BOOST_AUTO_TEST_CASE ( QueryWithBoxEverything )

Resembles how boost geometry is used inside the PetRBF.

Definition at line 203 of file RTreeTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [18/19]

BOOST_AUTO_TEST_CASE ( TetraIndexing )

Definition at line 490 of file RTreeTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [19/19]

BOOST_AUTO_TEST_CASE ( TetraWorksOnBoundary )

Definition at line 534 of file RTreeTests.cpp.

Here is the call graph for this function: