Canoe
Comprehensive Atmosphere N' Ocean Engine
tracer.hpp
Go to the documentation of this file.
1
#ifndef SRC_TRACER_TRACER_HPP_
2
#define SRC_TRACER_TRACER_HPP_
3
4
// C/C++
5
#include <memory>
6
7
// athenapp
8
#include <athena/athena.hpp>
9
10
class
MeshBlock;
11
class
ParameterInput;
12
13
class
Tracer
{
14
public
:
15
AthenaArray<Real>
w
,
u
;
16
17
Tracer
(MeshBlock *pmb, ParameterInput *pin);
18
~Tracer
();
19
20
protected
:
21
MeshBlock *
pmy_block_
;
22
};
23
24
using
TracerPtr
= std::shared_ptr<Tracer>;
25
26
#endif
// SRC_TRACER_TRACER_HPP_
AthenaArray< Real >
Tracer
Definition:
tracer.hpp:13
Tracer::w
AthenaArray< Real > w
Definition:
tracer.hpp:15
Tracer::Tracer
Tracer(MeshBlock *pmb, ParameterInput *pin)
Definition:
tracer.cpp:15
Tracer::pmy_block_
MeshBlock * pmy_block_
Definition:
tracer.hpp:21
Tracer::~Tracer
~Tracer()
Definition:
tracer.cpp:25
Tracer::u
AthenaArray< Real > u
Definition:
tracer.hpp:15
TracerPtr
std::shared_ptr< Tracer > TracerPtr
Definition:
tracer.hpp:24
src
tracer
tracer.hpp
Generated by
1.9.1