nodal_projection Namespace Reference

AMR-Wind API: amr_wind::nodal_projection Namespace Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
amr_wind::nodal_projection Namespace Reference

Functions

void set_inflow_velocity (amr_wind::PhysicsMgr &phy_mgr, amr_wind::Field &vel_fld, int lev, amrex::Real time, MultiFab &vel_mfab, int nghost)
 
Array< amrex::LinOpBCType, AMREX_SPACEDIM > get_projection_bc (Orientation::Side side, amr_wind::Field &pressure, const Array< int, AMREX_SPACEDIM > &is_periodic)
 
void apply_dirichlet_vel (amrex::MultiFab &mf_velocity, amrex::iMultiFab &mf_iblank)
 
void enforce_inout_solvability (amr_wind::Field &velocity, const Vector< Geometry > &geom, int num_levels)
 

Function Documentation

◆ apply_dirichlet_vel()

void amr_wind::nodal_projection::apply_dirichlet_vel ( amrex::MultiFab & mf_velocity,
amrex::iMultiFab & mf_iblank )

◆ enforce_inout_solvability()

void amr_wind::nodal_projection::enforce_inout_solvability ( amr_wind::Field & velocity,
const Vector< Geometry > & geom,
int num_levels )

◆ get_projection_bc()

Array< amrex::LinOpBCType, AMREX_SPACEDIM > amr_wind::nodal_projection::get_projection_bc ( Orientation::Side side,
amr_wind::Field & pressure,
const Array< int, AMREX_SPACEDIM > & is_periodic )

◆ set_inflow_velocity()

void amr_wind::nodal_projection::set_inflow_velocity ( amr_wind::PhysicsMgr & phy_mgr,
amr_wind::Field & vel_fld,
int lev,
amrex::Real time,
MultiFab & vel_mfab,
int nghost )