|
ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
|
#include <ERF_ImmersedBuildingMasks.H>

Public Member Functions | |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real | most () const noexcept |
| faces carrying the MOST wall law (a target velocity from the log law) More... | |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real | linear (amrex::Real t) const noexcept |
| weight of the linear drag CdM |u| toward zero on this face, with t its blanking More... | |
Public Attributes | |
| amrex::Real | roof |
| amrex::Real | lo |
| amrex::Real | hi |
| amrex::Real | wall |
| amrex::Real | side |
| amrex::Real | interior |
Masks of a horizontal-momentum face (x or y). lo/hi are the neighbouring faces across the other horizontal direction: south/north for an x-face, west/east for a y-face.
|
inlinenoexcept |
weight of the linear drag CdM |u| toward zero on this face, with t its blanking
|
inlinenoexcept |
faces carrying the MOST wall law (a target velocity from the log law)
| amrex::Real if_bld::HorizMasks::hi |
Referenced by ImmersedForcingBuildings_Xmom(), ImmersedForcingBuildings_Ymom(), and most().
| amrex::Real if_bld::HorizMasks::interior |
Referenced by ImmersedForcingBuildings_Xmom(), ImmersedForcingBuildings_Ymom(), and linear().
| amrex::Real if_bld::HorizMasks::lo |
Referenced by ImmersedForcingBuildings_Xmom(), ImmersedForcingBuildings_Ymom(), and most().
| amrex::Real if_bld::HorizMasks::roof |
Referenced by if_bld::horiz_masks(), ImmersedForcingBuildings_Xmom(), ImmersedForcingBuildings_Ymom(), and most().
| amrex::Real if_bld::HorizMasks::side |
Referenced by ImmersedForcingBuildings_Xmom(), ImmersedForcingBuildings_Ymom(), and linear().
| amrex::Real if_bld::HorizMasks::wall |
Referenced by ImmersedForcingBuildings_Xmom(), ImmersedForcingBuildings_Ymom(), and linear().