-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GFDL_atmos_cubed_sphere repo: need doc update and tag #173
Comments
Today there was a meeting with @bensonr, @arunchawla-NOAA , Lauren Chilutti and myself. We decided that the we will do some documentation updates by submitting PRs to https://github.com/NOAA-GFDL/GFDL_atmos_cubed_sphere, branch release/public-v1. Once updates are ready and a tag is created, EMC will upload the HTML to https://noaa-emc.github.io/FV3_Dycore_ufs-v1.1.0/html/index.html. The list of updates is:
|
Can you confirm that the Parameters List is the specific documentation you are requesting to be updated?
And I have a few clarifying questions:
|
Yes, I confirm that we want to update the HTML Parameter list. I believe you are correct that it originates from https://github.com/NOAA-GFDL/GFDL_atmos_cubed_sphere/blob/ufs-release/public-v1/model/fv_control.F90#L650. It would be good for you to run Doxygen and confirm. We also need an update of the version number that appears on the GitHub.io page. The current page (https://noaa-emc.github.io/FV3_Dycore_ufs-v1.0.0/html/group__Parameters__List.html) shows 1.0.0, and we need it to become 1.1.0.
|
@laurenchilutti Variable gfs_phil in namelist fv_core_nml is not used in the public release or top of develop branch. Therefore you could document it by saying something like "Obsolete - will be deleted". |
@ligiabernardet I have reached out to the FV3 team at GFDL for clarification on variable With this information, I do not see a need to alter the documentation as the description for d2_bg_k2 is accurate. |
@laurenchilutti I believe the description of d2_bg_k* you obtained from the FV3 team at GFDL is accurate for the code in the GFDL master. However, if you compare file dyn_core.F90 between the GFDL master and the public release (https://github.com/NOAA-GFDL/GFDL_atmos_cubed_sphere/blob/ufs-release/public-v1/model/dyn_core.F90), and search for d2_bg_d, you will see some differences. I believe there is something special that happens when d2_bg_k2<=0 - a sponge layer is used. I believe this was introduced by Jeff Whitaker (PSL) to help with DA for the GFS. This presentation by Catherine Thomas of EMC mentions it.
|
@ligiabernardet @laurenchilutti - Since Jeff Whitaker (PSL) made the
change, then, as per community rules, he should be the one updating the
documentation.
|
I have emailed Jeff to ask if he can contribute. |
Jeff has contributed to a new description for d2_bg_k2, and per email thread with @ligiabernardet I will be removing sections A.2 (coupler_nml), A.8 (nggps_diags_nml), and A.9 (atmos_model_nml) from the dycore documentation as they are not used in the dycore. |
Sounds like great progress, thanks. Once we have that documentation in, we can tag GFDL_atmos_cubed_sphere and fv3atm and move on to finalizing ufs-weather-model. |
GFDL_atmos_cubed_sphere branch ufs-release/public-v1 now contains the documentation updates. |
Thanks! I will check out this version and if all works as expected update the submodule pointer in fv3atm. |
@laurenchilutti @climbfuji @ligiabernardet - the documentation merge is complete in NOAA-GFDL::ufs-release/public-v1. Please double-check and create an issue in GFDL_atmos_cubed_sphere with the desired tag name. |
@ligiabernardet do you want to take a look before I pull this into the release/public-v1 branch of fv3atm? |
I took a look and it all seems reasonable to me. Thank you @laurenchilutti and @bensonr . The final test will be looking at the HTML from Doxygen to make sure sure all is in order. |
Will do. |
Please take a look here |
@laurenchilutti @MinsukJi-NOAA There is a subsection title missing in front of A.8 in https://noaa-emc.github.io/FV3_Dycore_ufs-v1.1.0/html/group__Parameters__List.html. Also, the display is missing the UFS logo in the upper left. It says the word "logo". For reference on the logo, see the v1.0.0 doc at https://noaa-emc.github.io/FV3_Dycore_ufs-v1.0.0/html/index.html. |
image folder seems to be missing. Do you just run doxygen or is there a makefile? |
@ligiabernardet section A.8 in v1.1 is the old section A.11 in v1.0 due to removing the 3 sections. And A.11 never had a subsection title. |
UFS logo issue has been fixed. |
@MinsukJi-NOAA Thanks for fixing the logo. |
@ligiabernardet I am discussing section A.8 this morning with Rusty. I will get back to you shortly. |
@MinsukJi-NOAA @ligiabernardet i have addressed the lack of a title for section A.8. I have moved these variables to section A.1 as they are fv_core_nml variables. See the ufs-release/public/v1 branch at https://github.com/NOAA-GFDL/GFDL_atmos_cubed_sphere/tree/ufs-release/public-v1 |
@laurenchilutti @ligiabernardet, please check the updated documentation here. |
Looks good to me. |
I created PRs to update the submodule pointers and ran the regression tests, just in case. All passed. |
Here is the issue: NOAA-GFDL/GFDL_atmos_cubed_sphere#52 |
Documentation updates were merged and tag was created: NOAA-GFDL/GFDL_atmos_cubed_sphere#52 |
A release tag, called ufs-v1.1.0, needs to be created in repository https://github.com/NOAA-GFDL/GFDL_atmos_cubed_sphere, branch release/public-v1. Before making this tag, make sure that the documentation is in order and ready to be uploaded to https://noaa-emc.github.io/FV3_Dycore_ufs-v1.1.0/html/index.html. I suggest we only make minor updates to have the version number show up properly in the HTML display.
@arunchawla-NOAA Do you have someone at EMC that can do this?
The text was updated successfully, but these errors were encountered: