get_large_scale_condensation_tendencies Subroutine

public subroutine get_large_scale_condensation_tendencies(psa, qa, qsat, itop, precls, dtlsc, dqlsc, fsg, dhs)

Uses

  • proc~~get_large_scale_condensation_tendencies~~UsesGraph proc~get_large_scale_condensation_tendencies get_large_scale_condensation_tendencies module~physical_constants physical_constants proc~get_large_scale_condensation_tendencies->module~physical_constants module~types types module~physical_constants->module~types module~params params module~physical_constants->module~params iso_fortran_env iso_fortran_env module~types->iso_fortran_env module~params->module~types

Compute large-scale condensation and associated tendencies of temperature and moisture

Arguments

Type IntentOptional AttributesName
real(kind=p), intent(in) :: psa(ix,il)

Normalised surface pressure [p/p0]

real(kind=p), intent(in) :: qa(ix,il,kx)

Specific humidity [g/kg]

real(kind=p), intent(in) :: qsat(ix,il,kx)

Saturation specific humidity [g/kg]

integer, intent(inout) :: itop(ix,il)

Cloud top diagnosed from precipitation due to convection and large-scale condensation

real(kind=p), intent(out) :: precls(ix,il)

Precipitation due to large-scale condensation

real(kind=p), intent(out) :: dtlsc(ix,il,kx)

Temperature tendency due to large-scale condensation

real(kind=p), intent(out) :: dqlsc(ix,il,kx)

Specific humidity tendency due to large-scale condensation

real(kind=p), intent(in) :: fsg(kx)

Full sigma levels

real(kind=p), intent(in) :: dhs(kx)

Sigma level thicknesses


Called by

proc~~get_large_scale_condensation_tendencies~~CalledByGraph proc~get_large_scale_condensation_tendencies get_large_scale_condensation_tendencies proc~get_physical_tendencies get_physical_tendencies proc~get_physical_tendencies->proc~get_large_scale_condensation_tendencies proc~get_grid_point_tendencies get_grid_point_tendencies proc~get_grid_point_tendencies->proc~get_physical_tendencies proc~get_tendencies get_tendencies proc~get_tendencies->proc~get_grid_point_tendencies proc~step step proc~step->proc~get_tendencies proc~do_single_step do_single_step proc~do_single_step->proc~step proc~first_step first_step proc~first_step->proc~step proc~step~2 step proc~step~2->proc~do_single_step proc~initialize_state initialize_state proc~initialize_state->proc~first_step proc~init init proc~init->proc~initialize_state

Contents

None