CCPP SciDoc for UFS-SRW v2.2.0  SRW v2.2.0
Common Community Physics Package Developed at DTC
unified_ugwp Module Reference

Functions/Subroutines

subroutine, public unified_ugwp_init (me, master, nlunit, input_nml_file, logunit, fn_nml2, jdat, lonr, latr, levs, ak, bk, dtp, cdmbgwd, cgwf, con_pi, con_rerth, pa_rf_in, tau_rf_in, con_p0, do_ugwp, do_ugwp_v0, do_ugwp_v0_orog_only, do_ugwp_v0_nst_only, do_gsl_drag_ls_bl, do_gsl_drag_ss, do_gsl_drag_tofd, gwd_opt, errmsg, errflg)
 
subroutine, public unified_ugwp_finalize (do_ugwp_v0, do_ugwp_v0_nst_only, errmsg, errflg)
 The subroutine finalizes the GFS UGWP. More...
 
subroutine, public unified_ugwp_run (me, master, im, levs, ak, bk, ntrac, dtp, fhzero, kdt, lonr, oro, oro_uf, hprime, nmtvr, oc, theta, sigma, gamma, elvmax, clx, oa4, varss, oc1ss, oa4ss, ol4ss, dx, dusfc_ms, dvsfc_ms, dusfc_bl, dvsfc_bl, dusfc_ss, dvsfc_ss, dusfc_fd, dvsfc_fd, dtaux2d_ms, dtauy2d_ms, dtaux2d_bl, dtauy2d_bl, dtaux2d_ss, dtauy2d_ss, dtaux2d_fd, dtauy2d_fd, dudt_ngw, dvdt_ngw, dtdt_ngw, br1, hpbl, slmsk, do_tofd, ldiag_ugwp, ugwp_seq_update, cdmbgwd, jdat, xlat, xlat_d, sinlat, coslat, area, ugrs, vgrs, tgrs, q1, prsi, prsl, prslk, phii, phil, del, kpbl, dusfcg, dvsfcg, gw_dudt, gw_dvdt, gw_dtdt, gw_kdis, tau_tofd, tau_mtb, tau_ogw, tau_ngw, zmtb, zlwb, zogw, dudt_mtb, dudt_tms, du3dt_mtb, du3dt_ogw, du3dt_tms, dudt, dvdt, dtdt, rdxzb, con_g, con_omega, con_pi, con_cp, con_rd, con_rv, con_rerth, con_fvirt, rain, ntke, q_tke, dqdt_tke, lprnt, ipr, ldiag3d, dtend, dtidx, index_of_temperature, index_of_x_wind, index_of_y_wind, index_of_process_orographic_gwd, index_of_process_nonorographic_gwd, lssav, flag_for_gwd_generic_tend, do_ugwp_v0, do_ugwp_v0_orog_only, do_ugwp_v0_nst_only, do_gsl_drag_ls_bl, do_gsl_drag_ss, do_gsl_drag_tofd, gwd_opt, spp_wts_gwd, spp_gwd, errmsg, errflg)
 This subroutine executes the CIRES UGWP Version 0. More...
 

Variables

logical is_initialized = .False.