preCICE
v3.1.2
Loading...
Searching...
No Matches
src
precice
impl
SharedPointer.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <
memory
>
4
5
namespace
precice
{
6
namespace
impl
{
7
8
class
ParticipantState;
9
class
Coupling;
10
class
WatchPoint;
11
class
WatchIntegral;
12
struct
MeshContext;
13
14
using
PtrParticipant
=
std::shared_ptr<ParticipantState>
;
15
using
PtrCoupling
=
std::shared_ptr<Coupling>
;
16
using
PtrWatchPoint
=
std::shared_ptr<WatchPoint>
;
17
using
PtrWatchIntegral
=
std::shared_ptr<WatchIntegral>
;
18
using
PtrMeshContext
=
std::shared_ptr<MeshContext>
;
19
20
}
// namespace impl
21
}
// namespace precice
memory
precice
Main namespace of the precice library.
Definition
Acceleration.cpp:5
impl
static std::unique_ptr< precice::Participant > impl
Definition
preciceC.cpp:21
std::shared_ptr< ParticipantState >