|
preCICE v3.3.0
|
#include <Eigen/Core>#include <algorithm>#include <boost/test/tools/old/interface.hpp>#include <iterator>#include <memory>#include <string>#include <vector>#include "acceleration/ConstantRelaxationAcceleration.hpp"#include "acceleration/SharedPointer.hpp"#include "acceleration/config/AccelerationConfiguration.hpp"#include "com/MPIDirectCommunication.hpp"#include "com/SharedPointer.hpp"#include "cplscheme/BaseCouplingScheme.hpp"#include "cplscheme/Constants.hpp"#include "cplscheme/CouplingData.hpp"#include "cplscheme/CouplingScheme.hpp"#include "cplscheme/SerialCouplingScheme.hpp"#include "cplscheme/SharedPointer.hpp"#include "cplscheme/config/CouplingSchemeConfiguration.hpp"#include "cplscheme/impl/AbsoluteConvergenceMeasure.hpp"#include "cplscheme/impl/SharedPointer.hpp"#include "logging/LogMacros.hpp"#include "m2n/DistributedComFactory.hpp"#include "m2n/M2N.hpp"#include "m2n/SharedPointer.hpp"#include "m2n/config/M2NConfiguration.hpp"#include "math/differences.hpp"#include "mesh/Data.hpp"#include "mesh/Mesh.hpp"#include "mesh/SharedPointer.hpp"#include "mesh/Vertex.hpp"#include "mesh/config/DataConfiguration.hpp"#include "mesh/config/MeshConfiguration.hpp"#include "precice/config/ParticipantConfiguration.hpp"#include "testing/SerialCouplingSchemeFixture.hpp"#include "testing/TestContext.hpp"#include "testing/Testing.hpp"#include "xml/XMLTag.hpp"Go to the source code of this file.
Classes | |
| struct | SerialImplicitCouplingSchemeFixture |
Functions | |
| void | runCoupling (CouplingScheme &cplScheme, const std::string &nameParticipant, const mesh::MeshConfiguration &meshConfig, const std::vector< int > &validIterations) |
| void | runCouplingWithSubcycling (CouplingScheme &cplScheme, const std::string &nameParticipant, const mesh::MeshConfiguration &meshConfig, const std::vector< int > &validIterations) |
| BOOST_AUTO_TEST_CASE (testParseConfigurationWithRelaxation) | |
| PRECICE_TEST_SETUP ("Participant0"_on(1_rank), "Participant1"_on(1_rank), Require::Events) BOOST_AUTO_TEST_CASE(testAbsConvergenceMeasureSynchronized) | |
| Test that runs on 2 processors. | |
| BOOST_AUTO_TEST_CASE | ( | testParseConfigurationWithRelaxation | ) |
Definition at line 442 of file SerialImplicitCouplingSchemeTest.cpp.
| PRECICE_TEST_SETUP | ( | "Participant0" | _on1_rank, |
| "Participant1" | _on1_rank, | ||
| Require::Events | ) |
Test that runs on 2 processors.
Definition at line 467 of file SerialImplicitCouplingSchemeTest.cpp.
| void runCoupling | ( | CouplingScheme & | cplScheme, |
| const std::string & | nameParticipant, | ||
| const mesh::MeshConfiguration & | meshConfig, | ||
| const std::vector< int > & | validIterations ) |
Definition at line 47 of file SerialImplicitCouplingSchemeTest.cpp.
| void runCouplingWithSubcycling | ( | CouplingScheme & | cplScheme, |
| const std::string & | nameParticipant, | ||
| const mesh::MeshConfiguration & | meshConfig, | ||
| const std::vector< int > & | validIterations ) |
Definition at line 222 of file SerialImplicitCouplingSchemeTest.cpp.