preCICE v3.1.2
|
#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) | |
BOOST_AUTO_TEST_CASE (testAbsConvergenceMeasureSynchronized) | |
Test that runs on 2 processors. | |
BOOST_AUTO_TEST_CASE (testConfiguredAbsConvergenceMeasureSynchronized) | |
BOOST_AUTO_TEST_CASE (testMinIterConvergenceMeasureSynchronized) | |
BOOST_AUTO_TEST_CASE (testMinIterConvergenceMeasureSynchronizedWithSubcycling) | |
BOOST_AUTO_TEST_CASE (testInitializeData) | |
BOOST_AUTO_TEST_CASE | ( | testAbsConvergenceMeasureSynchronized | ) |
Test that runs on 2 processors.
Definition at line 468 of file SerialImplicitCouplingSchemeTest.cpp.
BOOST_AUTO_TEST_CASE | ( | testConfiguredAbsConvergenceMeasureSynchronized | ) |
Definition at line 531 of file SerialImplicitCouplingSchemeTest.cpp.
BOOST_AUTO_TEST_CASE | ( | testInitializeData | ) |
Definition at line 676 of file SerialImplicitCouplingSchemeTest.cpp.
BOOST_AUTO_TEST_CASE | ( | testMinIterConvergenceMeasureSynchronized | ) |
Definition at line 572 of file SerialImplicitCouplingSchemeTest.cpp.
BOOST_AUTO_TEST_CASE | ( | testMinIterConvergenceMeasureSynchronizedWithSubcycling | ) |
Definition at line 623 of file SerialImplicitCouplingSchemeTest.cpp.
BOOST_AUTO_TEST_CASE | ( | testParseConfigurationWithRelaxation | ) |
Definition at line 441 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.