diffusion Namespace Reference

Kynema-SGF API: diffusion Namespace Reference
Kynema-SGF API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
diffusion Namespace Reference

Functions

amrex::Vector< amrex::Array< amrex::LinOpBCType, AMREX_SPACEDIM > > get_diffuse_tensor_bc (kynema_sgf::Field &velocity, amrex::Orientation::Side side)
amrex::Array< amrex::LinOpBCType, AMREX_SPACEDIM > get_diffuse_scalar_bc (kynema_sgf::Field &scalar, amrex::Orientation::Side side)
amrex::Array< amrex::MultiFab, AMREX_SPACEDIM > average_velocity_eta_to_faces (const amrex::Geometry &geom, amrex::MultiFab const &cc_eta)
void fixup_eta_on_domain_faces (const amrex::Geometry &geom, amrex::Array< amrex::MultiFab, AMREX_SPACEDIM > &fc, amrex::MultiFab const &cc)
void viscosity_to_uniform_space (amrex::Array< amrex::MultiFab, AMREX_SPACEDIM > &b, const kynema_sgf::FieldRepo &repo, int lev)

Function Documentation

◆ average_velocity_eta_to_faces()

amrex::Array< amrex::MultiFab, AMREX_SPACEDIM > diffusion::average_velocity_eta_to_faces ( const amrex::Geometry & geom,
amrex::MultiFab const & cc_eta )

◆ fixup_eta_on_domain_faces()

void diffusion::fixup_eta_on_domain_faces ( const amrex::Geometry & geom,
amrex::Array< amrex::MultiFab, AMREX_SPACEDIM > & fc,
amrex::MultiFab const & cc )

◆ get_diffuse_scalar_bc()

amrex::Array< amrex::LinOpBCType, AMREX_SPACEDIM > diffusion::get_diffuse_scalar_bc ( kynema_sgf::Field & scalar,
amrex::Orientation::Side side )

◆ get_diffuse_tensor_bc()

amrex::Vector< amrex::Array< amrex::LinOpBCType, AMREX_SPACEDIM > > diffusion::get_diffuse_tensor_bc ( kynema_sgf::Field & velocity,
amrex::Orientation::Side side )

◆ viscosity_to_uniform_space()

void diffusion::viscosity_to_uniform_space ( amrex::Array< amrex::MultiFab, AMREX_SPACEDIM > & b,
const kynema_sgf::FieldRepo & repo,
int lev )