preCICE v3.1.2
|
contains implementations of coupling schemes for coupled simulations. More...
Namespaces | |
namespace | constants |
namespace | impl |
namespace | tests |
Classes | |
class | BaseCouplingScheme |
Abstract base class for standard coupling schemes. More... | |
class | BiCouplingScheme |
Abstract base class for coupling schemes with two participants. More... | |
class | CompositionalCouplingScheme |
Acts as one coupling scheme, but consists of several composed ones. More... | |
class | CouplingData |
class | CouplingScheme |
Interface for all coupling schemes. More... | |
class | CouplingSchemeConfiguration |
Configuration for coupling schemes. More... | |
struct | ImplicitData |
class | MultiCouplingScheme |
A coupling scheme with multiple participants. More... | |
class | ParallelCouplingScheme |
Coupling scheme for parallel coupling, i.e. simultaneous execution of two coupled participants. More... | |
class | SerialCouplingScheme |
Coupling scheme for serial coupling, i.e. staggered execution of two coupled participants. More... | |
Typedefs | |
using | PtrCouplingScheme = std::shared_ptr<CouplingScheme> |
using | PtrCouplingSchemeConfiguration = std::shared_ptr<CouplingSchemeConfiguration> |
using | PtrCouplingData = std::shared_ptr<CouplingData> |
using | DataMap = std::map<int, PtrCouplingData> |
contains implementations of coupling schemes for coupled simulations.
using precice::cplscheme::DataMap = std::map<int, PtrCouplingData> |
Definition at line 16 of file SharedPointer.hpp.
Definition at line 15 of file SharedPointer.hpp.
Definition at line 13 of file SharedPointer.hpp.
using precice::cplscheme::PtrCouplingSchemeConfiguration = std::shared_ptr<CouplingSchemeConfiguration> |
Definition at line 14 of file SharedPointer.hpp.