Skip to content

Commit

Permalink
Merge branch 'master' into readmeUpdates
Browse files Browse the repository at this point in the history
  • Loading branch information
wwieder authored May 31, 2024
2 parents 2109c97 + 957a5c6 commit 87d3b40
Show file tree
Hide file tree
Showing 25 changed files with 4,811 additions and 677 deletions.
93 changes: 93 additions & 0 deletions EXAMPLE_POINT/fcasacnp_clm_testbed.lst
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
1 !! mp, number of points to simulate (formerly 3864)
18 !! mvt, number of vegetation types, =13 for CASA, =18 for IGBP+tundra
10 !! mloop, number of times to cycle through met file
0 !! mdaily, =1 output daily and annual fluxes, =0 output annual fluxes only
0 !! initcasa, =0 spin; =1 read restart file; =2 transient (mloop=1); 3= repeated transient (mloop>1)
1992 2006 !! Transient years, contents of this line are ignored if initcasa < 2
1 !! isomModel, SOM model: 1=CASACNP, 2=MIMICS, 3=CORPSE
2 !! icycle, =1 for C only, =2 for C+N; =3 for C+N+P
../INPUT_MET_FEF/gridinfo_igbpz_pt10821.csv !! 9) Input file with grid info
../pftlookup_igbp_FEF_CASAcal26_xkNlitteropt.csv !! 10) Input file with CASA PFT parameters
../modis_phenology_wtundra.txt !! 11) Input file with CASA phenonlogy
../INPUT_MET_FEF/gridinfo_soil_pt10821.csv !! 12) Input file with soil properties for each grid cell
../INPUT_MET_FEF/met_pt10821_1900_1919.nc !! 13) Input File for met data, for transient one file per year
./cnppool_init_FEF.csv !! 14) CASA initial conditions (initcasa > 0 only)
./cnppool_end_1900_1919_prespin30.csv !! 15) CASA end-of-simulation output file (pools)
./cnpflux_end_1900_1919_prespin30.csv !! 16) CASA end-of-simulation output file (fluxes)
./OUTPUT/PRESPIN/casaclm_pool_FEF_yyyy.nc !! 17) CASA annual/daily netcdf output file
./pftlookup_MIMICS-CN_cal1_EKS.csv !! 18) MIMICS input parameter file
./mimicspool_init_FEF.csv !! 19) MIMICS initial conditions (initcasa > 0 only)
./mimicspool_1900_1919_prespin3.csv !! 20) MIMICS end-of-simulation output file (pools)
./OUTPUT/mimics_pool_FEF_yyyy.nc !! 21) MIMICS annual/daily netcdf output file
./corpsepool_init_HARVF.csv !! 22) CORPSE initial conditions (initcasa > 0 only)
./corpsepool_end_1992_2006_prespin.csv !! 23) CORPSE end-of-simulation output file (pools)
../corpse_params_12.18d.2017.nml !! 24) CORPSE input parameter file
./OUTPUT/corpse_pool_HARVF_yyyy.nc !! 25) CORPSE annual/daily netcdf output file
../co2delta_control.txt !! 26) Input file for perturbations (Tair, Tsoil, NPP)
-1 !! 27) Save daily output for this point. Set to -1 if no daily point file is to be generated.
./ !! 28) Location to write point files (if applicable)
1

