subroutine cires_ugwp_module::cires_ugwp_driver | ( | integer | im, |
integer | levs, | ||
real(kind_phys) | dtp, | ||
integer | kdt, | ||
integer | me, | ||
logical | lprnt, | ||
integer | lonr, | ||
real(kind_phys) | pa_rf, | ||
real(kind_phys) | tau_rf, | ||
real(kind_phys), dimension(2) | cdmbgwd, | ||
real(kind_phys), dimension(im) | xlat, | ||
real(kind_phys), dimension(im) | xlatd, | ||
real(kind_phys), dimension(im) | sinlat, | ||
real(kind_phys), dimension(im) | coslat, | ||
real(kind_phys), dimension(im,levs), intent(in) | ugrs, | ||
real(kind_phys), dimension(im,levs), intent(in) | vgrs, | ||
real(kind_phys), dimension(im,levs), intent(in) | tgrs, | ||
real(kind_phys), dimension(im,levs), intent(in) | qgrs, | ||
real(kind_phys), dimension(im,levs), intent(in) | prsi, | ||
real(kind_phys), dimension(im,levs), intent(in) | prsl, | ||
real(kind_phys), dimension(im,levs), intent(in) | prslk, | ||
real(kind_phys), dimension(im,levs), intent(in) | phii, | ||
real(kind_phys), dimension(im,levs), intent(in) | phil, | ||
real(kind_phys), dimension(im,levs), intent(in) | delp, | ||
real(kind_phys), dimension(im, 14), intent(in) | orostat, | ||
integer, dimension(im), intent(in) | kpbl, | ||
real(kind_phys), dimension(im) | dusfc, | ||
real(kind_phys), dimension(im) | dvsfc, | ||
real(kind_phys), dimension(im, levs) | dudt, | ||
real(kind_phys), dimension(im, levs) | dvdt, | ||
real(kind_phys), dimension(im, levs) | dtdt, | ||
real(kind_phys), dimension(im, levs) | kdis, | ||
real(kind_phys), dimension(im, levs) | axtot, | ||
real(kind_phys), dimension(im, levs) | axo, | ||
real(kind_phys), dimension(im, levs) | axc, | ||
real(kind_phys), dimension(im, levs) | axf, | ||
real(kind_phys), dimension(im, levs) | aytot, | ||
real(kind_phys), dimension(im, levs) | ayo, | ||
real(kind_phys), dimension(im, levs) | ayc, | ||
real(kind_phys), dimension(im, levs) | ayf, | ||
real(kind_phys), dimension(im, levs) | eps_tot, | ||
real(kind_phys), dimension(im, levs) | ekdis, | ||
real(kind_phys), dimension(im, levs) | trig_okw, | ||
real(kind_phys), dimension(im, levs) | trig_fgf, | ||
real(kind_phys), dimension(im, levs) | dcheat, | ||
real(kind_phys), dimension(im) | precip, | ||
integer, dimension(im, 3) | cld_klevs, | ||
real(kind_phys), dimension(im) | zmtb, | ||
real(kind_phys), dimension(im, levs) | scheat, | ||
real(kind_phys), dimension(im) | dlength, | ||
real(kind_phys), dimension(im) | cldf, | ||
real(kind_phys), dimension(im) | taus_sso, | ||
real(kind_phys), dimension(im) | taus_ogw, | ||
real(kind_phys), dimension(im) | tauf_ogw, | ||
real(kind_phys), dimension(im) | tauf_ngw, | ||
real(kind_phys), dimension(im) | ugw_zmtb, | ||
real(kind_phys), dimension(im) | ugw_zlwb, | ||
real(kind_phys), dimension(im) | ugw_zogw, | ||
real(kind_phys), dimension(im, levs) | ugw_axmtb, | ||
real(kind_phys), dimension(im, levs) | ugw_axlwb, | ||
real(kind_phys), dimension(im, levs) | ugw_axtms | ||
) |
References physcons::con_cp, physcons::con_fvirt, physcons::con_g, physcons::con_rd, do_rfdamp, get_spectra_tau_convgw(), get_spectra_tau_nstgw(), get_spectra_tau_okw(), gw_solver_linsatdis(), gw_solver_wmsdis(), knob_ugwp_azdir, knob_ugwp_effac, knob_ugwp_solver, knob_ugwp_source, knob_ugwp_stoch, knob_ugwp_wvspec, kxw, levs_rf, rf_damp(), rfdis, rfdist, ugwp_azdir, ugwp_effac, ugwp_nws, ugwp_oro(), and ugwp_stoch.