/home/runner/work/amr-wind/amr-wind/amr-wind/ocean_waves/relaxation_zones/relaxation_zones_ops.H Source File
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
relaxation_zones_ops.H
Go to the documentation of this file.
Definition CFDSim.H:54
void update_target_vof(CFDSim &sim)
Definition relaxation_zones_ops.cpp:51
void init_data_structures(RelaxZonesBaseData &)
Definition relaxation_zones_ops.cpp:49
void write_netcdf(const std::string &ncfile, const RelaxZonesBaseData &meta, const OceanWavesInfo &info, const amrex::Real time)
Definition relaxation_zones_ops.cpp:283
void apply_relaxation_zones(CFDSim &sim, const RelaxZonesBaseData &wdata)
Definition relaxation_zones_ops.cpp:73
void read_inputs(RelaxZonesBaseData &wdata, OceanWavesInfo &, const ::amr_wind::utils::MultiParser &pp)
Definition relaxation_zones_ops.cpp:15
void prepare_netcdf_file(const std::string &ncfile, const RelaxZonesBaseData &meta, const OceanWavesInfo &info)
Definition relaxation_zones_ops.cpp:275
Definition OceanWaves.cpp:11
Definition OceanWavesTypes.H:35
Definition RelaxationZones.H:16
void operator()(typename WaveTheoryTrait::DataType &data)
Definition relaxation_zones_ops.H:73
Definition OceanWavesOps.H:20
WaveTheoryTrait::DataType & m_data
Definition relaxation_zones_ops.H:107
void prepare_outputs(const std::string &out_dir)
Definition relaxation_zones_ops.H:123
std::string m_out_dir
Definition relaxation_zones_ops.H:109
void read_io_options(const ::amr_wind::utils::MultiParser &pp)
Definition relaxation_zones_ops.H:118
void write_outputs()
Definition relaxation_zones_ops.H:130
ProcessOutputsOp(typename WaveTheoryTrait::DataType &data)
Definition relaxation_zones_ops.H:114
std::string m_nc_filename
Definition relaxation_zones_ops.H:110
Definition OceanWavesOps.H:26
void operator()(typename WaveTheoryTrait::DataType &, const amrex::Real)
Definition relaxation_zones_ops.H:61
Definition OceanWavesOps.H:17
void operator()(typename WaveTheoryTrait::DataType &data)
Definition relaxation_zones_ops.H:90
Definition OceanWavesOps.H:23
Definition relaxation_zones_ops.H:50
static constexpr bool update_relaxation_zones
Definition relaxation_zones_ops.H:51
static constexpr bool apply_relaxation_zones
Definition relaxation_zones_ops.H:52
Generated by