Open glemieux opened 4 weeks ago
Note that this is failing the FatesColdLandUse
test which is currently only in the fates
suite of tests.
FWIW, we are also in need of an ne30pg3 resolution 16 PFT dataset to run FATES in SE coupled mode, if anyone is in the business of running those scripts...
@ekluzek I'm wondering if the issue is not that we don't necessarily need a 16pft version, just a historical 4x5. I only see SSP 4x5 timeseries in the namelist defaults. I had in the back of my head that we had an issue somewhere dedicated to having fates being able to handle 78 pfts as the default for all files, but I couldn't find a specific issue. Does that ring a bell to you? Looking around I found this comment https://github.com/ESCOMP/CTSM/issues/1505#issuecomment-1629319202, but I'm not sure if that's the full story here as I don't quite understand the full scope of the read requirements.
Yeah, I was also thinking earlier that we could collapse the extra CLM crop PFT areas onto the FATES PFTs. That would maybe reduce the need for duplication of effort...
Sorry, maybe we can clarify what is needed at the standup or SE meeting next week
Yeah, I was also thinking earlier that we could collapse the extra CLM crop PFT areas onto the FATES PFTs. That would maybe reduce the need for duplication of effort...
We discussed at standup: @rosiealice I was under the same impression, but @ekluzek clarified that this capability does not work for FATES. We also decided with @wwieder that Erik and I need to push cesm3_0_beta04 work before most other things at the moment.
@slevis-lmwg do you mean it doesn't work already, or that it wouldn't work at all?
As I see it we would just need to expand the dimensions of the fates_hlm_pft_map variable to 78 x 12?
@rosiealice I'm not familiar with this topic beyond what I relayed from the standup this morning; however, here are relevant issues that seem to overlap:
The change that's needed to be able to use 78pft surface datasets for FATES is talked about here: #1785 (it points to some of the ones that @slevis-lmwg points out above). So it doesn't work right now for FATES, but should be able to work with some effort.
So the 3 options are:
The more datasets we need to support for FATES makes the first option untenable. We don't want to have a 16pft version and a 78 pft version for all resolutions. So one of the last two options is what we should do. We don't have a CTSM person that could do the second right now. So if someone in FATES could work on one of them that would be helpful.
In the short term we could make the 4x5 landuse timeseries 16pft dataset though.
It will take me 5' to submit the job that will generate the 4x5 16pft landuse file, so I'm going ahead and doing it now.
Assuming all works as expected, you will find the file later today in /glade/work/slevis/git/mksurfdata_toolchain/tools/mksurfdata_esmf
Awesome! Thanks @slevis-lmwg. Tagging @mvertens so she can hold off on doing it ;)
Running now: File name surfdata_4x5_SSP2-4.5_1850_16pfts_c241007.nc and corresponding landuse file and you can track the progress in surfdata_4x5_SSP2-4.5_1850_16pfts_c241007.log
The SSP in the name just means that I'm making a landuse file from 1850 to 2100 (just to have since I'm making the file).
We will need to add this to a PR to update the namelist default list correct?
Sounds right to me.
This came up while addressing #2783:
Originally posted by @glemieux in https://github.com/ESCOMP/CTSM/issues/2783#issuecomment-2389543033
Definiton of done:
@slevis-lmwg tracking sprint for this work in #2791