/home/runner/work/amr-wind/amr-wind/amr-wind/physics/Intermittency.H Source File

AMR-Wind API: /home/runner/work/amr-wind/amr-wind/amr-wind/physics/Intermittency.H Source File
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
Intermittency.H
Go to the documentation of this file.
1#ifndef Intermittency_H
2#define Intermittency_H
3
6
7namespace amr_wind {
8
12class Intermittency : public Physics::Register<Intermittency>
13{
14public:
15 static std::string identifier() { return "Intermittency"; }
16
17 explicit Intermittency(const CFDSim& sim);
18
19 ~Intermittency() override = default;
20 void initialize_fields(int level, const amrex::Geometry& geom) override;
21
22 void post_init_actions() override {}
23
24 void post_regrid_actions() override {}
25
26 void pre_advance_work() override {}
27
28 void post_advance_work() override {}
29
30private:
32
34 amrex::Real m_gamma{1.0};
35};
36
37} // namespace amr_wind
38
39#endif /* TaylorGreenVortex_H */
Definition CFDSim.H:47
Definition Field.H:116
Definition Intermittency.H:13
void post_advance_work() override
Definition Intermittency.H:28
void pre_advance_work() override
Definition Intermittency.H:26
~Intermittency() override=default
Field & m_intermittency
Definition Intermittency.H:31
amrex::Real m_gamma
initial intermittency value
Definition Intermittency.H:34
void initialize_fields(int level, const amrex::Geometry &geom) override
Definition Intermittency.cpp:21
Intermittency(const CFDSim &sim)
Definition Intermittency.cpp:8
void post_init_actions() override
Definition Intermittency.H:22
static std::string identifier()
Definition Intermittency.H:15
void post_regrid_actions() override
Definition Intermittency.H:24
Definition BCInterface.cpp:7