preCICE
v3.1.2
Loading...
Searching...
No Matches
src
cplscheme
SharedPointer.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <
map
>
4
#include <
memory
>
5
6
namespace
precice
{
7
namespace
cplscheme {
8
9
class
CouplingScheme;
10
class
CouplingSchemeConfiguration;
11
class
CouplingData;
12
13
using
PtrCouplingScheme
=
std::shared_ptr<CouplingScheme>
;
14
using
PtrCouplingSchemeConfiguration
=
std::shared_ptr<CouplingSchemeConfiguration>
;
15
using
PtrCouplingData
=
std::shared_ptr<CouplingData>
;
16
using
DataMap
=
std::map<int, PtrCouplingData>
;
17
18
}
// namespace cplscheme
19
}
// namespace precice
map
memory
precice
Main namespace of the precice library.
Definition
Acceleration.cpp:5
std::shared_ptr< CouplingScheme >