get_physical_tendencies Subroutine

public subroutine get_physical_tendencies(vor, div, t, q, phi, psl, utend, vtend, ttend, qtend)

Uses

  • proc~~get_physical_tendencies~~UsesGraph proc~get_physical_tendencies get_physical_tendencies module~longwave_radiation longwave_radiation proc~get_physical_tendencies->module~longwave_radiation module~sppt sppt proc~get_physical_tendencies->module~sppt module~boundaries boundaries proc~get_physical_tendencies->module~boundaries module~large_scale_condensation large_scale_condensation proc~get_physical_tendencies->module~large_scale_condensation module~physical_constants physical_constants proc~get_physical_tendencies->module~physical_constants module~land_model land_model proc~get_physical_tendencies->module~land_model module~sea_model sea_model proc~get_physical_tendencies->module~sea_model module~convection convection proc~get_physical_tendencies->module~convection module~surface_fluxes surface_fluxes proc~get_physical_tendencies->module~surface_fluxes module~shortwave_radiation shortwave_radiation proc~get_physical_tendencies->module~shortwave_radiation module~geometry geometry proc~get_physical_tendencies->module~geometry module~vertical_diffusion vertical_diffusion proc~get_physical_tendencies->module~vertical_diffusion module~spectral spectral proc~get_physical_tendencies->module~spectral module~auxiliaries auxiliaries proc~get_physical_tendencies->module~auxiliaries module~humidity humidity proc~get_physical_tendencies->module~humidity module~params params module~longwave_radiation->module~params module~sppt->module~params module~boundaries->module~params module~large_scale_condensation->module~params module~physical_constants->module~params module~land_model->module~params module~sea_model->module~params module~convection->module~params module~surface_fluxes->module~params module~shortwave_radiation->module~params module~geometry->module~params module~vertical_diffusion->module~params module~spectral->module~params module~auxiliaries->module~params module~humidity->module~params

Compute physical parametrization tendencies for u, v, t, q and add them to the dynamical grid-point tendencies

Arguments

Type IntentOptional AttributesName
complex, intent(in) :: vor(mx,nx,kx)

Vorticity

complex, intent(in) :: div(mx,nx,kx)

Divergence

complex, intent(in) :: t(mx,nx,kx)

Temperature

complex, intent(in) :: q(mx,nx,kx)

Specific Humidity

complex, intent(in) :: phi(mx,nx,kx)

Geopotential

complex, intent(in) :: psl(mx,nx)

ln(Surface pressure)

real, intent(inout) :: utend(ix,il,kx)

Zonal velocity tendency

real, intent(inout) :: vtend(ix,il,kx)

Meridional velocity tendency

real, intent(inout) :: ttend(ix,il,kx)

Temperature tendency

real, intent(inout) :: qtend(ix,il,kx)

Specific humidity tendency


Calls

proc~~get_physical_tendencies~~CallsGraph proc~get_physical_tendencies get_physical_tendencies proc~get_downward_longwave_rad_fluxes get_downward_longwave_rad_fluxes proc~get_physical_tendencies->proc~get_downward_longwave_rad_fluxes float float proc~get_physical_tendencies->float proc~get_convection_tendencies get_convection_tendencies proc~get_physical_tendencies->proc~get_convection_tendencies proc~get_vertical_diffusion_tend get_vertical_diffusion_tend proc~get_physical_tendencies->proc~get_vertical_diffusion_tend proc~get_large_scale_condensation_tendencies get_large_scale_condensation_tendencies proc~get_physical_tendencies->proc~get_large_scale_condensation_tendencies proc~get_surface_fluxes get_surface_fluxes proc~get_physical_tendencies->proc~get_surface_fluxes proc~spec_to_grid spec_to_grid proc~get_physical_tendencies->proc~spec_to_grid proc~gen_sppt gen_sppt proc~get_physical_tendencies->proc~gen_sppt proc~clouds clouds proc~get_physical_tendencies->proc~clouds proc~get_shortwave_rad_fluxes get_shortwave_rad_fluxes proc~get_physical_tendencies->proc~get_shortwave_rad_fluxes proc~diagnose_convection diagnose_convection proc~get_convection_tendencies->proc~diagnose_convection proc~get_qsat get_qsat proc~get_surface_fluxes->proc~get_qsat proc~fourier_inv fourier_inv proc~spec_to_grid->proc~fourier_inv proc~legendre_inv legendre_inv proc~spec_to_grid->proc~legendre_inv proc~gen_sppt->proc~spec_to_grid proc~randn randn proc~gen_sppt->proc~randn proc~rfftb1 rfftb1 proc~fourier_inv->proc~rfftb1

Contents

None