Coupling scheme for parallel coupling, i.e. simultaneous execution of two coupled participants.
Main namespace of the precice library.
static bool isImplicitCouplingScheme(cplscheme::ParallelCouplingScheme &cplscheme)
static void setTimeWindows(cplscheme::ParallelCouplingScheme &cplscheme, int timeWindows)
static void initializeAcceleration(cplscheme::ParallelCouplingScheme &cplscheme)
static cplscheme::CouplingData * getReceiveData(cplscheme::ParallelCouplingScheme &cplscheme, int dataID)
static void storeIteration(cplscheme::ParallelCouplingScheme &cplscheme)
static cplscheme::CouplingData * getSendData(cplscheme::ParallelCouplingScheme &cplscheme, int dataID)
static void moveToNextWindow(cplscheme::ParallelCouplingScheme &cplscheme)