/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#include "AMReX_REAL.H"
7
8using namespace amrex::literals;
9
10namespace amr_wind {
11
15class Intermittency : public Physics::Register<Intermittency>
16{
17public:
18 static std::string identifier() { return "Intermittency"; }
19
20 explicit Intermittency(const CFDSim& sim);
21
22 ~Intermittency() override = default;
23 void initialize_fields(int level, const amrex::Geometry& geom) override;
24
25 void post_init_actions() override {}
26
27 void post_regrid_actions() override {}
28
29 void pre_advance_work() override {}
30
31 void post_advance_work() override {}
32
33private:
35
37 amrex::Real m_gamma{1.0_rt};
38};
39
40} // namespace amr_wind
41
42#endif /* TaylorGreenVortex_H */
Definition CFDSim.H:54
Definition Field.H:116
void post_advance_work() override
Definition Intermittency.H:31
void pre_advance_work() override
Definition Intermittency.H:29
~Intermittency() override=default
Field & m_intermittency
Definition Intermittency.H:34
amrex::Real m_gamma
initial intermittency value
Definition Intermittency.H:37
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:25
static std::string identifier()
Definition Intermittency.H:18
void post_regrid_actions() override
Definition Intermittency.H:27
This test case is intended as an evaluation of the momentum advection scheme.
Definition BCInterface.cpp:10