OversetOps Class Reference

Kynema-SGF API: kynema_sgf::OversetOps Class Reference
Kynema-SGF API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches

#include <OversetOps.H>

Collaboration diagram for kynema_sgf::OversetOps:
[legend]

Public Member Functions

 OversetOps ()=default
void initialize (CFDSim &sim)
void pre_advance_work ()
void post_advance_work ()
void update_gradp ()

Private Member Functions

void parameter_output () const
void form_perturb_pressure ()
void replace_masked_gradp ()

Private Attributes

bool m_vof_exists {false}
bool m_replace_gradp_postsolve {true}
int m_verbose {0}
kynema_sgf::Fieldm_gp_copy {nullptr}
kynema_sgf::MultiPhasem_mphase {nullptr}
CFDSimm_sim_ptr

Constructor & Destructor Documentation

◆ OversetOps()

kynema_sgf::OversetOps::OversetOps ( )
default

Member Function Documentation

◆ form_perturb_pressure()

void kynema_sgf::OversetOps::form_perturb_pressure ( )
private

◆ initialize()

void kynema_sgf::OversetOps::initialize ( CFDSim & sim)

◆ parameter_output()

void kynema_sgf::OversetOps::parameter_output ( ) const
private

◆ post_advance_work()

void kynema_sgf::OversetOps::post_advance_work ( )

◆ pre_advance_work()

void kynema_sgf::OversetOps::pre_advance_work ( )

◆ replace_masked_gradp()

void kynema_sgf::OversetOps::replace_masked_gradp ( )
private

◆ update_gradp()

void kynema_sgf::OversetOps::update_gradp ( )

Member Data Documentation

◆ m_gp_copy

kynema_sgf::Field* kynema_sgf::OversetOps::m_gp_copy {nullptr}
private

◆ m_mphase

kynema_sgf::MultiPhase* kynema_sgf::OversetOps::m_mphase {nullptr}
private

◆ m_replace_gradp_postsolve

bool kynema_sgf::OversetOps::m_replace_gradp_postsolve {true}
private

◆ m_sim_ptr

CFDSim* kynema_sgf::OversetOps::m_sim_ptr
private

◆ m_verbose

int kynema_sgf::OversetOps::m_verbose {0}
private

◆ m_vof_exists

bool kynema_sgf::OversetOps::m_vof_exists {false}
private

The documentation for this class was generated from the following files:
  • /home/runner/work/kynema-sgf/kynema-sgf/src/overset/OversetOps.H
  • /home/runner/work/kynema-sgf/kynema-sgf/src/overset/OversetOps.cpp