!---------------------------------------------------------------------------------------------------------
!NOTES: text below line 27 is not read by casaclm_mimics_corpse
!Any text following a ' ' or '!' on Lines 9-28 is considered a comment and is not part of the filename
Line 9: Input File. Location of gridinfo file that assigns PFT and area to
each grid cell. Includes annual N fixation. N deposition amount in this file is ignored
(N deposition is read from met.nc files now).
Internally named filename_cnppoint.
Line 10: Input File. Contains CASACNP parameters for each PFT.
Internally named filename_cnpbiome.
Line 11: Input File. Describes phenological stages for each grid cell.
Internally named filename_phen.
Line 12: Input File. Contains soil properties for each grid cell.
Internally named filename_soilprop.
Line 13: Input File. The name of the met file that drives CASACNP.
For transient runs (initcasa=2 or 3), the year in the filename is
replaced by the transient year so N deposition can change over time.
Internally named filename_cnpmet.
Line 14: Input (startup) file. Contains initial values for the CASACNP pools
when initcasa > 0.
Internally named filename_cnpipool.
Line 15: Output file. End-of-simulation pool values for CASACNP.
Can be used to initialize subsequent runs.
Internally named filename_cnpepool.
Line 16: Output file. Average annual CASACNP fluxes during the last "myear"
years of the simulation, where myear is the number of years in the
met.nc file. Can be used to initialize subsequent runs.
Internally named filename_cnpflux.
Line 17: Output file. NetCDF file that contains the average daily CASACNP pools
during the last "myear" years plus average annual CASACNP fluxes during
the last "myear" years of the simulation, where myear is the number of
years in the met.nc file. Each year of the transient run will have an
output file with 1901 replaced by the transient year, 1901 ... 2100 in
this case. Note: for transient simulations, myear = 1.
Internally named filename_ncOut.
Line 18: Input File. Contains MIMICS parameters, some are PFT-specific.
Internally named filename_mimicsbiome.
Line 19: Input (startup) file. Initial values for MIMICS pools when initcasa > 0.
Internally named filename_mimicsipool.
Line 20: Output file. End-of-simulation pool values for MIMICS.
Can be used to initialize subsequent runs.
Internally named filename_mimicsepool.
Line 21: Output file. NetCDF file that contains the average daily MIMICS pools
during the last "myear" years plus average annual MIMICS fluxes during
the last "myear" years of the simulation, where myear is the number of
years in the met.nc file. Each year of the transient run will have an
output file with 1901 replaced by the transient year, 1901 ... 2100 in
this case. Note: for transient simulations, myear = 1.
Internally named filename_ncOut_mimics.
Line 22: Input File. Initial CORPSE pool values. Contains initial values for the CORPSE pools
when initcasa > 0. When initcasa=0 use initial_C values (LABILE,RECALCITRANT,PROTECTED)
in corpse_param.nml (filename_corpsenamelist) file.
Internally named filename_corpseipool.
Line 23: Output file. End-of-simulation pool values for CASACNP.
Internally named filename_corpseepool.
Line 24: Input file. Namelist parameters for CORPSE.
Internally named filename_corpsenamelist.
Line 25: Output file. NetCDF file that contains end-of-simulation CORPSE pools and fluxes.
Internally named filename_ncOut_corpse.
Line 26: Input file. Controls changes in air/soil temperature and NPP during the simulation (formerly co2delta.tx)
Line 27: Save daily output for this point when mdaily=1. When mdaily=0 save output day 365 each year.
Set to -1 if no daily point file is to be generated.
TEST_daily_casa_pt.csv and (TEST_daily_mimics_pt.csv or TEST_daily_corpse_pt.csv)
Line 28: Directory for point file.
93 changes: 93 additions & 0 deletions EXAMPLE_POINT/fcasacnp_clm_testbed_CASA_Ambient.lst
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
1 !! mp, number of points to simulate (formerly 3864)
18 !! mvt, number of vegetation types, =13 for CASA, =18 for IGBP+tundra
1 !! mloop, number of times to cycle through met file
1 !! mdaily, =1 output daily and annual fluxes, =0 output annual fluxes only
1 !! initcasa, =0 spin; =1 read restart file; =2 transient (mloop=1); 3= repeated transient (mloop>1)
1900 1988 !! Transient years, contents of this line are ignored if initcasa < 2
1 !! isomModel, SOM model: 1=CASACNP, 2=MIMICS, 3=CORPSE
2 !! icycle, =1 for C only, =2 for C+N; =3 for C+N+P
./gridinfo_igbpz_pt10821.csv !! 9) Input file with grid info
./pftlookup_igbp_FEF_CASAcal26_xkNlitteropt.csv !! 10) Input file with CASA PFT parameters
./modis_phenology_wtundra.txt !! 11) Input file with CASA phenonlogy
./gridinfo_soil_pt10821.csv !! 12) Input file with soil properties for each grid cell
./met_pt10821_1989_2019.nc !! 13) Input File for met data, for transient one file per year
./cnppool_end_trans45_1900_1988.csv !! 14) CASA initial conditions (initcasa > 0 only)
./cnppool_end_trans_Namb45_1989_2019.csv !! 15) CASA end-of-simulation output file (pools)
./cnpflux_end_trans_Namb45_1989_2019.csv !! 16) CASA end-of-simulation output file (fluxes)
./OUTPUT/Ambient/casaclm_pool_FEF_yyyy.nc !! 17) CASA annual/daily netcdf output file
./pftlookup_MIMICS-CN.csv !! 18) MIMICS input parameter file
./mimicspool_end_spin_x500.csv !! 19) MIMICS initial conditions (initcasa > 0 only)
./mimicspool_end_trans_1992_2006.csv !! 20) MIMICS end-of-simulation output file (pools)
./OUTPUT/TRANS/mimics_pool_HARVF_yyyy.nc !! 21) MIMICS annual/daily netcdf output file
./corpsepool_end_spin_x500.csv !! 22) CORPSE initial conditions (initcasa > 0 only)
./corpsepool_end_trans_1992_2006.csv !! 23) CORPSE end-of-simulation output file (pools)
./corpse_params_12.18d.2017.nml !! 24) CORPSE input parameter file
./OUTPUT/TRANS/corpse_pool_HARVF_yyyy.nc !! 25) CORPSE annual/daily netcdf output file
../co2delta_+0C.txt !! 26) Input file for perturbations (Tair, Tsoil, NPP)
1 !! 27) Save daily output for this point. Set to -1 if no daily point file is to be generated.
./ !! 28) Location to write point .csv file (if applicable)
1

