SCALE-RM
|
module atmosphere / bottom boundary extrapolation More...
Functions/Subroutines | |
subroutine, public | atmos_bottom_estimate (KA, KS, KE, IA, IS, IE, JA, JS, JE, DENS, PRES, CZ, Zsfc, Z1, SFC_DENS, SFC_PRES) |
Calc bottom boundary of atmosphere (just above surface) More... | |
real(rp) function | lagrange_interp (p, x, y) |
module atmosphere / bottom boundary extrapolation
subroutine, public scale_atmos_bottom::atmos_bottom_estimate | ( | integer, intent(in) | KA, |
integer, intent(in) | KS, | ||
integer, intent(in) | KE, | ||
integer, intent(in) | IA, | ||
integer, intent(in) | IS, | ||
integer, intent(in) | IE, | ||
integer, intent(in) | JA, | ||
integer, intent(in) | JS, | ||
integer, intent(in) | JE, | ||
real(rp), dimension (ka,ia,ja), intent(in) | DENS, | ||
real(rp), dimension (ka,ia,ja), intent(in) | PRES, | ||
real(rp), dimension (ka,ia,ja), intent(in) | CZ, | ||
real(rp), dimension (ia,ja), intent(in) | Zsfc, | ||
real(rp), dimension (ia,ja), intent(in) | Z1, | ||
real(rp), dimension(ia,ja), intent(out) | SFC_DENS, | ||
real(rp), dimension(ia,ja), intent(out) | SFC_PRES | ||
) |
Calc bottom boundary of atmosphere (just above surface)
Definition at line 50 of file scale_atmos_bottom.F90.
References scale_const::const_grav, and lagrange_interp().
Referenced by mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_driver::atmos_surface_set(), and mod_atmos_vars::atmos_vars_history_setpres().
real(rp) function scale_atmos_bottom::lagrange_interp | ( | real(rp), intent(in) | p, |
real(rp), dimension(3), intent(in) | x, | ||
real(rp), dimension(3), intent(in) | y | ||
) |
Definition at line 92 of file scale_atmos_bottom.F90.
Referenced by atmos_bottom_estimate().