preCICE v3.2.0
Loading...
Searching...
No Matches
SharedPointer.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <map>
4#include <memory>
5
6namespace precice::cplscheme {
7
10class CouplingData;
11
16
17} // namespace precice::cplscheme
Interface for all coupling schemes.
contains implementations of coupling schemes for coupled simulations.
std::shared_ptr< CouplingData > PtrCouplingData
std::shared_ptr< CouplingSchemeConfiguration > PtrCouplingSchemeConfiguration
std::shared_ptr< CouplingScheme > PtrCouplingScheme
std::map< int, PtrCouplingData > DataMap