/home/runner/work/amr-wind/amr-wind/amr-wind/ocean_waves/OceanWavesModel.H Source File
|
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
OceanWavesModel.H
Go to the documentation of this file.
Definition CFDSim.H:54
void record_regrid_flag() override
Definition OceanWavesModel.H:110
const std::string & label() const override
Return the unique identifier (name) for this instance.
Definition OceanWavesModel.H:83
static std::string identifier()
Definition OceanWavesModel.H:71
void apply_relax_zones() override
Definition OceanWavesModel.H:100
void reset_regrid_flag() override
Definition OceanWavesModel.H:112
WaveTheoryTrait::DataType m_data
Instance that holds all data related to a particular wave type.
Definition OceanWavesModel.H:65
OWModel(CFDSim &sim, const std::string &label, const int id)
Definition OceanWavesModel.H:78
void update_target_fields(const amrex::Real time) override
Definition OceanWavesModel.H:94
int id() const override
Return the unique tag (integer ID) for this instance.
Definition OceanWavesModel.H:86
void read_inputs(const ::amr_wind::utils::MultiParser &pp) override
Definition OceanWavesModel.H:88
void write_outputs() override
Definition OceanWavesModel.H:114
void prepare_outputs(const std::string &out_dir) override
Definition OceanWavesModel.H:105
void init_waves(int level, const amrex::Geometry &geom, bool multiphase_mode) override
Definition OceanWavesModel.H:116
ops::ProcessOutputsOp< WaveTheoryTrait > m_out_op
Outputs processor.
Definition OceanWavesModel.H:68
Definition OceanWavesModel.H:23
virtual void read_inputs(const ::amr_wind::utils::MultiParser &)=0
virtual void update_target_fields(const amrex::Real)=0
virtual void reset_regrid_flag()=0
virtual int id() const =0
virtual void prepare_outputs(const std::string &)=0
static std::string base_identifier()
Definition OceanWavesModel.H:25
virtual void init_waves(int, const amrex::Geometry &, bool)=0
virtual void write_outputs()=0
virtual const std::string & label() const =0
virtual void record_regrid_flag()=0
~OceanWavesModel() override=default
virtual void apply_relax_zones()=0
Definition OceanWaves.cpp:11
This test case is intended as an evaluation of the momentum advection scheme.
Definition BCInterface.cpp:7
Factory()=default
Definition OceanWavesOps.H:20
Definition OceanWavesOps.H:14
Definition OceanWavesOps.H:26
Definition OceanWavesOps.H:11
Definition OceanWavesOps.H:17
Definition OceanWavesOps.H:23
Generated by