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:
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 > w
Definition: tracer.hpp:15
Tracer(MeshBlock *pmb, ParameterInput *pin)
Definition: tracer.cpp:15
MeshBlock * pmy_block_
Definition: tracer.hpp:21
~Tracer()
Definition: tracer.cpp:25
AthenaArray< Real > u
Definition: tracer.hpp:15
std::shared_ptr< Tracer > TracerPtr
Definition: tracer.hpp:24