preCICE v3.2.0
Loading...
Searching...
No Matches
ExplicitCouplingSchemeTest.cpp File Reference
Include dependency graph for ExplicitCouplingSchemeTest.cpp:

Go to the source code of this file.

Classes

struct  ExplicitCouplingSchemeFixture

Functions

void runSimpleExplicitCoupling (CouplingScheme &cplScheme, const std::string &participantName, const mesh::MeshConfiguration &meshConfig)
void runExplicitCouplingWithSubcycling (CouplingScheme &cplScheme, const std::string &participantName, const mesh::MeshConfiguration &meshConfig)
 PRECICE_TEST_SETUP ("Participant0"_on(1_rank), "Participant1"_on(1_rank), Require::Events) BOOST_AUTO_TEST_CASE(testSimpleExplicitCoupling)
 Test that runs on 2 processors.

Function Documentation

◆ PRECICE_TEST_SETUP()

PRECICE_TEST_SETUP ( "Participant0" _on1_rank,
"Participant1" _on1_rank,
Require::Events  )

Test that runs on 2 processors.

Test that runs on 2 processors. Test Data initialization for explicit coupling scheme.

Participant0 reads Data0 and Data1 from Participant1. Data0 is not initialized. Data1 is initialized. Participant1 reads Data2 from Participant0. Data2 is initialized.

Definition at line 306 of file ExplicitCouplingSchemeTest.cpp.

Here is the call graph for this function:

◆ runExplicitCouplingWithSubcycling()

void runExplicitCouplingWithSubcycling ( CouplingScheme & cplScheme,
const std::string & participantName,
const mesh::MeshConfiguration & meshConfig )

Definition at line 149 of file ExplicitCouplingSchemeTest.cpp.

Here is the call graph for this function:

◆ runSimpleExplicitCoupling()

void runSimpleExplicitCoupling ( CouplingScheme & cplScheme,
const std::string & participantName,
const mesh::MeshConfiguration & meshConfig )

Definition at line 36 of file ExplicitCouplingSchemeTest.cpp.

Here is the call graph for this function: