Skip to content
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

ctsm5.3 f19 spinup and historical testing new baseline parameters #74

Open
wwieder opened this issue Nov 20, 2024 · 11 comments
Open

ctsm5.3 f19 spinup and historical testing new baseline parameters #74

wwieder opened this issue Nov 20, 2024 · 11 comments

Comments

@wwieder
Copy link
Collaborator

wwieder commented Nov 20, 2024

Description:

Clone of #72, with updated parameter to maintain arctic PFT survival and try to bring back C4 grasses (discussed in #71). This included parameter changes from @linniahawkins to:

  • set FUN_fracfixers = 0.25 for all pfts (previously set to 1.0 for arctic grass and shrubs in # 2)
  • leafcn, slatop, froot_leaf reverted to CLM5.1 default values for arctic grass and shrubs
  • froot_leaf = 1.5, back to default for BL decid. tropical tree and C4 grass (undoing Fang’s parameter changes) from # 69
  • relax nutrient costs for C4 grass only (akc_active, akn_active, ekc_active, ekn_active, kc_nonmyc, kn_nonmyc parameters to minimum, which is the same as other pfts now. in CLM5 and beyond these were 10x higher for C4 grasses )

see also discussion in #73
__
Case directory:
Locally:
/glade/work/wwieder/ctsm5.3.0/ctsm530_f19_nfix_param2_AD, _SASU, _pSASU, _hist


Sandbox:
Locally:
/glade/u/home/wwieder/CTSM
ctsm5.3.012 code base with modifications to Nfix temperature function described in #72


user_nl_ changes:

paramfile = '/glade/work/linnia/CLM6-PPE/ctsm53012_Nfix_tests/paramfiles/Nfix0001.nc'

! The 78pft version comes out of the box with this setup, so point explicitly to a 16pft version
fsurdat = '/glade/derecho/scratch/slevis/temp_work/new_rawdata/tools/mksurfdata_esmf/surfdata_1.9x2.5_hist_1850_16pfts_c240926.nc'

hist_fincl1 = 'TOTECOSYSC', 'TOTECOSYSN', 'TOTSOMC', 'TOTSOMN', 'TOTVEGC', 'TOTVEGN', 'TLAI', 'GPP', 'CPOOL', 'NPP', 'TWS','H2OSNO','NFIX'

! turn off shifting cultivation
do_grossunrep = .false.


SourceMods:

Modifications for Nfix temperature function made in the source code to CNFUNMod.F90 & pftconMod.F90.


Diagnostics:


Output:
Output (if still available):
/glade/derecho/scratch/wwieder/archive/ctsm530_f19_nfix_param2_hist/lnd/hist

Timeseries files are here:
/glade/derecho/scratch/oleson/timeseries/ctsm530_f19_nfix_param2_hist/lnd/proc/tseries


Contacts:
@wwieder


Extra details:

@wwieder wwieder changed the title ctsm530_f19_nfix_param2_* ctsm5.3 f19 spinup and historical testing new baseline parameters Nov 20, 2024
@wwieder
Copy link
Collaborator Author

wwieder commented Nov 22, 2024

@slevis-lmwg or @olyson can you run diagnostics compared to #70?

@slevis-lmwg
Copy link
Collaborator

slevis-lmwg commented Nov 22, 2024

DONE @olyson I will start the diagnostics (clearly I need the practice).

@slevis-lmwg
Copy link
Collaborator

slevis-lmwg commented Nov 22, 2024

DONE @olyson I will try for the gold star :-) though I feel much less confident given it's been many months since I last ran ILAMB!

See link under "Diagnostics" above.

@olyson
Copy link
Collaborator

olyson commented Nov 22, 2024

Thanks. Go for the gold star! There is an updated ILAMB configuration file (for nitrogen fixation) here:

/glade/campaign/cesm/community/lmwg/diag/ILAMB/CODE/ilamb/src/ILAMB/data/ilamb_nohoff_final_CLM.cfg

@olyson
Copy link
Collaborator

olyson commented Nov 22, 2024

I have a script for generating timeseries files, I'll do that later this afternoon.

@olyson
Copy link
Collaborator

olyson commented Nov 22, 2024

Timeseries files for this issue are here:

/glade/derecho/scratch/oleson/timeseries/ctsm530_f19_nfix_param2_hist/lnd/proc/tseries

Timeseries files for #70 are here:

/glade/derecho/scratch/oleson/timeseries/ctsm530_f19_PPE_hist/lnd/proc/tseries

Timeseries files for #72 are here:

/glade/derecho/scratch/oleson/timeseries/ctsm530_f19_nfix_hist2/lnd/proc/tseries

@slevis-lmwg
Copy link
Collaborator

Ironically the ILAMB diagnostics are done (see link above) before the land diag. package. The latter failed in set 7, so I decided to skip over set 7 and resubmit. It's back in progress now.

@olyson
Copy link
Collaborator

olyson commented Nov 22, 2024

I think the output listed above is incorrect actually. It says:

/glade/derecho/scratch/wwieder/archive/ctsm530_f19_nfix_hist/lnd/hist

but the simulation corresponding to this issue here is:

/glade/derecho/scratch/wwieder/archive/ctsm530_f19_nfix_param2_hist/lnd/hist

@slevis-lmwg
Copy link
Collaborator

Ok, I will start up diags and ilamb again with the correct path. Thanks, Keith.

@slevis-lmwg
Copy link
Collaborator

Corrected ilamb is done.
Corrected diagnostic package still running.

@slevis-lmwg
Copy link
Collaborator

Corrected diag. package is done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants