Open linniahawkins opened 1 month ago
Thanks for creating this issue, Linnia. I'd suggest we use the same set up as in #69, but with f19. Maybe it makes sense for us to look at 69 first (at least in 1850) to make sure we don't need any quick fixes or additional adjustments?
Alternatively we can at least do this in the ctsm5.3 code base when it's tagged next week? What do you think @slevis-lmwg and @olyson?
Alternatively we can at least do this in the ctsm5.3 code base when it's tagged next week? What do you think @slevis-lmwg and @olyson?
At the moment either seems fine, since #69 is using the latest ctsm5.3 tag (branch_tags/ctsm5.3.n04_ctsm5.2.028), though we should first have resolution regarding Keith's latest posts in issue 2567.
The f09 and ne30 spinups should be in their post-SASU phase by this afternoon, so we could probably start looking at results tomorrow afternoon. As I posted in https://github.com/ESCOMP/CTSM/issues/2567, the differences in CNVegStructMod.F90 code were bfb, and the changes to sa_leaf in CanopyFluxesMod.F90 resulted in small differences, at least in I2000 cases as I posted in https://github.com/ESCOMP/CTSM/issues/2777.
Is it worth touching base on this at some point on Thursday? 930 or 100 times are better for me
Looks like we have a CTSM5.3 tag now, so it seems like we could start this. Could include the sa_leaf change as a SourceMod. One question I have is that our approach last time was to run without the crop model on since we weren't changing crop parameters. But we weren't tuning either. So I assume we'll run with the crop model on...? I can meet Thurs, but we have CTSM software meeting at 9:30?
Good idea on the sa_leaf issue, @olyson. I'll let @linniahawkins or @djk2120 weigh in here if they want the crop model on for the 2 degree spinup?
A couple of other questions:
@slevis-lmwg let's make a 16PFT surface dataset at the f19 resolution in 1850 + a historical simulation.
I submitted the job to generate new fsurdat/landuse files earlier this afternoon. (Issue https://github.com/ESCOMP/CTSM/issues/2791)
Crops off (use 16pft dataset).
The files are ready (again, details in https://github.com/ESCOMP/CTSM/issues/2791)
I think this is ready to start (beginning with the AD). But it might be good for anyone who is interested to check the setup: /glade/work/oleson/ctsm5.3.0/cime/scripts/ctsm530_f19_PPE_AD @wwieder @slevis-lmwg @linniahawkins @djk2120
everything matches my expectations
is it still appropriate to include: reseed_dead_plants = .true.
edit: I can see that this is indeed the setting
My understanding is: yes.
Looks good to me.
reseed_dead_plants is set to .true. by default, but in a cold start (as this AD is) I don't think it actually does anything.
This spinup is complete. The restart file is:
/glade/campaign/cgd/tss/people/oleson/CLM5_restarts/ctsm530_f19_PPE_pSASU.clm2.r.0161-01-01-00000.nc
I'm running a branch now to look at survivability. Pending that looking ok, I plan to proceed with the historical.
Thanks Everyone! I am testing this restart in our PPE workflow now. @olyson can you change the permissions on this file: /glade/campaign/cgd/tss/people/oleson/CLM5_restarts/ctsm530_f19_PPE_pSASU.clm2.r.0161-01-01-00000.nc
Ok, done.
@olyson @wwieder Would it be possible to continue this simulation through the full historical? It would be really helpful for assessing if our old sparsegrid still works, and for training a new sparsegrid if not.
Seems reasonable. Can you kick off a historical run, Keith?
Yes, I'll start that up.
The historical is done. The output is here:
/glade/derecho/scratch/oleson/archive/ctsm530_f19_PPE_hist
I'll run some diagnostics when I'm back in the office.
Great, thank you Keith!
Survivability and max TLAI from the historical:
Description: For the CLM6-PPE, we need a 2-deg f19 full grid cold start spinup.
We will start from these initial conditions and run our own spin-up protocol for each ensemble member.
For reference, this is the restart we used in the CLM5-PPE, but it's been moved and I don't know where it came from: '/glade/p/cgd/tss/people/oleson/CLM5_restarts/clm51_PPEn02ctsm51d021_2deg_GSWP3V1_leafbiomassesai_PPE3_1850pAD.clm2.r.2041-01-01-00000.nc'
NOTE: CLM6-PPE is actually a ctsm5.3.0 PPE. It's okay if this spinup is done with a 5.2.02* tag, as long as it is close enough.
Timeframe: We would like to be able to start testing with the new restart by ~Oct.1 so we can kick off a full PPE by Oct. 15
Case directory: Locally: /glade/work/oleson/ctsm5.3.0/cime/scripts/ctsm530_f19_PPE_AD /glade/work/oleson/ctsm5.3.0/cime/scripts/ctsm530_f19_PPE_SASU /glade/work/oleson/ctsm5.3.0/cime/scripts/ctsm530_f19_PPE_pSASU /glade/work/oleson/ctsm5.3.0/cime/scripts/ctsm530_f19_PPE_hist
Sandbox: Locally: /glade/work/oleson/ctsm5.3.0
Case modifications
AD: user_nl_clm
xml changes
SASU, created from clone of AD case user_nl_clm
xml changes
pSASU, created from clone of pSASU case user_nl_clm
xml changes
hist:
user_nl_datm_streams:
SourceMods:
/glade/work/oleson/ctsm5.3.0/cime/scripts/ctsm530_f19_PPE_AD/SourceMods/src.clm/CanopyFluxesMod.F90 (sa_leaf = sa_leaf + esai; see PR#2788)
Diagnostics: Diags (if available)
Standard: [https://webext.cgd.ucar.edu/I1850/$CASE/lnd/](https://webext.cgd.ucar.edu/I1850/$CASE/lnd/) ILAMB: https://webext.cgd.ucar.edu/I20TR/ctsm530_f19_PPE_hist/lnd/_build_ctsm530_f19_PPE_hist/
Output: Output (if still available): /glade/scratch/oleson/archive/ctsm530_f19_PPE_AD/ /glade/scratch/oleson/archive/ctsm530_f19_PPE_SASU/ /glade/scratch/oleson/archive/ctsm530_f19_PPE_pSASU/ /glade/scratch/oleson/archive/ctsm530_f19_PPE_hist/
Contacts: @linniahawkins @olyson
Extra details: AD: 280 yrs, 2.08% disequilibrium SASU: 280 yrs, 13.73% disequilibrium pSASU: 160 yrs, 2.15% disequilibrium hist: 1850-2023