/home/runner/work/kynema-sgf/kynema-sgf/src/ocean_waves/relaxation_zones/relaxation_zones_ops.H File Reference

Kynema-SGF API: /home/runner/work/kynema-sgf/kynema-sgf/src/ocean_waves/relaxation_zones/relaxation_zones_ops.H File Reference
Kynema-SGF API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
relaxation_zones_ops.H File Reference
Include dependency graph for relaxation_zones_ops.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  kynema_sgf::ocean_waves::ops::UseDefaultOp< WaveTheoryTrait >
struct  kynema_sgf::ocean_waves::ops::UpdateTargetFieldsOp< WaveTheoryTrait, typename std::enable_if_t< std::is_base_of_v< RelaxZonesType, WaveTheoryTrait > > >
struct  kynema_sgf::ocean_waves::ops::ApplyRelaxZonesOp< WaveTheoryTrait, typename std::enable_if_t< std::is_base_of_v< RelaxZonesType, WaveTheoryTrait > > >
struct  kynema_sgf::ocean_waves::ops::UpdateTargetFieldsSecondaryOp< WaveTheoryTrait, typename std::enable_if_t< std::is_base_of_v< RelaxZonesType, WaveTheoryTrait > > >
struct  kynema_sgf::ocean_waves::ops::ProcessOutputsOp< WaveTheoryTrait, typename std::enable_if_t< std::is_base_of_v< RelaxZonesType, WaveTheoryTrait > > >

Namespaces

namespace  kynema_sgf
 This test case is intended as an evaluation of the momentum advection scheme.
namespace  kynema_sgf::ocean_waves
namespace  kynema_sgf::ocean_waves::relaxation_zones
namespace  kynema_sgf::ocean_waves::ops

Functions

void kynema_sgf::ocean_waves::relaxation_zones::read_inputs (RelaxZonesBaseData &wdata, OceanWavesInfo &, const ::kynema_sgf::utils::MultiParser &pp)
void kynema_sgf::ocean_waves::relaxation_zones::init_data_structures (CFDSim &)
void kynema_sgf::ocean_waves::relaxation_zones::modify_target_fields_for_beach (CFDSim &sim, const RelaxZonesBaseData &wdata)
void kynema_sgf::ocean_waves::relaxation_zones::apply_relaxation_zones (CFDSim &sim, const RelaxZonesBaseData &wdata)
void kynema_sgf::ocean_waves::relaxation_zones::update_target_vof (CFDSim &sim)
void kynema_sgf::ocean_waves::relaxation_zones::prepare_netcdf_file (const std::string &ncfile, const RelaxZonesBaseData &meta, const OceanWavesInfo &info)
void kynema_sgf::ocean_waves::relaxation_zones::write_netcdf (const std::string &ncfile, const RelaxZonesBaseData &meta, const OceanWavesInfo &info, const amrex::Real time)