/home/runner/work/amr-wind/amr-wind/amr-wind/ocean_waves/relaxation_zones/StokesWaves.H Source File

AMR-Wind API: /home/runner/work/amr-wind/amr-wind/amr-wind/ocean_waves/relaxation_zones/StokesWaves.H Source File
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
StokesWaves.H
Go to the documentation of this file.
1#ifndef STOKES_WAVES_H
2#define STOKES_WAVES_H
3
5#include "AMReX_REAL.H"
6
7using namespace amrex::literals;
8
9namespace amr_wind::ocean_waves {
10
12{
13 amrex::Real wave_height{0.1_rt};
14 amrex::Real wave_length{1.0_rt};
15 amrex::Real wave_phase_offset{0.0_rt};
16 int order{2};
17};
18
20{
24
25 static std::string identifier() { return "StokesWaves"; }
26};
27
28} // namespace amr_wind::ocean_waves
29
30#endif /* STOKESWAVES_H */
Definition OceanWavesTypes.H:59
Definition OceanWaves.cpp:14
Definition OceanWavesTypes.H:35
Definition RelaxationZones.H:19
Definition RelaxationZones.H:49
Definition StokesWaves.H:12
amrex::Real wave_height
Definition StokesWaves.H:13
int order
Definition StokesWaves.H:16
amrex::Real wave_phase_offset
Definition StokesWaves.H:15
amrex::Real wave_length
Definition StokesWaves.H:14
Definition StokesWaves.H:20
StokesWavesData MetaType
Definition StokesWaves.H:22
OceanWavesInfo InfoType
Definition StokesWaves.H:21
static std::string identifier()
Definition StokesWaves.H:25
OceanWavesDataHolder< StokesWaves > DataType
Definition StokesWaves.H:23