CCPP SciDoc v7.0.0  v7.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches

◆ gwdc_post_run()

subroutine gwdc_post::gwdc_post_run ( integer, intent(in) im,
integer, intent(in) levs,
logical, intent(in) lssav,
logical, intent(in) ldiag3d,
real(kind=kind_phys), intent(in) dtf,
real(kind=kind_phys), intent(in) dtp,
real(kind=kind_phys), intent(in) con_cp,
real(kind=kind_phys), dimension(:), intent(in) tauctx,
real(kind=kind_phys), dimension(:), intent(in) taucty,
real(kind=kind_phys), dimension(:,:), intent(in) gwdcu,
real(kind=kind_phys), dimension(:,:), intent(in) gwdcv,
real(kind=kind_phys), dimension(:), intent(inout) dugwd,
real(kind=kind_phys), dimension(:), intent(inout) dvgwd,
real(kind=kind_phys), dimension(:,:,:), intent(inout), optional dtend,
integer, dimension(:,:), intent(in) dtidx,
integer, intent(in) index_of_x_wind,
integer, intent(in) index_of_y_wind,
integer, intent(in) index_of_process_nonorographic_gwd,
real(kind=kind_phys), dimension(:,:), intent(inout) gu0,
real(kind=kind_phys), dimension(:,:), intent(inout) gv0,
real(kind=kind_phys), dimension(:,:), intent(inout) gt0,
character(len=*), intent(out) errmsg,
integer, intent(out) errflg )

Argument Table

gwdc_post_run argument table
local_namestandard_namelong_nameunitstypedimensionskindintent
imhorizontal_loop_extenthorizontal loop extentcountinteger()in
levsvertical_layer_dimensionnumber of vertical layerscountinteger()in
lssavflag_for_diagnosticsflag for calculating diagnostic fieldsflaglogical()in
ldiag3dflag_for_diagnostics_3dflag for calculating 3-D diagnostic fieldsflaglogical()in
dtftimestep_for_dynamicsdynamics time stepsreal()kind_physin
dtptimestep_for_physicsphysics time stepsreal()kind_physin
con_cpspecific_heat_of_dry_air_at_constant_pressurespecific heat of dry air at constant pressureJ kg-1 K-1real()kind_physin
tauctxinstantaneous_x_stress_due_to_gravity_wave_dragzonal stress at cloud top due to convective gravity wave dragPareal(ccpp_constant_one:horizontal_loop_extent)kind_physin
tauctyinstantaneous_y_stress_due_to_gravity_wave_dragmeridional stress at cloud top due to convective gravity wave dragPareal(ccpp_constant_one:horizontal_loop_extent)kind_physin
gwdcutendency_of_x_wind_due_to_convective_gravity_wave_dragzonal wind tendency due to convective gravity wave dragm s-2real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
gwdcvtendency_of_y_wind_due_to_convective_gravity_wave_dragmeridional wind tendency due to convective gravity wave dragm s-2real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
dugwdtime_integral_of_x_stress_due_to_gravity_wave_dragintegral over time of zonal stress due to gravity wave dragPa sreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
dvgwdtime_integral_of_y_stress_due_to_gravity_wave_dragintegral over time of meridional stress due to gravity wave dragPa sreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
dtendcumulative_change_of_state_variablesdiagnostic tendencies for state variablesmixedreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension, ccpp_constant_one:cumulative_change_of_state_variables_outer_index_max)kind_physinout
dtidxcumulative_change_of_state_variables_outer_indexindex of state-variable and process in last dimension of diagnostic tendencies array AKA cumulative_change_indexindexinteger(ccpp_constant_one:number_of_tracers_plus_one_hundred, ccpp_constant_one:number_of_cumulative_change_processes)in
index_of_x_windindex_of_x_wind_in_cumulative_change_indexindex of x-wind in first dimension of array cumulative change indexindexinteger()in
index_of_y_windindex_of_y_wind_in_cumulative_change_indexindex of x-wind in first dimension of array cumulative change indexindexinteger()in
index_of_process_nonorographic_gwdindex_of_nonorographic_gravity_wave_drag_process_in_cumulative_change_indexindex of nonorographic gravity wave drag process in second dimension of array cumulative change indexindexinteger()in
gu0x_wind_of_new_stateupdated zonal windm s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
gv0y_wind_of_new_stateupdated meridional windm s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
gt0air_temperature_of_new_stateupdated air temperatureKreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
errmsgccpp_error_messageerror message for error handling in CCPPnonecharacter()len=*out
errflgccpp_error_codeerror code for error handling in CCPP1integer()out

Definition at line 12 of file gwdc_post.f.