preCICE v3.1.2
Loading...
Searching...
No Matches
Namespaces | Functions
WatchPointTest.cpp File Reference
#include <Eigen/Core>
#include <algorithm>
#include <istream>
#include <iterator>
#include <memory>
#include <string>
#include <vector>
#include "../impl/WatchPoint.hpp"
#include "mesh/Data.hpp"
#include "mesh/Mesh.hpp"
#include "mesh/SharedPointer.hpp"
#include "precice/impl/SharedPointer.hpp"
#include "testing/TestContext.hpp"
#include "testing/Testing.hpp"
#include "utils/assertion.hpp"
Include dependency graph for WatchPointTest.cpp:

Go to the source code of this file.

Namespaces

namespace  precice
 Main namespace of the precice library.
 
namespace  precice::mesh
 provides Mesh, Data and primitives.
 

Functions

void testWatchPoint (const TestContext &context, bool withEdge, std::vector< double > watchPosition, std::vector< double > expected)
 
 BOOST_AUTO_TEST_CASE (TimeSeriesNoEdgeSerialPoint1)
 
 BOOST_AUTO_TEST_CASE (TimeSeriesWithEdgeSerialPoint1)
 
 BOOST_AUTO_TEST_CASE (TimeSeriesNoEdgeSerialPoint2)
 
 BOOST_AUTO_TEST_CASE (TimeSeriesWithEdgeSerialPoint2)
 
 BOOST_AUTO_TEST_CASE (TimeSeriesNoEdgeParallelPoint1)
 
 BOOST_AUTO_TEST_CASE (TimeSeriesWithEdgeParallelPoint1)
 
 BOOST_AUTO_TEST_CASE (TimeSeriesNoEdgeParallelPoint2)
 
 BOOST_AUTO_TEST_CASE (TimeSeriesWithEdgeParallelPoint2)
 
 BOOST_AUTO_TEST_CASE (Reinitialize)
 
 BOOST_AUTO_TEST_CASE (VolumetricInterpolation2D)
 
 BOOST_AUTO_TEST_CASE (VolumetricInterpolation3D)
 
 BOOST_AUTO_TEST_CASE (VolumetricParallel)
 

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/12]

BOOST_AUTO_TEST_CASE ( Reinitialize )

Definition at line 276 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [2/12]

BOOST_AUTO_TEST_CASE ( TimeSeriesNoEdgeParallelPoint1 )

Definition at line 228 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [3/12]

BOOST_AUTO_TEST_CASE ( TimeSeriesNoEdgeParallelPoint2 )

Definition at line 252 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [4/12]

BOOST_AUTO_TEST_CASE ( TimeSeriesNoEdgeSerialPoint1 )

Definition at line 180 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [5/12]

BOOST_AUTO_TEST_CASE ( TimeSeriesNoEdgeSerialPoint2 )

Definition at line 204 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [6/12]

BOOST_AUTO_TEST_CASE ( TimeSeriesWithEdgeParallelPoint1 )

Definition at line 240 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [7/12]

BOOST_AUTO_TEST_CASE ( TimeSeriesWithEdgeParallelPoint2 )

Definition at line 264 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [8/12]

BOOST_AUTO_TEST_CASE ( TimeSeriesWithEdgeSerialPoint1 )

Definition at line 192 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [9/12]

BOOST_AUTO_TEST_CASE ( TimeSeriesWithEdgeSerialPoint2 )

Definition at line 216 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [10/12]

BOOST_AUTO_TEST_CASE ( VolumetricInterpolation2D )

Definition at line 380 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [11/12]

BOOST_AUTO_TEST_CASE ( VolumetricInterpolation3D )

Definition at line 462 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [12/12]

BOOST_AUTO_TEST_CASE ( VolumetricParallel )

Definition at line 540 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ testWatchPoint()

void testWatchPoint ( const TestContext & context,
bool withEdge,
std::vector< double > watchPosition,
std::vector< double > expected )

Definition at line 40 of file WatchPointTest.cpp.

Here is the call graph for this function: