/home/runner/work/kynema-sgf/kynema-sgf/src/equation_systems/icns/source_terms/SynthTurbForcing.H Source File

Kynema-SGF API: /home/runner/work/kynema-sgf/kynema-sgf/src/equation_systems/icns/source_terms/SynthTurbForcing.H Source File
Kynema-SGF API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
SynthTurbForcing.H
Go to the documentation of this file.
1#ifndef SYNTHTURBFORCING_H
2#define SYNTHTURBFORCING_H
3
5
6namespace kynema_sgf::pde::icns {
7
11class SynthTurbForcing : public MomentumSource::Register<SynthTurbForcing>
12{
13public:
14 static std::string identifier() { return "SynthTurbForcing"; }
15
16 explicit SynthTurbForcing(const CFDSim& /*sim*/);
17
19
20 void operator()(
21 int lev, FieldState fstate, amrex::MultiFab& src_term) const override;
22
23private:
25};
26
27} // namespace kynema_sgf::pde::icns
28
29#endif /* SYNTHTURBFORCING_H */
Definition CFDSim.H:55
Definition Field.H:112
void operator()(int lev, FieldState fstate, amrex::MultiFab &src_term) const override
Definition SynthTurbForcing.cpp:24
Field & m_turb_force
Definition SynthTurbForcing.H:24
SynthTurbForcing(const CFDSim &)
Definition SynthTurbForcing.cpp:13
static std::string identifier()
Definition SynthTurbForcing.H:14
FieldState
Definition FieldDescTypes.H:16
Definition ABLForcing.cpp:14