-
Notifications
You must be signed in to change notification settings - Fork 320
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
Distinguish between ocean and wetland in fsurdat files #2164
Distinguish between ocean and wetland in fsurdat files #2164
Conversation
Run all python tests
Generated new 78-pft (also 16-pft) 1-deg fsurdat/landuse files
and old (i.e. without PCT_OCEAN)
Ran these cases with "cold start" initial conditions: |
Currently seeing diffs (not in day 1 but in day 2 and later) in a single grid cell: ncview indices (i,j) = (20,68) and (lat, lon) = (38.8,50) I have compared the two fsurdat files used (old, without PCT_OCEAN, listed first and new listed second) and found different mapunits in the same grid cell: I generated a new copy of the "old" fsurdat file. Now mapunits are the same as in the new fsurdat. I will attribute the mapunit difference in that one grid cell to a change in the ctsm5.2 branch between tags |
Notes to self: |
Last commit not tested on izumi because ./gen_mksurfdata_build.sh fails on izumi. Testing on cheyenne with existing cases: |
My latest modifications have not changed answers. |
@swensosc thanks for your email (@swensosc looked at my code and was ok with my mods). Update:
Simulation pointing to this fsurdat /glade/scratch/slevis/i1850_f09_bgccrop/run completed successfully. |
…etland_iss1886 Resolved conflicts: python/ctsm/test/test_sys_fsurdat_modifier.py python/ctsm/test/testinputs/default_data.cfg python/ctsm/test/testinputs/modify_fsurdat_short.cfg
Updating to latest ctsm5.2.mksurfdata... |
PASS: make all |
Description of changes
Add pctocn to mksurfdata_esmf and write PCT_OCEAN to fsurdat files.
Specific notes
Contributors other than yourself, if any:
@billsacks @ekluzek @mvertens
CTSM Issues Fixed (include github issue #):
Fixes #1886
Are answers expected to change (and if so in what way)?
No
Any User Interface Changes (namelist or namelist defaults changes)?
fsurdat contains PCT_OCEAN now
Testing performed, if any:
Code worked to generate the following fsurdat file
/glade/work/slevis/git/mksurfdata_toolchain/tools/mksurfdata_esmf/surfdata_1.9x2.5_hist_78pfts_CMIP6_1850_c230914.nc
I will also need to change clm code to successfully read the new fsurdat file.