How do I output certain variables, currently being interpolated to atm and sfc netcdf files, to the UFS native grid? #1872
-
Thanks to @dustinwales for the solution to where to find 3D physics variables added to diag_table in the output. They WERE in the sfc.nc files. Now, I'm outputting convective mass flux fields from the convective parameterization scheme and would like to get these output on the native grid in order to play around w/ tracer mixing external to the convection routine. Interpolated fields make this difficult and the desire is to incorporate code back into UFS to do this, thus I need to test on columns on the native grid. I've played around with turning quilting to FALSE in model_configure but seem to get errors/crashes on this, which look different based on values of other args in that file. If ldiag3d = TRUE in input.nml, I can output det_mf, dwn_mf, upd_mf on interpolated grid using a model_configure that has quilting=TRUE. How do I output these on the native tiles at an arbitrary time resolution (something close to model timestep, or at least convection timestep)? I'm working on ORION, using a RT test as a sandbox and my input.nml and model_configure are pasted below. My input.nml: &atmos_model_nml &diag_manager_nml &fms_io_nml &mpp_io_nml &fms_nml &fv_core_nml &external_ic_nml &gfs_physics_nml &cires_ugwp_nml &gfdl_cloud_microphysics_nml &interpolator_nml &namsfc &fv_grid_nml &nam_stochy &nam_sfcperts &MOM_input_nml model_configure: start_year: 2021 dt_atmos: 600 quilting: .true. output_fh: 0 1 2 3 |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
To get the cubed-sphere tiles, you'll need to change (in model_configure) the To get the output at every ATM timestep, you can set 0.167 = dt_atmos/3600 = 600/3600. |
Beta Was this translation helpful? Give feedback.
To get the cubed-sphere tiles, you'll need to change (in model_configure) the
output_grid
to cubed_sphere_grid and setwrite_dopost
to .false.To get the output at every ATM timestep, you can set
output_fh: 0.167 -1
0.167 = dt_atmos/3600 = 600/3600.