preCICE v3.2.0
Loading...
Searching...
No Matches
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)
 PRECICE_TEST_SETUP (""_on(2_ranks).setupIntraComm(), Require::Events) BOOST_AUTO_TEST_CASE(TimeSeriesNoEdgeParallelPoint1)
 BOOST_AUTO_TEST_CASE (Reinitialize)
 BOOST_AUTO_TEST_CASE (VolumetricInterpolation2D)
 BOOST_AUTO_TEST_CASE (VolumetricInterpolation3D)
 PRECICE_TEST_SETUP (""_on(4_ranks).setupIntraComm(), Require::Events) BOOST_AUTO_TEST_CASE(VolumetricParallel)

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/7]

BOOST_AUTO_TEST_CASE ( Reinitialize )

Definition at line 255 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [2/7]

BOOST_AUTO_TEST_CASE ( TimeSeriesNoEdgeSerialPoint1 )

Definition at line 151 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [3/7]

BOOST_AUTO_TEST_CASE ( TimeSeriesNoEdgeSerialPoint2 )

Definition at line 177 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [4/7]

BOOST_AUTO_TEST_CASE ( TimeSeriesWithEdgeSerialPoint1 )

Definition at line 164 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [5/7]

BOOST_AUTO_TEST_CASE ( TimeSeriesWithEdgeSerialPoint2 )

Definition at line 190 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [6/7]

BOOST_AUTO_TEST_CASE ( VolumetricInterpolation2D )

Definition at line 347 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [7/7]

BOOST_AUTO_TEST_CASE ( VolumetricInterpolation3D )

Definition at line 424 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ PRECICE_TEST_SETUP() [1/2]

PRECICE_TEST_SETUP ( "" _on2_ranks).setupIntraComm(,
Require::Events  )

Definition at line 202 of file WatchPointTest.cpp.

Here is the call graph for this function:

◆ PRECICE_TEST_SETUP() [2/2]

PRECICE_TEST_SETUP ( "" _on4_ranks).setupIntraComm(,
Require::Events  )

Definition at line 497 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: