preCICE v3.1.2
|
#include <Eigen/Core>
#include <algorithm>
#include <map>
#include <memory>
#include <string>
#include <vector>
#include "com/Communication.hpp"
#include "com/Extra.hpp"
#include "com/SharedPointer.hpp"
#include "com/SocketCommunication.hpp"
#include "com/SocketCommunicationFactory.hpp"
#include "fixtures.hpp"
#include "m2n/DistributedComFactory.hpp"
#include "m2n/M2N.hpp"
#include "mapping/Mapping.hpp"
#include "mapping/NearestNeighborMapping.hpp"
#include "mapping/NearestProjectionMapping.hpp"
#include "mapping/PetRadialBasisFctMapping.hpp"
#include "mapping/SharedPointer.hpp"
#include "mapping/impl/BasisFunctions.hpp"
#include "math/constants.hpp"
#include "mesh/BoundingBox.hpp"
#include "mesh/Data.hpp"
#include "mesh/Mesh.hpp"
#include "mesh/SharedPointer.hpp"
#include "mesh/Vertex.hpp"
#include "partition/Partition.hpp"
#include "partition/ProvidedPartition.hpp"
#include "partition/ReceivedPartition.hpp"
#include "precice/impl/Types.hpp"
#include "precice/impl/versions.hpp"
#include "testing/TestContext.hpp"
#include "testing/Testing.hpp"
#include "utils/assertion.hpp"
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 | createSolidzMesh2D (mesh::PtrMesh pSolidzMesh) |
void | createSolidzMesh2DSmall (mesh::PtrMesh pSolidzMesh) |
void | createNastinMesh2D (mesh::PtrMesh pNastinMesh, Rank rank) |
void | createNastinMesh2D2 (mesh::PtrMesh pNastinMesh, Rank rank) |
void | createSolidzMesh3D (mesh::PtrMesh pSolidzMesh) |
void | createNastinMesh3D (mesh::PtrMesh pNastinMesh, Rank rank) |
void | createNastinMesh3D2 (mesh::PtrMesh pNastinMesh, Rank rank) |
BOOST_AUTO_TEST_CASE (RePartitionNNBroadcastFilter2D) | |
BOOST_AUTO_TEST_CASE (RePartitionNNDoubleNode2D) | |
BOOST_AUTO_TEST_CASE (RePartitionNPPreFilterPostFilter2D) | |
BOOST_AUTO_TEST_CASE (RePartitionRBFGlobal2D) | |
BOOST_AUTO_TEST_CASE (RePartitionRBFLocal2D1) | |
BOOST_AUTO_TEST_CASE (RePartitionRBFLocal2D2) | |
BOOST_AUTO_TEST_CASE (RePartitionRBFLocal3D) | |
BOOST_AUTO_TEST_CASE (RePartitionNPBroadcastFilter3D) | |
BOOST_AUTO_TEST_CASE (TestRepartitionAndDistribution2D) | |
BOOST_AUTO_TEST_CASE (ProvideAndReceiveCouplingMode) | |
BOOST_AUTO_TEST_CASE (TestCompareBoundingBoxes2D) | |
BOOST_AUTO_TEST_CASE (TestCompareBoundingBoxes3D) | |
void | testParallelSetOwnerInformation (mesh::PtrMesh mesh, int dimensions) |
BOOST_AUTO_TEST_CASE (parallelSetOwnerInformationVertexCount) | |
BOOST_AUTO_TEST_CASE (parallelSetOwnerInformationLowerRank) | |
BOOST_AUTO_TEST_CASE (parallelSetOwnerInformationEmptyPartition) | |
BOOST_AUTO_TEST_CASE (RePartitionMultipleMappings) | |
BOOST_AUTO_TEST_CASE | ( | parallelSetOwnerInformationEmptyPartition | ) |
Definition at line 1334 of file ReceivedPartitionTest.cpp.
BOOST_AUTO_TEST_CASE | ( | parallelSetOwnerInformationLowerRank | ) |
Definition at line 1181 of file ReceivedPartitionTest.cpp.
BOOST_AUTO_TEST_CASE | ( | parallelSetOwnerInformationVertexCount | ) |
Definition at line 1088 of file ReceivedPartitionTest.cpp.
BOOST_AUTO_TEST_CASE | ( | ProvideAndReceiveCouplingMode | ) |
BOOST_AUTO_TEST_CASE | ( | RePartitionMultipleMappings | ) |
Definition at line 1463 of file ReceivedPartitionTest.cpp.
BOOST_AUTO_TEST_CASE | ( | RePartitionNNBroadcastFilter2D | ) |
BOOST_AUTO_TEST_CASE | ( | RePartitionNNDoubleNode2D | ) |
BOOST_AUTO_TEST_CASE | ( | RePartitionNPBroadcastFilter3D | ) |
BOOST_AUTO_TEST_CASE | ( | RePartitionNPPreFilterPostFilter2D | ) |
BOOST_AUTO_TEST_CASE | ( | RePartitionRBFGlobal2D | ) |
BOOST_AUTO_TEST_CASE | ( | RePartitionRBFLocal2D1 | ) |
BOOST_AUTO_TEST_CASE | ( | RePartitionRBFLocal2D2 | ) |
BOOST_AUTO_TEST_CASE | ( | RePartitionRBFLocal3D | ) |
BOOST_AUTO_TEST_CASE | ( | TestCompareBoundingBoxes2D | ) |
BOOST_AUTO_TEST_CASE | ( | TestCompareBoundingBoxes3D | ) |
BOOST_AUTO_TEST_CASE | ( | TestRepartitionAndDistribution2D | ) |
void createNastinMesh2D | ( | mesh::PtrMesh | pNastinMesh, |
Rank | rank ) |
Definition at line 101 of file ReceivedPartitionTest.cpp.
void createNastinMesh2D2 | ( | mesh::PtrMesh | pNastinMesh, |
Rank | rank ) |
void createNastinMesh3D | ( | mesh::PtrMesh | pNastinMesh, |
Rank | rank ) |
Definition at line 183 of file ReceivedPartitionTest.cpp.
void createNastinMesh3D2 | ( | mesh::PtrMesh | pNastinMesh, |
Rank | rank ) |
void createSolidzMesh2D | ( | mesh::PtrMesh | pSolidzMesh | ) |
void createSolidzMesh2DSmall | ( | mesh::PtrMesh | pSolidzMesh | ) |
Definition at line 83 of file ReceivedPartitionTest.cpp.
void createSolidzMesh3D | ( | mesh::PtrMesh | pSolidzMesh | ) |
void testParallelSetOwnerInformation | ( | mesh::PtrMesh | mesh, |
int | dimensions ) |
Definition at line 1055 of file ReceivedPartitionTest.cpp.