/home/runner/work/amr-wind/amr-wind/amr-wind/utilities/ascent/ascent.H Source File

AMR-Wind API: /home/runner/work/amr-wind/amr-wind/amr-wind/utilities/ascent/ascent.H Source File
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
ascent.H
Go to the documentation of this file.
1#ifndef ASCENT_INT_H
2#define ASCENT_INT_H
3
5
9
10namespace amr_wind {
11
12class Field;
13
14namespace ascent_int {
15
16class AscentPostProcess : public PostProcessBase::Register<AscentPostProcess>
17{
18public:
19 static const std::string identifier() { return "Ascent"; }
20
21 AscentPostProcess(CFDSim&, const std::string&);
22
24
26 void pre_init_actions() override;
27
29 void initialize() override;
30
31 void post_advance_work() override {};
32
33 void output_actions() override;
34
36 void post_regrid_actions() override;
37
38protected:
39private:
41 std::string m_label;
42
43 amrex::Vector<std::string> m_var_names;
44 amrex::Vector<Field*> m_fields;
45};
46
47} // namespace ascent_int
48} // namespace amr_wind
49
50#endif
Definition CFDSim.H:54
Definition Field.H:116
void post_advance_work() override
Definition ascent.H:31
void output_actions() override
Definition ascent.cpp:52
void initialize() override
Read user inputs and create the different data probe instances.
Definition ascent.cpp:22
std::string m_label
Definition ascent.H:41
virtual ~AscentPostProcess()
amrex::Vector< Field * > m_fields
Definition ascent.H:44
CFDSim & m_sim
Definition ascent.H:40
void pre_init_actions() override
Perform actions before mesh is created.
Definition ascent.cpp:20
amrex::Vector< std::string > m_var_names
Definition ascent.H:43
AscentPostProcess(CFDSim &, const std::string &)
Definition ascent.cpp:14
static const std::string identifier()
Definition ascent.H:19
void post_regrid_actions() override
Actions to perform post regrid e.g. redistribute particles.
Definition ascent.cpp:110
Definition ascent.cpp:12
This test case is intended as an evaluation of the momentum advection scheme.
Definition BCInterface.cpp:7