!---------------------------------------------------------------------------------------------------------
!NOTES: text below line 27 is not read by casaclm_mimics_corpse
!Any text following a ' ' or '!' on Lines 9-28 is considered a comment and is not part of the filename
Line 9: Input File. Location of gridinfo file that assigns PFT and area to
each grid cell. Includes annual N fixation. N deposition amount in this file is ignored
(N deposition is read from met.nc files now).
Internally named filename_cnppoint.
Line 10: Input File. Contains CASACNP parameters for each PFT.
Internally named filename_cnpbiome.
Line 11: Input File. Describes phenological stages for each grid cell.
Internally named filename_phen.
Line 12: Input File. Contains soil properties for each grid cell.
Internally named filename_soilprop.
Line 13: Input File. The name of the met file that drives CASACNP.
For transient runs (initcasa=2 or 3), the year in the filename is
replaced by the transient year so N deposition can change over time.
Internally named filename_cnpmet.
Line 14: Input (startup) file. Contains initial values for the CASACNP pools
when initcasa > 0.
Internally named filename_cnpipool.
Line 15: Output file. End-of-simulation pool values for CASACNP.
Can be used to initialize subsequent runs.
Internally named filename_cnpepool.
Line 16: Output file. Average annual CASACNP fluxes during the last "myear"
years of the simulation, where myear is the number of years in the
met.nc file. Can be used to initialize subsequent runs.
Internally named filename_cnpflux.
Line 17: Output file. NetCDF file that contains the average daily CASACNP pools
during the last "myear" years plus average annual CASACNP fluxes during
the last "myear" years of the simulation, where myear is the number of
years in the met.nc file. Each year of the transient run will have an
output file with 1901 replaced by the transient year, 1901 ... 2100 in
this case. Note: for transient simulations, myear = 1.
Internally named filename_ncOut.
Line 18: Input File. Contains MIMICS parameters, some are PFT-specific.
Internally named filename_mimicsbiome.
Line 19: Input (startup) file. Initial values for MIMICS pools when initcasa > 0.
Internally named filename_mimicsipool.
Line 20: Output file. End-of-simulation pool values for MIMICS.
Can be used to initialize subsequent runs.
Internally named filename_mimicsepool.
Line 21: Output file. NetCDF file that contains the average daily MIMICS pools
during the last "myear" years plus average annual MIMICS fluxes during
the last "myear" years of the simulation, where myear is the number of
years in the met.nc file. Each year of the transient run will have an
output file with 1901 replaced by the transient year, 1901 ... 2100 in
this case. Note: for transient simulations, myear = 1.
Internally named filename_ncOut_mimics.
Line 22: Input File. Initial CORPSE pool values. Contains initial values for the CORPSE pools
when initcasa > 0. When initcasa=0 use initial_C values (LABILE,RECALCITRANT,PROTECTED)
in corpse_param.nml (filename_corpsenamelist) file.
Internally named filename_corpseipool.
Line 23: Output file. End-of-simulation pool values for CASACNP.
Internally named filename_corpseepool.
Line 24: Input file. Namelist parameters for CORPSE.
Internally named filename_corpsenamelist.
Line 25: Output file. NetCDF file that contains end-of-simulation CORPSE pools and fluxes.
Internally named filename_ncOut_corpse.
Line 26: Input file. Controls changes in air/soil temperature and NPP during the simulation (formerly co2delta.tx)
Line 27: Save daily output for this point when mdaily=1. When mdaily=0 save output day 365 each year.
Set to -1 if no daily point file is to be generated.
TEST_daily_casa_pt.csv and (TEST_daily_mimics_pt.csv or TEST_daily_corpse_pt.csv)
Line 28: Directory for point file.
Loading

0 comments on commit 87d3b40

Please sign in to comment.