16443 lines
888 KiB
Plaintext
16443 lines
888 KiB
Plaintext
===============================================================
|
||
Tag name: clm4_0_81
|
||
Originator(s): bandre (Benjamin Andre)
|
||
Date: Mon Apr 29 12:12:42 MDT 2013
|
||
One-line Summary: Charlie Koven's variable consolidation, cryoturbation and BSW CPP changes
|
||
|
||
Purpose of changes:
|
||
1) variable consolidation -- these are all things like adding up
|
||
the leafc_to_litr1c, stemc_tolitr1c, frootc_to_litr1c, etc. into a
|
||
single set of fluxes, e.g. phenology_c_to_litr_met_c. this
|
||
introduces roundoff-level differences in every calculation of C
|
||
and N from plants to litter, so it will propagate quickly to
|
||
everywhere in the CN and CN4Me code.
|
||
|
||
2) cryoturbation - the changes to the active layer profiles. This
|
||
should have a real but minor effect everywhere where there is
|
||
permafrost, because it will change the mixing rates of all soil
|
||
material into and out of the permafrost. However, this is so slow
|
||
that it should only really matter during spinup.
|
||
|
||
3) BSW bugfix - Remove the STNDRD_BSW_FOR_SOILPSI_CALC CPP
|
||
token. This had already been set in the CN4Me code, but will cause
|
||
real changes to both the drought phenology and frozen temperature
|
||
sensitivity of the CN code.
|
||
|
||
|
||
Requirements for tag:
|
||
|
||
Test level of tag: std-test
|
||
|
||
Bugs fixed (include bugzilla ID): N/A
|
||
|
||
Known bugs (include bugzilla ID): N/A
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system:
|
||
remove the CPP flag for STNDRD_BSW_FOR_SOILPSI_CALC
|
||
|
||
Describe any changes made to the namelist:
|
||
remove: shape_fluxprof, max_altmultiplier_cryoturb, max_altdepth_cryoturbation
|
||
add: max_altdepth_cryoturbation, max_depth_cryoturb
|
||
|
||
List any changes to the defaults for the boundary datasets: N/A
|
||
|
||
Describe any substantial timing or memory changes: variable consolidation should decrease runtime
|
||
|
||
Code reviewed by: Charlie Koven
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): N/A
|
||
|
||
List all files eliminated: N/A
|
||
|
||
List all files added and what they do: N/A
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
- remove configure option for BSW
|
||
M models/lnd/clm/bld/configure
|
||
M models/lnd/clm/bld/config_files/config_definition.xml
|
||
- remove of BSW ifdef
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNDecompCascadeMod_BGC.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNDecompCascadeMod_CENTURY.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNSetValueMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/clmtypeInitMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/iniTimeConst.F90
|
||
M models/lnd/clm/src/clm4_5/main/mkarbinitMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/Hydrology2Mod.F90
|
||
|
||
- add/remove nl options for cryoturbation
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition_clm4_5.xml
|
||
|
||
- cryoturbation
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNSoilLittVertTranspMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/controlMod.F90
|
||
|
||
- variable consolidation
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNCStateUpdate2Mod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNGapMortalityMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNNStateUpdate1Mod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNNStateUpdate3Mod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNFireMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNCIsoFluxMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNSummaryMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNPhenologyMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNCStateUpdate1Mod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNDecompMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNCStateUpdate3Mod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNNStateUpdate2Mod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNSetValueMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/CNiniTimeVar.F90
|
||
M models/lnd/clm/src/clm4_5/main/clmtypeInitMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/pftdynMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/clmtype.F90
|
||
M models/lnd/clm/src/clm4_5/main/histFldsMod.F90
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
|
||
build-namelist unit tester: yes, two unexpected fails on comparison, should pass next time.
|
||
|
||
CESM test lists:
|
||
|
||
yellowstone/aux_clm intel yes
|
||
New expected failures:
|
||
all compare_hist tests with CLM45CN test should fail, but be ok next time (answer changes)
|
||
ERS_D.f10_f10.ICLM45CN4Me.nldir_ch4_set2_ciso - CFAIL - test needs to be updated to remove shape_fluxprof from namelist
|
||
ERS_D.f10_f10.ICLM45CN4Me.nldir_ch4_set3_pftroot - CFAIL - test needs to be updated to remove shape_fluxprof from namelist
|
||
PET_D_P1x30.ne30_g16.ICN - FAIL - runtime mpi abort from pio. fixed in pio-1.6.8?
|
||
SMS_RLA.f45_f45.I - FAIL - runtime mpi abort from pio. fixed in pio-1.6.8?
|
||
SMS_RLA.f45_f45.ICLM45 - FAIL - runtime mpi abort from pio. fixed in pio-1.6.8?
|
||
SMS_ROA.f45_f45.I - FAIL - runtime mpi abort from pio. fixed in pio-1.6.8?
|
||
SMS_ROA.f45_f45.ICLM45 - FAIL - runtime mpi abort from pio. fixed in pio-1.6.8?
|
||
|
||
yellowstone/aux_clm pgi yes
|
||
New expected failures:
|
||
all compare_hist tests with CLM45CN test should fail, but be ok next time (answer changes)
|
||
SMS_RLB.f45_f45.I - FAIL- runtime mpi abort from pio. fixed in pio-1.6.8?
|
||
SMS_RLB.f45_f45.ICLM45 - FAIL - runtime mpi abort from pio. fixed in pio-1.6.8?
|
||
|
||
frankfurt/aux_clm_int intel no
|
||
frankfurt/aux_clm intel no
|
||
|
||
test_driver.sh tools testing:
|
||
|
||
lynx interactive: no
|
||
yellowstone interactive: no
|
||
|
||
yellowstone/PTCLM: no
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_80
|
||
|
||
Changes answers relative to baseline: yes
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: CLM45, all CN and CN4Me compsets
|
||
- what platforms/compilers: all
|
||
- nature of change (roundoff; larger than roundoff/same climate; new climate):
|
||
variable consolidation - roundoff
|
||
cryoturbation - larger than roundoff/same climate
|
||
BSW - climate changing
|
||
|
||
If bitwise differences were observed, how did you show they were no worse
|
||
than roundoff?
|
||
|
||
If this tag changes climate describe the run(s) done to evaluate the new
|
||
climate (put details of the simulations in the experiment database):
|
||
|
||
This will change climate only in CN (not CN4Me mode), because of
|
||
the changed BSW (removal of incorrect second BSW formulation)
|
||
leading to slight differences in phenology. This has been fixed
|
||
in CN4Me for some time, and has not been observed to detrimentally
|
||
effect the climate in that configuration.
|
||
|
||
I (Charlie Koven) ran trunk tag 80 and the branch synced to tag 80 for
|
||
30 years at f19 resolution in I1850CLM45CN4Me compset, with AD spinup
|
||
turned on. I did not find sytematic differences in GPP or NEE. The
|
||
difference is that there was somewhat less passive pool carbon
|
||
mixed to the ~3m soil layer, and somewhat more accumulatin gin the
|
||
~2m layer; this is consistent with the changes to the
|
||
crypoturbation code, which sets a fixed depth of cryoturbation
|
||
throughout the permafrost region, instead of making it
|
||
proportional to active layer thickness.
|
||
|
||
URL for LMWG diagnostics output used to validate new climate: N/A
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_80
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Fri Apr 26 02:28:39 MDT 2013
|
||
One-line Summary: Bring Fang Li. Fire model into CLM4.5 science, update ALL CLM4.5 surface datasets,
|
||
provide a working initial condition file for CLM45BGC@f19_g16-1850
|
||
|
||
Purpose of changes: Bring the F. Li and S. Levis Fire model for CLMCN and CLMBGC based on
|
||
Li et al. (2012a,b; 2013). New data streams are added to bring in lightning frequency
|
||
(NASA-LIS climatology of 1995-2011 interpolated to T62) and human population density at half-degree
|
||
(currently from 1850 to 2010, no rcp data is available yet). Annual 1850–2010 population
|
||
density that is obtained by temporal linear interpolation of the data from HYDEv3.1
|
||
(prior to 1990) and GPWv3 (since 1990) at 0.5 degree resolution. GDP (Gross Domestic Product),
|
||
peat fraction, and maximum month for agricultural fires are also included on the
|
||
surface datasets. Fang Li tuned the fire model based on a branch version
|
||
(newfire05_clm45sci15_clm4_0_58) at f19_g16 resolution with CLMBGC for transient 1850-2000
|
||
with Qian atmosphere forcing. New fire fields are read in from the pft-physiology file.
|
||
|
||
ALL CLM4.5 surface datasets and pftdyn datasets were updated. ALL standard datasets
|
||
now have glc_nec=10 data on them and CAN be used for IG simulations with CISM for
|
||
10 glacier elevation classes. The standard way of running is still
|
||
with glc_nec=0. Surface datasets include data used by previous parameterizations added in CLM4.5:
|
||
|
||
ZWT0, F0, and P3 for the CLM4Me methane model
|
||
(PH can be read in on the surface dataset, but is NOT included on the current datasets)
|
||
LAKEDEPTH for the Subin variable depth lake model
|
||
(ETALAKE and LAKEFETCH can be read in, but are NOT included on the current datasets)
|
||
SLOPE, STD_ELEV for the Swenson dynamic wetlands parameterization
|
||
binfl, Ds, Dsmax, Ws for the optional VIC hydrology scheme (only read in when VIC active)
|
||
gdp, peatf, and abm for the new fire model above
|
||
(always read in although it wouldn't HAVE to be for CLMSP)
|
||
|
||
Also provide one working initial condition file for CLM45BGC at 1.9x2.5_gx1v6 resolution for 1850. This
|
||
will work for CLM45BGC (-vsoil_centbgc on) as long as the vertical carbon profiles are active. No other
|
||
initial condition files are provided at this time. This was from year 51 of a CLMBGC spinup simulation
|
||
by Fang Li with Qian forcing for 1850 (case qian_1850).
|
||
|
||
Bug fix, from Sam Levis so that non-irrigated prognostic crop for CLM4.5 works correctly. Previously
|
||
irrigated and non-irrigated crop for CLM4_5 gave the same results (with irrigation active even when
|
||
you told it NOT to be).
|
||
|
||
Also transient simulations are now allowed to be done with a cold start -- YOU SHOULD NEVER DO THIS FOR SCIENCE!
|
||
It does help facilitate testing however.
|
||
|
||
Requirements for tag:
|
||
|
||
Test level of tag: std-test
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1670 (irrigated crop and non-irrigated crop for CLM45 give same answers)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: New light_streams and popd_streams namelists for CLM
|
||
By default the light_stremas namelist runs over the NASA_LIS climatology data (3-hourly).
|
||
The population density namelist runs over the applicable years for the use_case given for the compset.
|
||
This can be customized with:
|
||
stream_year_first_popdens, stream_year_last_popdens, model_year_align_popdens
|
||
(and the filename and map-algorithm can be changed as well)
|
||
|
||
List any changes to the defaults for the boundary datasets: All surfdata, finidat, and pftdyn
|
||
datasets for clm4_5 were updated
|
||
|
||
Code reviewed by: self, slevis, fangli
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): pio
|
||
pio to pio_1_6_7
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do: None
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/bld/listDefaultNamelist.pl -- Get working for clm4_5.
|
||
M models/lnd/clm/bld/build-namelist ---------- check vsoilc_centbgc for finidat files, new light_streams and
|
||
popd_streams namelists for clm4_5
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_5.xml --- all new fsurdat, fpftdyn datasets, settings
|
||
for new popd_streams and light_streams namelists
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition_clm4_5.xml - Add new light_streams and popd_streams namelists
|
||
|
||
>>>>>>>>>>>> Set first and last pop-dens year, and do "arb_ic" rather than "startup"
|
||
>>>>>>>>>>>> type for all transient cases (allow transient cases to do a cold-start)
|
||
>>>>>>>>>>>> ALTHOUGH YOU SHOULD NEVER DO A COLD START FOR A TRANSIENT CASE!
|
||
M models/lnd/clm/bld/namelist_files/use_cases/2000_control.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/20thC_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/2000-2100_rcp8.5_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/2000_glacierMEC_control.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850_control.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp2.6_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp6_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp4.5_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp8.5_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/20thC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850_glacierMEC_control.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp2.6_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp6_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp4.5_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp8.5_glacierMEC_transient.xml
|
||
|
||
>>>>>>>>>>>> Some small changes to documentation about irrigation.
|
||
M models/lnd/clm/doc/UsersGuide/preface.xml
|
||
M models/lnd/clm/doc/UsersGuide/custom.xml
|
||
|
||
M models/lnd/clm/src/util_share/ndepStreamMod.F90 -- make default private, namelist data private, and clm_domain_mct public
|
||
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNGapMortalityMod.F90 --- add number of individuals
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNNStateUpdate3Mod.F90 -- handle more impacts of fire
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNFireMod.F90 ----------- Fire module -- almost entirely replaced. Two new public
|
||
methods added:
|
||
+ public :: CNFireInit ! Initialization of CNFire
|
||
+ public :: CNFireInterp ! Interpolate fire data
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNSummaryMod.F90 -------- Handle more impacts of fire
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNCStateUpdate3Mod.F90 -- Handle more impacts of fire
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNrestMod.F90 ----------- burndate, lfc, wf, btran2, col_ctrunc, totsomc added to restart
|
||
old fire fields removed, _vr fields required if expected.,
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNEcosystemDynMod.F90 --- Add CNFireInit, and update CNFireArea call.
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNSetValueMod.F90 ------- Set fire variables.
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNVegStructUpdateMod.F90 farea_burned impacts SAI for stubble after harvest
|
||
M models/lnd/clm/src/clm4_5/main/CNiniTimeVar.F90 -------------- Initialize new fire variables
|
||
M models/lnd/clm/src/clm4_5/main/clm_initializeMod.F90 --------- Update CNEcosystemDynInit call
|
||
M models/lnd/clm/src/clm4_5/main/accFldsMod.F90 ---------------- Add prec10 and prec60 (10 and 60 day total precipitation)
|
||
M models/lnd/clm/src/clm4_5/main/clmtypeInitMod.F90 ------------ Initialize new fire variables.
|
||
M models/lnd/clm/src/clm4_5/main/pftdynMod.F90 ----------------- Update lf_conv_cflux, make PFT weight check same as for surfrdMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/iniTimeConst.F90 -------------- Read in new fire data, abort if data needed NOT found on the
|
||
surface dataset.
|
||
M models/lnd/clm/src/clm4_5/main/findHistFields.pl ------------- Also read in CNFireMod for history fields.
|
||
M models/lnd/clm/src/clm4_5/main/clm_driver.F90 ---------------- Add CNFireInterp call.
|
||
M models/lnd/clm/src/clm4_5/main/CNiniSpecial.F90 -------------- Initialize lf_conv_cflux to zero.
|
||
M models/lnd/clm/src/clm4_5/main/pftvarcon.F90 ----------------- Read in new fire parameters
|
||
(no longer need "resist" on the pft-physiology file)
|
||
M models/lnd/clm/src/clm4_5/main/surfrdMod.F90 ----------------- Fix tolerances to match mksurdata_map
|
||
bug fix for non-irrigated crop.
|
||
M models/lnd/clm/src/clm4_5/main/clmtype.F90 ------------------- New fire fields
|
||
M models/lnd/clm/src/clm4_5/main/mkarbinitMod.F90 -------------- Initialize some new fire fields: tsoi17, fsat
|
||
M models/lnd/clm/src/clm4_5/main/histFldsMod.F90 --------------- New fire history fields
|
||
M models/lnd/clm/src/clm4_5/biogeophys/CanopyFluxesMod.F90 ----- Save btran2, smp_node_lf for fire
|
||
M models/lnd/clm/src/clm4_5/biogeophys/Hydrology2Mod.F90 ------- Save wf2, tsoi17, h2osoi_liqice_10cm
|
||
|
||
M models/lnd/clm/src/clm4_0/main/surfrdMod.F90 ----------------- Fix tolerances to match mksurdata_map
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
|
||
build-namelist unit tester: yes
|
||
|
||
CESM test lists:
|
||
|
||
yellowstone/aux_clm intel yes
|
||
yellowstone/aux_clm pgi yes
|
||
frankfurt/aux_clm_int intel yes
|
||
frankfurt/aux_clm intel yes
|
||
|
||
test_driver.sh tools testing:
|
||
|
||
lynx interactive: no
|
||
yellowstone interactive: no
|
||
|
||
yellowstone/PTCLM: no
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_79
|
||
|
||
Changes answers relative to baseline: YES!
|
||
|
||
Summarize any changes to answers:
|
||
- what code configurations: All with CLM45
|
||
- what platforms/compilers: All
|
||
- nature of change: new climate
|
||
|
||
If this tag changes climate describe the run(s) done to evaluate the new
|
||
climate (put details of the simulations in the experiment database)
|
||
/glade/p/cesm/lmwg/cases/cesm1/C20new -- on yellowstone
|
||
/glade/scratch/erik/archive/clm4079_NewFire10f19_CRU_20TR_CN4Me
|
||
/glade/scratch/erik/archive/clm4077_I1850CLM45CN4Me
|
||
/glade/scratch/erik/archive/clm4077_NewFire10f19_QIAN_20TR_CN4Me
|
||
hsi:/home/fangli/qian20
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_79
|
||
Originator(s): muszala (Stefan Muszala,UCAR/CGD,303-497-1320)
|
||
Date: Wed Apr 24 20:27:01 MDT 2013
|
||
One-line Summary: pftdyn, pft-phys*.nc and datm8 update
|
||
|
||
Purpose of changes: From Erik:: - update Don't re-weight pftdyn if weights are essentially identical (Both CLM40 AND CLM45).
|
||
- Turn wasteheat to "ON" in CLM45. (namelist change) (done)
|
||
- Change from Sam Levis for CROP to pft-physiology file so that CROP parameter is in Kelvin rather than Celsius (both CLM40 and CLM45).
|
||
- Change datm so that LWDN is NOT read from files for CRUNCEP (datm8_130424).
|
||
|
||
Requirements for tag: fix bug 1621
|
||
|
||
Test level of tag: std-test
|
||
|
||
Bugs fixed (include bugzilla ID): fixed 1621
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: N/A
|
||
|
||
Describe any changes made to the namelist: turn waste heat on in clm4_5
|
||
|
||
List any changes to the defaults for the boundary datasets: change pft-phys files for 4_0 and 4_5
|
||
|
||
Describe any substantial timing or memory changes: N/A
|
||
|
||
Code reviewed by: self, Erik, Dave Lawrence
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
|
||
< models/atm/datm https://svn-ccsm-models.cgd.ucar.edu/datm7/trunk_tags/datm8_130424
|
||
---
|
||
> models/atm/datm https://svn-ccsm-models.cgd.ucar.edu/datm7/trunk_tags/datm8_130325
|
||
|
||
List all files eliminated: N/A
|
||
|
||
List all files added and what they do: N/A
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M SVN_EXTERNAL_DIRECTORIES
|
||
update to datm8_130424
|
||
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_0.xml
|
||
- $CSMDATA/lnd/clm2/pftdata/pft-physiology.clm40.c130424.nc
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_5.xml
|
||
- change <urban_hac>ON_WASTEHEAT</urban_hac> to <urban_hac>ON</urban_hac>
|
||
- use $CSMDATA/lnd/clm2/pftdata/pft-physiology.c130424.nc
|
||
|
||
M models/lnd/clm/src/clm4_5/main/pftdynMod.F90
|
||
M models/lnd/clm/src/clm4_0/main/pftdynMod.F90
|
||
- change wtpfttot2 check
|
||
|
||
M models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml
|
||
- syntax clean up - caught by Ben Andre
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
|
||
build-namelist unit tester: OK. many expected failures due to new pft-physiology files. Should pass next time.
|
||
|
||
CESM test lists:
|
||
Many nlcomp failures:
|
||
clm4_5:
|
||
NEW: fpftcon = '/fs/cgd/csm/inputdata/lnd/clm2/pftdata/pft-physiology.c130424.nc'
|
||
BASELINE: fpftcon = '/fs/cgd/csm/inputdata/lnd/clm2/pftdata/pft-physiology.c121025.nc'
|
||
NEW: urban_hac = 'ON'
|
||
BASELINE: urban_hac = 'ON_WASTEHEAT'
|
||
clm4_0:
|
||
NEW: fpftcon = '/fs/cgd/csm/inputdata/lnd/clm2/pftdata/pft-physiology.clm40.c130424.nc'
|
||
BASELINE: fpftcon = '/fs/cgd/csm/inputdata/lnd/clm2/pftdata/pft-physiology.c110425.nc'
|
||
|
||
component_gen_comp: all PASS or BFAIL1
|
||
summarize_cprnc_diffs: differences in CLM files
|
||
|
||
yellowstone/CESM:
|
||
intel: OK. Expected failures for compare_hist (should pass next time)
|
||
FAIL ERS_D.f19_g16.IGRCP26CN.yellowstone_intel.GC.222079.compare_hist.clm4_0_78
|
||
FAIL ERS_D.f19_g16.IRCP85CN.yellowstone_intel.GC.222079.compare_hist.clm4_0_78
|
||
FAIL ERS_E.f19_g16.I1850CRUCLM45CN.yellowstone_intel.GC.222079.compare_hist.clm4_0_78
|
||
FAIL ERS_Lm3.f19_g16.IGRCP60CN.yellowstone_intel.GC.222079.compare_hist.clm4_0_78
|
||
FAIL NCK.f10_f10.ICRUCLM45.yellowstone_intel.GC.222079.compare_hist.clm4_0_78
|
||
FAIL PET_PT.f10_f10.I20TRCN.yellowstone_intel.GC.222079.compare_hist.clm4_0_78
|
||
FAIL SMS.f19_g16.IRCP45CN.yellowstone_intel.GC.222079.compare_hist.clm4_0_78
|
||
pgi : OK. Expected failures for compare_hist (should pass next time)
|
||
FAIL ERS_D.hcru_hcru.I_2000_CRUFRC_CLM45_CN.yellowstone_pgi.GC.111079.compare_hist.clm4_0_78
|
||
FAIL ERS_D.hcru_hcru.I_2000_CRUFRC_CN.yellowstone_pgi.GC.111079.compare_hist.clm4_0_78
|
||
FAIL PET_PT.f10_f10.I20TRCN.yellowstone_pgi.GC.111079.compare_hist.clm4_0_78
|
||
|
||
frankfurt/CESM:
|
||
intel: OK. Expected failures for compare_hist (should pass next time)
|
||
FAIL SMS.f10_f10.IRCP26CN.frankfurt_intel.GC.pft79.compare_hist.clm4_0_78
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_78
|
||
|
||
Changes answers relative to baseline: yes
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: all
|
||
- what platforms/compilers: all
|
||
- nature of change (roundoff; larger than roundoff/same climate; new climate): same climate
|
||
-in coupler history files: l2x_Sl_*, l2x_Fall, x2l_Slrr* and some r2x_* fields change
|
||
-in clm history files: for these tests only differences seen in IGRCP60CN
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_78
|
||
Originator(s): muszala (Stefan Muszala,UCAR/CGD,303-497-1320)
|
||
Date: Tue Apr 23 19:25:18 MDT 2013
|
||
One-line Summary: MEGAN fixes
|
||
|
||
Purpose of changes:
|
||
|
||
- Bug fixes in MEGAN VOC emission fluxes and dry deposition velocities
|
||
- Remove the land fraction weighting from MEGAN history fields
|
||
- Added XPAN capability to dry deposition parametrization
|
||
|
||
Requirements for tag: N/A
|
||
|
||
Test level of tag: standard
|
||
|
||
Bugs fixed (include bugzilla ID): N/A
|
||
|
||
Known bugs (include bugzilla ID): N/A
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: N/A
|
||
|
||
Describe any changes made to the namelist: N/A
|
||
|
||
List any changes to the defaults for the boundary datasets: N/A
|
||
|
||
Describe any substantial timing or memory changes: N/A
|
||
|
||
Code reviewed by: self, starting branch from Erik.
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): N/A
|
||
|
||
List all files eliminated: N/A
|
||
|
||
List all files added and what they do: N/A
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition_clm4_0.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition_clm4_5.xml
|
||
- maximum string length of megan_specifier increased to 1024 characters
|
||
|
||
M models/lnd/clm/src/clm4_5/biogeochem/VOCEmissionMod.F90
|
||
M models/lnd/clm/src/clm4_0/biogeochem/VOCEmissionMod.F90
|
||
- land fraction weighting has been removed from the MEGAN diagnostics
|
||
- added initialization of the vocflx_meg array to zero to prevent
|
||
erroneous values from contributing to the MEGAN emissions
|
||
|
||
M models/lnd/clm/src/clm4_5/biogeochem/DryDepVelocity.F90
|
||
M models/lnd/clm/src/clm4_0/biogeochem/DryDepVelocity.F90
|
||
- corrected surface pressure
|
||
- added XPAN specification
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
|
||
build-namelist unit tester: OK
|
||
|
||
yellowstone/CESM:
|
||
-intel: OK
|
||
-component_gen_comp fails on a number of tests, but it is all expected. summarize_cprnc_diffs verifies that all fails in the
|
||
CLM history files is consistent.
|
||
-compare_hist failures are expected due to new dry deposition values going through coupler.
|
||
-pgi : OK
|
||
-compare_hist failures are expected
|
||
|
||
frankfurt/CESM:
|
||
-intel: OK.
|
||
-compare_hist failures are expected
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_77
|
||
|
||
Changes answers relative to baseline: Yes. Changes in l2x_Sl_dd{001-035},l2x_Sl_dd{040,041,043} in coupler hist file.
|
||
Possible changes in *_voc fields in coupler hist files for certain configurations. Changes in 10 MEG_* fields and VOCFLXT in CLM history files.
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: All
|
||
- what platforms/compilers: All
|
||
- nature of change (roundoff; larger than roundoff/same climate; new climate): same climate. changes in CLM fields range from 1.e-9
|
||
(VOCFLXT) to 1.e-17 (MEG_thujene_a)
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_77
|
||
Originator(s): sacks (Bill Sacks,UCAR/CGD,303-497-1762)
|
||
Date: Tue Apr 23 11:38:45 MDT 2013
|
||
One-line Summary: fix carbon balance bug in transient runs with VERTSOI, and fix Soil Hydrology bug
|
||
|
||
Purpose of changes:
|
||
|
||
Fix two bugs:
|
||
|
||
(1) In transient CLM45 runs with VERTSOI, a carbon balance error
|
||
occurred due to two routines being called with updated filters
|
||
when they should have been called with filters set at their values
|
||
from the previous time step. This bug has existed since clm4_0_62.
|
||
|
||
(2) A potential for an array out-of-bounds error (which could show up
|
||
as garbage results if array bounds checking was off) which showed
|
||
up in rare circumstances (e.g., a single grid cell in Greenland in
|
||
a 1-year test run)
|
||
|
||
Requirements for tag: Fix bugs 1663, 1664
|
||
|
||
Test level of tag: standard
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
|
||
1663 (array bounds error in SoilHydrologyMod)
|
||
1664 (carbon balance errors)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: None
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): None
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do: None
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
========= Fix for bug 1664
|
||
M models/lnd/clm/src/clm4_5/main/clm_driver.F90
|
||
|
||
========= Fix for bug 1663
|
||
M models/lnd/clm/src/clm4_5/biogeophys/SoilHydrologyMod.F90
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
Standard Tag Pretag *** Standard Tag Posttag **
|
||
|
||
build-namelist unit tester: no
|
||
|
||
CESM test lists:
|
||
|
||
yellowstone/CESM: yes
|
||
|
||
All PASS or xFAIL; all component_gen_comp comparisons pass or BFAIL1
|
||
|
||
yellowstone/CESM/allIcompsets: no
|
||
|
||
frankfurt/CESM: yes
|
||
|
||
All PASS or xFAIL
|
||
|
||
test_system testing:
|
||
|
||
yellowstone batch: no
|
||
frankfurt interactive: no
|
||
yellowstone interactive: no
|
||
lynx batch: no
|
||
lynx interactive: no
|
||
frankfurt batch: no
|
||
|
||
test_driver.sh tools testing:
|
||
|
||
lynx interactive: no
|
||
yellowstone interactive: no
|
||
|
||
yellowstone/PTCLM: no
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_76
|
||
|
||
Changes answers relative to baseline: YES, potentially (though none
|
||
observed in standard testing)
|
||
|
||
Answer changes are possible in any CLM45 case due to the SoilHydrology
|
||
bug fix (1663). This changes answers only in rare situations where the
|
||
water table comes near the surface (e.g., in a 1-year test run, this only
|
||
happened in one grid cell in Greenland)
|
||
|
||
In addition, the following answer changes are expected due to the fix for
|
||
bug 1664:
|
||
|
||
(1) CLM45 transient with VERTSOI (i.e., BGC). Implementing this change in
|
||
clm4_0_62 (the first tag that exhibited bug 1664), clm4_0_62-withFix
|
||
was identical to clm4_0_61 for this configuration. But clm4_0_77 will
|
||
differ from clm4_0_76 for this configuration.
|
||
|
||
(2) Answers are changed for CLM45 CNDV with VERTSOI (i.e., BGCDV). It
|
||
appears that this configuration was buggy before this tag (e.g.,
|
||
restarts weren't exact), so this tag changes answers in a way that
|
||
seems to fix this configuration.
|
||
|
||
|
||
If bitwise differences were observed, how did you show they were no worse
|
||
than roundoff? NOT DONE
|
||
|
||
If this tag changes climate describe the run(s) done to evaluate the new
|
||
climate (put details of the simulations in the experiment database)
|
||
- casename: N/A
|
||
|
||
URL for LMWG diagnostics output used to validate new climate: N/A
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_76
|
||
Originator(s): muszala (Stefan Muszala)
|
||
Date: Mon Apr 22 13:36:26 MDT 2013
|
||
One-line Summary: spinup changes from Charlie Koven (part 1)
|
||
|
||
Purpose of changes:
|
||
|
||
Remove SPINUP CPP tokens, in favor of a run-time namelist item that can be set to
|
||
change the spinup mode on the fly. The state is stored on the restart file, and
|
||
if the user changes the mode on the namelist -- the model will automatically do
|
||
the "ENTER-SPINUP" or "EXIT-SPINUP" step as needed on the first time-step. The
|
||
spinup options were thus removed from the CLM configure for CLM45 and moved to
|
||
the build-namelist as option "-spinup" with values either "on" or "off".
|
||
|
||
|
||
Add new history fields: TOTLITC_1m, TOTSOMC_1m, TOTLITN_1m, and TOTSOMN_1m.
|
||
Remove the namelist item: reset_permafrost_c_n_pools. Removed default history
|
||
output for decomposing C pool changes due to vertical transport, and for vertical
|
||
profiles for N Deposition and fixation.
|
||
|
||
|
||
Answer Changes for C13: C13 and C13 Carbon isotopes are handled a bit differently
|
||
when they are NOT on the restart file. For C13 prior timestep's downregulation
|
||
is used in calculating ci used for photosynthetic discrimination. This changes
|
||
answers when use_c13 is turned on.
|
||
|
||
Requirements for tag: N/A
|
||
|
||
Test level of tag: std-tag
|
||
|
||
Bugs fixed (include bugzilla ID): N/A
|
||
|
||
Known bugs (include bugzilla ID): N/A
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: Change the way spin up is handled
|
||
|
||
Describe any changes made to the namelist: spinup now controlled in build-namelist
|
||
|
||
List any changes to the defaults for the boundary datasets: N/A
|
||
|
||
Describe any substantial timing or memory changes: N/A
|
||
|
||
Code reviewed by: Dave L. checked spinup test comparing old and new method. Erik, Charlie Koven
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
|
||
-scripts https://svn-ccsm-models.cgd.ucar.edu/scripts/trunk_tags/scripts4_130416a
|
||
+scripts https://svn-ccsm-models.cgd.ucar.edu/scripts/trunk_tags/scripts4_130419a
|
||
|
||
List all files eliminated: N/A
|
||
|
||
List all files added and what they do:
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/bld/build-namelist
|
||
M models/lnd/clm/src/clm4_5/main/clmtypeInitMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/histFldsMod.F90
|
||
M models/lnd/clm/bld/configure
|
||
M models/lnd/clm/bld/config_files/config_definition.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_5.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_overall.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition_clm4_5.xml
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNDecompCascadeMod_BGC.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNSummaryMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNrestMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNDecompCascadeMod_CENTURY.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNEcosystemDynMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNSetValueMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNSoilLittVertTranspMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNC14DecayMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/clm_varcon.F90
|
||
M models/lnd/clm/src/clm4_5/main/CNiniTimeVar.F90
|
||
M models/lnd/clm/src/clm4_5/main/controlMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/clm_varctl.F90
|
||
M models/lnd/clm/src/clm4_5/main/clm_driver.F90
|
||
M models/lnd/clm/src/clm4_5/main/clmtype.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/BiogeophysRestMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/CanopyFluxesMod.F90
|
||
M SVN_EXTERNAL_DIRECTORIES
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
|
||
build-namelist unit tester: OK.
|
||
some new failures that should be gone when compared to the next tag. This is due to the new namelist variable
|
||
|
||
< spinup_state = 0
|
||
|
||
418/444 < FAIL> <Test Id: 418> <Desc: lnd_in file the same as expected for phys45>
|
||
423/444 < FAIL> <Test Id: 423> <Desc: lnd_in file the same as expected for phys45>
|
||
428/444 < FAIL> <Test Id: 428> <Desc: lnd_in file the same as expected for phys45>
|
||
433/444 < FAIL> <Test Id: 433> <Desc: lnd_in file the same as expected for phys45>
|
||
438/444 < FAIL> <Test Id: 438> <Desc: lnd_in file the same as expected for phys45>
|
||
443/444 < FAIL> <Test Id: 443> <Desc: lnd_in file the same as expected for phys45-crop>
|
||
|
||
CESM test lists:
|
||
|
||
yellowstone/CESM: SPM - tracking tputcomp failures
|
||
cesm intel: OK
|
||
FAIL ERS.f09_g16.ICLM45VIC.nldir_vic_vrtlay.yellowstone_intel.GC.222075.tputcomp.clm4_0_74
|
||
FAIL ERS_D.f10_f10.I.yellowstone_intel.GC.222075.tputcomp.clm4_0_74
|
||
FAIL ERS_D.f10_f10.ICLM45.yellowstone_intel.GC.222075.tputcomp.clm4_0_74
|
||
FAIL ERS_D.f10_f10.ICLM45CN4Me.nldir_ch4_set2_ciso.yellowstone_intel.GC.222075.tputcomp.clm4_0_74
|
||
FAIL ERS_D.f10_f10.ICLM45CN4Me.nldir_ch4_set3_pftroot.yellowstone_intel.GC.222075.tputcomp.clm4_0_74
|
||
FAIL ERS_D.f10_f10.ICLM45CN4MeNoVS.nldir_rootlit.yellowstone_intel.GC.222075.tputcomp.clm4_0_74
|
||
FAIL ERS_E.f19_g16.I1850.yellowstone_intel.GC.222075.tputcomp.clm4_0_74
|
||
FAIL ERS_Lm3.f19_g16.IGRCP60CN.yellowstone_intel.GC.222075.tputcomp.clm4_0_74
|
||
cesm pgi : OK
|
||
FAIL SMS.1x1_numaIA.ICNCROP.yellowstone_pgi.GC.111075.tputcomp.clm4_0_74
|
||
|
||
frankfurt/CESM:
|
||
cesm intel: OK
|
||
FAIL ERS.f45_g37.I1850CN.frankfurt_intel.GC.00075.tputcomp.clm4_0_74
|
||
FAIL SMS.f10_f10.IRCP26CN.frankfurt_intel.GC.00075.tputcomp.clm4_0_74
|
||
FAIL SMS_D.1x1_mexicocityMEX.I.frankfurt_intel.GC.00075.tputcomp.clm4_0_74
|
||
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_75
|
||
|
||
Changes answers relative to baseline: some changes
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Answer Changes for C13: C13 and C13 Carbon isotopes are handled a bit differently
|
||
when they are NOT on the restart file. For C13 prior timestep's downregulation
|
||
is used in calculating ci used for photosynthetic discrimination. This changes
|
||
answers when use_c13 is turned on.
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_75
|
||
Originator(s): muszala (Stefan Muszala)
|
||
Date: Fri Apr 19 16:13:42 MDT 2013
|
||
One-line Summary: run propset
|
||
|
||
Purpose of changes: run propset so externals are updated
|
||
|
||
Requirements for tag:N/A
|
||
|
||
Test level of tag: critical
|
||
|
||
Bugs fixed (include bugzilla ID): N/A
|
||
|
||
Known bugs (include bugzilla ID): N/A
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system:N/A
|
||
|
||
Describe any changes made to the namelist:N/A
|
||
|
||
List any changes to the defaults for the boundary datasets: N/A
|
||
|
||
Describe any substantial timing or memory changes: N/A
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): N/A
|
||
|
||
List all files eliminated: N/A
|
||
|
||
List all files added and what they do: N/A
|
||
|
||
List all existing files that have been modified, and describe the changes:N/A
|
||
|
||
Machines testing ran on: no testing run
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_74
|
||
Originator(s): muszala (Stefan Muszala,UCAR/CGD,303-497-1320)
|
||
Date: Wed Apr 17 15:58:50 MDT 2013
|
||
One-line Summary: snow_depth changes, major scripts overhaul, small fix for tools
|
||
|
||
Purpose of changes: bring in snow_depth changes (bfb except for one field in clm hist files, SNOWDP)
|
||
update external to alpha06e and bring in scripts refactoring by mvertens. Bug fix for mksurfdata_map
|
||
by sacks. Some minor code cleanup by muszala.
|
||
|
||
Requirements for tag: N/A
|
||
|
||
Test level of tag: doc, std-test + tools
|
||
|
||
Bugs fixed (include bugzilla ID): N/A
|
||
|
||
Known bugs (include bugzilla ID): Bug in pio1_6_6 which kills mpi-serial runs, jedwards is working on fix.
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: N/A
|
||
|
||
Describe any changes made to the namelist: N/A
|
||
|
||
List any changes to the defaults for the boundary datasets: N/A
|
||
|
||
Describe any substantial timing or memory changes: N/A
|
||
|
||
Code reviewed by: self, mvertens, swensoc
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
|
||
< scripts https://svn-ccsm-models.cgd.ucar.edu/scripts/trunk_tags/scripts4_130416a
|
||
> scripts https://svn-ccsm-models.cgd.ucar.edu/scripts/branch_tags/newcompsets2_tags/newcompsets2_02_scripts4_130405a
|
||
< scripts/ccsm_utils/Machines https://svn-ccsm-models.cgd.ucar.edu/Machines/trunk_tags/Machines_130412
|
||
> scripts/ccsm_utils/Machines https://svn-ccsm-models.cgd.ucar.edu/Machines/trunk_tags/Machines_130403
|
||
< models/drv https://svn-ccsm-models.cgd.ucar.edu/drv/seq_mct/trunk_tags/drvseq4_2_29
|
||
> models/drv https://svn-ccsm-models.cgd.ucar.edu/drv/seq_mct/trunk_tags/drvseq4_2_26
|
||
< models/utils/pio http://parallelio.googlecode.com/svn/trunk_tags/pio1_6_6/pio
|
||
> models/utils/pio http://parallelio.googlecode.com/svn/trunk_tags/pio1_6_5/pio
|
||
< tools/cprnc https://svn-ccsm-models.cgd.ucar.edu/tools/cprnc/trunk_tags/cprnc_130411
|
||
< tools/mapping https://svn-ccsm-models.cgd.ucar.edu/tools/mapping/trunk_tags/mapping_130403
|
||
> mapping https://svn-ccsm-models.cgd.ucar.edu/tools/mapping/trunk_tags/mapping_130308
|
||
< models/lnd/clm/tools/clm4_5/gen_domain https://svn-ccsm-models.cgd.ucar.edu/tools/mapping/trunk_tags/mapping_130403/gen_domain_files
|
||
> models/lnd/clm/tools/clm4_5/gen_domain https://svn-ccsm-models.cgd.ucar.edu/tools/mapping/trunk_tags/mapping_130308/gen_domain_files
|
||
|
||
List all files eliminated: models/lnd/clm/tools/SVN_EXTERNAL_DIRECTORIES (moved cprnc to common location).
|
||
|
||
List all files added and what they do: N/A
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
SVN_EXTERNAL_DIRECTORIES
|
||
|
||
--small fix from sacks.
|
||
models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkglcmecMod.F90
|
||
models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mkglcmecMod.F90
|
||
|
||
--update xFail list since we now run test_system tests out of cesm and scripts
|
||
--test_system now uses create_test
|
||
models/lnd/clm/test/system/test_system
|
||
models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml
|
||
|
||
--minor clean up
|
||
models/lnd/clm/src/cpl_mct/lnd_comp_mct.F90
|
||
models/lnd/clm/src/util_share/organicFileMod.F90
|
||
models/lnd/clm/src/util_share/decompInitMod.F90
|
||
|
||
--snow depth changes
|
||
models/lnd/clm/src/clm4_5/biogeochem/ch4Mod.F90
|
||
models/lnd/clm/src/clm4_5/biogeochem/CNPhenologyMod.F90
|
||
models/lnd/clm/src/clm4_5/biogeochem/STATICEcosysDynMod.F90
|
||
models/lnd/clm/src/clm4_5/biogeochem/CNVegStructUpdateMod.F90
|
||
models/lnd/clm/src/clm4_5/main/initSurfAlbMod.F90
|
||
models/lnd/clm/src/clm4_5/main/clm_driver.F90
|
||
models/lnd/clm/src/clm4_5/main/inicPerpMod.F90
|
||
models/lnd/clm/src/clm4_5/main/clmtype.F90
|
||
models/lnd/clm/src/clm4_5/main/mkarbinitMod.F90
|
||
models/lnd/clm/src/clm4_5/main/clmtypeInitMod.F90
|
||
models/lnd/clm/src/clm4_5/main/histFldsMod.F90
|
||
models/lnd/clm/src/clm4_5/biogeophys/SoilTemperatureMod.F90
|
||
models/lnd/clm/src/clm4_5/biogeophys/SLakeFluxesMod.F90
|
||
models/lnd/clm/src/clm4_5/biogeophys/SnowHydrologyMod.F90
|
||
models/lnd/clm/src/clm4_5/biogeophys/SLakeHydrologyMod.F90
|
||
models/lnd/clm/src/clm4_5/biogeophys/Hydrology1Mod.F90
|
||
models/lnd/clm/src/clm4_5/biogeophys/BiogeophysRestMod.F90
|
||
models/lnd/clm/src/clm4_5/biogeophys/UrbanMod.F90
|
||
models/lnd/clm/src/clm4_5/biogeophys/SLakeTemperatureMod.F90
|
||
models/lnd/clm/src/clm4_5/biogeophys/CanopyFluxesMod.F90
|
||
models/lnd/clm/src/clm4_5/biogeophys/SurfaceRadiationMod.F90
|
||
models/lnd/clm/src/clm4_5/biogeophys/initSLakeMod.F90
|
||
models/lnd/clm/src/clm4_5/biogeophys/SurfaceAlbedoMod.F90
|
||
models/lnd/clm/src/clm4_5/biogeophys/Hydrology2Mod.F90
|
||
models/lnd/clm/src/clm4_5/biogeophys/SoilHydrologyMod.F90
|
||
models/lnd/clm/src/clm4_5/biogeochem/DryDepVelocity.F90
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
|
||
build-namelist unit tester: OK.
|
||
|
||
CESM test lists: (this now includes tests from test_system batch from yellowstone).
|
||
|
||
yellowstone::
|
||
CESM intel: OK
|
||
CESM pgi: OK
|
||
frankfurt:
|
||
CESM intel: OK. just ran generate. run these instead of test_system interactive tests from now on.
|
||
|
||
Tool testing: OK. This was to double check my merge since the branch I started with was in clm4_0_68.
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_73
|
||
|
||
Changes answers relative to baseline: Only change is in the clm history field, SNOWDP. Everything else is bfb.
|
||
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_73
|
||
Originator(s): sacks (Bill Sacks,UCAR/CGD,303-497-1762)
|
||
Date: Mon Apr 15 09:48:03 MDT 2013
|
||
One-line Summary: update mksurfdata_map for CLM4.5, and other misc. updates, mainly to tools
|
||
|
||
Purpose of changes:
|
||
|
||
Main purpose is to add a bunch of new fields to the CLM4.5 mksurfdata_map:
|
||
- SLOPE, STD_ELEV
|
||
- LAKEDEPTH
|
||
- peatf, abm, gdp (for fire)
|
||
- binfl, Ws, Dsmax, Ds (for VIC)
|
||
- F0, P3, ZWT0 (for methane)
|
||
|
||
Also, other miscellaneous changes:
|
||
|
||
- some refactoring of mksurfdata_map, and get more routines under unit test
|
||
|
||
- for CLM4.5 mksurfdata_map, always use hires datasets, except for pft
|
||
|
||
- add support for 36 glc_mec elevation classes (though there are currently
|
||
no surface datasets for this option)
|
||
|
||
- add support for 1-d domain files in mksurfdata_map
|
||
|
||
- add createXMLEntries.pl for creating xml entries for new mapping files
|
||
|
||
- change default behavior of new_woodharv for clm4.0 (default is true now),
|
||
and only support new_woodharv=true for clm4.5
|
||
|
||
- allow global & regional map generation in a single submission of
|
||
mkmapdata/regridbatch.sh
|
||
|
||
- handle clm4_0 vs clm4_5 distinction in mkmapdata.sh
|
||
|
||
- handle large file support more robustly in mkmapdata.sh
|
||
|
||
- refactored mkscripgrid.ncl to use built-in ESMF utility
|
||
|
||
- remove 0.47x0.63 support for CLM4.5, since we don't have a good scrip
|
||
grid file for that resolution
|
||
|
||
- in some files in bld/namelist_files, fix some resolutions listed as
|
||
360x720 to be 360x720cru
|
||
|
||
- a few other minor changes, as noted below
|
||
|
||
|
||
Requirements for tag: Requirements: tools tests, and build-namelist
|
||
test (to catch any accidental changes to CLM's namelist), fix bug:
|
||
1641. Also ran standard tests to cover all bases.
|
||
|
||
Test level of tag: standard + tools
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
- 1641 (RCP6 and RCP8.5 used old bad wood harvest for 2006 and 2007)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None to CLM namelist, but many
|
||
changes to mksurfdata_map namelist.
|
||
|
||
List any changes to the defaults for the boundary datasets: None
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): None
|
||
|
||
List all files eliminated:
|
||
|
||
========= Move to new inputs directory
|
||
D models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/test_lookup_2d_netcdf.nc
|
||
|
||
List all files added and what they do:
|
||
|
||
========= Create xml entries and commands to move files to inputdata for
|
||
a bunch of mapping files
|
||
A models/lnd/clm/tools/clm4_5/mkmapdata/createXMLEntries.pl
|
||
|
||
========= Guide for how to add new fields to mksurfdata_map
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/README.developers
|
||
|
||
========= Pull out shared mksurfdata_map code into new, shared modules
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkdiagnosticsMod.F90
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkchecksMod.F90
|
||
|
||
========= Regrid new fields for mksurfdata_map
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mktopostatsMod.F90
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkgdpMod.F90
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkagfirepkmonthMod.F90
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkpeatMod.F90
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkVICparamsMod.F90
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkCH4inversionMod.F90
|
||
|
||
========= Get more of mksurfdata_map code under unit tests
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/test_mkchecksMod.F90
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/test_mkgridmapMod.F90
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/test_mkdomainMod.F90
|
||
|
||
========= Add inputs for new mksurfdata_map unit tests
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/inputs
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/inputs/test_domain_read_dims__lsmlon.nc
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/inputs/test_domain_read_dims__lon.nc
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/inputs/test_domain_read_dims__lon_and_num_pixels.nc
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/inputs/test_domain_read_dims__lon_and_ni.nc
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/inputs/test_domain_read_dims__num_pixels.nc
|
||
|
||
========= Move to inputs directory
|
||
A models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/inputs/test_lookup_2d_netcdf.nc
|
||
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
========= Add new mksurfdata_map variables and mapping files
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkvarctl.F90
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mksurfdat.F90
|
||
- also add no_inlandwet option
|
||
- also handle the case where special landunits sum to a
|
||
tiny bit more than 100% and thus give negative pct_pft
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mklanwatMod.F90
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkfileMod.F90
|
||
- also add some other global attributes
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/src/Srcfiles
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/mksurfdata.pl
|
||
- also add merge_gis and inlandwet options, remove ngwh
|
||
option, remove hires option (instead use hirespft)
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/mksurfdata_map.namelist
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_5.xml
|
||
- also add support for 36 glc_mec columns, and remove 0.47x0.63
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_5_tools.xml
|
||
- also remove 0.47x0.63, remove coarse-res lake, change logic for
|
||
determining glacier dataset, remove ngwh=off rcp6 and rcp8.5 datasets
|
||
- also add xml file support for more scrip grid file info
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition_clm4_5.xml
|
||
- also add support for 36 glc_mec columns, no_inlandwet option,
|
||
remove a duplicate section, remove 0.47x0.63
|
||
- also add xml file support for more scrip grid file info
|
||
M models/lnd/clm/bld/namelist_files/checkmapfiles.ncl
|
||
M models/lnd/clm/doc/UsersGuide/tools.xml
|
||
|
||
========= Add nodata argument to gridmap_areaave
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkgridmapMod.F90
|
||
- also add gridmap_areastddev and gridmap_check routines
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mklaiMod.F90
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mksoilMod.F90
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkharvestMod.F90
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkurbanparCommonMod.F90
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkvocefMod.F90
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkpftMod.F90
|
||
|
||
========= Add support for 36 glc_mec elevation classes
|
||
M models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mkglcmecMod.F90
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkglcmecMod.F90
|
||
M models/lnd/clm/bld/build-namelist
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_0.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_0_tools.xml
|
||
- also fix ngwh default for rcp6 for 2006 and 2007
|
||
- also add xml file support for more scrip grid file info
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition_clm4_0.xml
|
||
- also add xml file support for more scrip grid file info
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_overall.xml
|
||
|
||
========= Change default behavior of new_woodharv for clm4.0
|
||
M models/lnd/clm/tools/clm4_0/mksurfdata_map/mksurfdata.pl
|
||
|
||
========= Add new test routines
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/test_mksurfdata_map.F90
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/Srcfiles
|
||
|
||
========= Change location of input files for unit testing
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/test_mkncdio.F90
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/test_mkindexmapMod.F90
|
||
|
||
========= Add support for 1-d domain files; allow larger diffs in
|
||
domain_checksame
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkdomainMod.F90
|
||
|
||
========= Allow global & regional map generation in a single submission
|
||
M models/lnd/clm/tools/clm4_5/mkmapdata/regridbatch.sh
|
||
|
||
========= Fix yellowstone ESMF path, add new grids, remove bluefire,
|
||
no longer make atm-ocn and RTM mapping files, handle large
|
||
file support and other grid-specific flags in a more robust
|
||
way, add option to differentiate between clm4_0 vs 4_5
|
||
M models/lnd/clm/tools/clm4_5/mkmapdata/mkmapdata.sh
|
||
|
||
========= Refactored to use built-in ESMF utility
|
||
M models/lnd/clm/tools/clm4_5/mkmapgrids/mkscripgrid.ncl
|
||
|
||
========= Remove 0.47x0.63 for CLM4.5, since we don't have a good scrip grid
|
||
file for that resolution
|
||
M models/lnd/clm/tools/clm4_5/mkmapgrids/mkmapgrids.csh
|
||
|
||
========= Renumber build-namelist unit tests due to removing a
|
||
resolution. Also cleaned up expectedFails list, mostly removing
|
||
tests that now pass, changing failure types, and adding
|
||
ERB.ne30_g16.I_1948-2004, which failed in clm4_0_72, too
|
||
M models/lnd/clm/bld/unit_testers/build-namelist_test.pl
|
||
M models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml
|
||
|
||
========= Fix some paths in tools test scripts
|
||
M models/lnd/clm/test/tools/TBLCFGtools.sh
|
||
M models/lnd/clm/test/tools/TBLscript_tools.sh
|
||
M models/lnd/clm/test/tools/test_driver.sh
|
||
M models/lnd/clm/test/tools/TBLtools.sh
|
||
M models/lnd/clm/test/tools/TOPtools.sh
|
||
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
|
||
build-namelist unit tester: yes
|
||
All PASS or xFAIL
|
||
|
||
CESM test lists:
|
||
|
||
yellowstone/CESM: yes
|
||
All PASS or xFAIL except:
|
||
|
||
***** Not listed in xFAIL list, but failed in clm4_0_72, so I'm
|
||
adding it to the xFAIL list
|
||
FAIL ERB.ne30_g16.I_1948-2004.yellowstone_intel
|
||
|
||
yellowstone/CESM/allIcompsets: no
|
||
|
||
test_system testing:
|
||
|
||
yellowstone batch: yes
|
||
All PASS or xFAIL except:
|
||
|
||
***** No baselines
|
||
BFAIL ERS_D.f10_f10.I_2000_CLM45_CN4MeNoVSoil.yellowstone_intel_rootlit.GC.142502.compare_hist.clm4_0_72
|
||
|
||
From component_gen_comp, all PASS or BFAIL1 except:
|
||
|
||
****** No baselines
|
||
BFAIL2 ERS_D.f10_f10.I_2000_CLM45_CN4MeNoVSoil.yellowstone_intel_rootlit.compare_hist.clm4_0_72.clm2.h0 (baseline history file does not exist)
|
||
BFAIL2 ERS_D.f10_f10.I_2000_CLM45_CN4MeNoVSoil.yellowstone_intel_rootlit.compare_hist.clm4_0_72.clm2.h1 (baseline history file does not exist)
|
||
|
||
|
||
frankfurt interactive: yes
|
||
All PASS or xFAIL (including component_gen_comp)
|
||
|
||
|
||
yellowstone interactive: no
|
||
lynx batch: no
|
||
lynx interactive: no
|
||
frankfurt batch: no
|
||
|
||
test_driver.sh tools testing:
|
||
|
||
frankfurt interactive: no
|
||
Couldn't get tools to build on frankfurt, from either my branch or
|
||
the clm4_0_72 trunk tag
|
||
|
||
yellowstone interactive: yes
|
||
All PASS except:
|
||
|
||
********* These seem to be expected failures, based on the fact that they fail in clm4_0_72. Note that the
|
||
********* gen_domain tests themselves pass, but the baseline comparisons fail, even if I compare clm4_0_72
|
||
********* against itself
|
||
006 ble14 TBLCFGtools.sh clm4_5 gen_domain CFGtools__ds T31.runoptions ..........................rc=4 FAIL
|
||
008 ble@4 TBLCFGtools.sh clm4_5 gen_domain CFGtools__ds ne30.runoptions .........................rc=4 FAIL
|
||
027 smiS4 TSMscript_tools.sh clm4_5 ncl_scripts getregional_datasets.pl getregional .............rc=6 FAIL
|
||
028 bliS4 TBLscript_tools.sh clm4_5 ncl_scripts getregional_datasets.pl getregional .............rc=4 FAIL
|
||
|
||
********* Expected baseline failures due to changes in default behavior of CLM4_5 mksurfdata_map
|
||
********* (see notes on answer changes, below, for what changed; I have rerun these tests with some
|
||
********* changes on my branch and in the trunk tag to confirm that baseline comparisons pass when I
|
||
********* revert the differences noted there)
|
||
012 blg54 TBLtools.sh clm4_5 mksurfdata_map tools__s namelist ...................................rc=7 FAIL
|
||
020 bli24 TBLscript_tools.sh clm4_5 mksurfdata_map mksurfdata.pl mksrfdt_T31_crpglc_2000^tools__ds rc=7 FAIL
|
||
022 bli53 TBLscript_tools.sh clm4_5 mksurfdata_map mksurfdata.pl mksrfdt_10x15_1850^tools__o ....rc=7 FAIL
|
||
024 bli54 TBLscript_tools.sh clm4_5 mksurfdata_map mksurfdata.pl mksrfdt_10x15_1850^tools__ds ...rc=7 FAIL
|
||
026 bli57 TBLscript_tools.sh clm4_5 mksurfdata_map mksurfdata.pl mksrfdt_10x15_1850^tools__do ...rc=7 FAIL
|
||
030 bli74 TBLscript_tools.sh clm4_5 mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools_ rc=7 FAIL
|
||
032 bliT4 TBLscript_tools.sh clm4_5 mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp24_2000^tools_ rc=7 FAIL
|
||
|
||
|
||
yellowstone/PTCLM: no
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_72
|
||
|
||
Changes answers relative to baseline: NO. However, changes behavior of
|
||
these offline tools:
|
||
|
||
mksurfdata_map for clm4.5: changes the following defaults:
|
||
- use hires raw datasets (where available) for everything except pctpft
|
||
- zeroes out inland wetland areas
|
||
- changes default glacier dataset for glc_mec surface datasets
|
||
- uses correct ngwh dataset for rcp6.0 2006 & 2007
|
||
|
||
mksurfdata_map for clm4.0: changes the following defaults:
|
||
- uses correct ngwh dataset for rcp6.0 2006 & 2007
|
||
|
||
mkmapdata.sh:
|
||
- no longer generates ocean-atmosphere and RTM mapping files
|
||
|
||
mkscripgrid.ncl:
|
||
- roundoff-level changes in coordinates
|
||
- grid_dims is fixed (now correctly nx by ny, rather than ntot by ntot)
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_72
|
||
Originator(s): muszala (Stefan Muszala,UCAR/CGD,303-497-1320)
|
||
Date: Thu Apr 11 15:13:40 MDT 2013
|
||
One-line Summary: maoyi bug fix for vic hydro
|
||
|
||
Purpose of changes: Bring in changes from Maoyi that fix a few bugs in the VIC hydrology code. Make a small change in
|
||
scripts that fixes NoVS runs.
|
||
|
||
Requirements for tag: N/A
|
||
|
||
Test level of tag: std-test
|
||
|
||
Bugs fixed (include bugzilla ID): 1648
|
||
|
||
Known bugs (include bugzilla ID): 1658 - ERB problem with clm4_0.
|
||
1659 - RTM restart problem when under a day boundary
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: changed NoVSBGC to NoVS in scripts branch_tag
|
||
|
||
Describe any changes made to the namelist: N/A
|
||
|
||
List any changes to the defaults for the boundary datasets: N/A
|
||
|
||
Describe any substantial timing or memory changes: N/A
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): changed scripts branch tag to
|
||
|
||
-scripts https://svn-ccsm-models.cgd.ucar.edu/scripts/branch_tags/newcompsets2_tags/newcompsets2_01_scripts4_130405a
|
||
+scripts https://svn-ccsm-models.cgd.ucar.edu/scripts/branch_tags/newcompsets2_tags/newcompsets2_02_scripts4_130405a
|
||
|
||
List all files eliminated: N/A
|
||
|
||
List all files added and what they do: N/A
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
from Maoyi Huang:
|
||
|
||
The variable cps%ws in my original codes overlaps with another variable in the SLAKE option. So I renamed it to cps$Wsvic.
|
||
wtsub in SoilHydrologyMod.F90 when VICHYDRO was on was not initialized. To avoid any potential conflicts, I renamed it to wtsub_vic and initialized it to 0._r8.
|
||
cleaned up the codes a little bit by taking out all variables that were not used.
|
||
|
||
M models/lnd/clm/src/clm4_5/main/clmtypeInitMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/iniTimeConst.F90
|
||
M models/lnd/clm/src/clm4_5/main/initSoilParVICMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/clmtype.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/CLMVICMapMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/SoilHydrologyMod.F90
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
|
||
- updated xFail list and slightly modified test_system yellowstone.batch to reflect ERS_D and ERS_Ln48_D changes.
|
||
- tracking tputcomp and memcomp changes in advance of refactoring modifications.
|
||
|
||
build-namelist unit tester: All OK. All Failures in clm4_0_71 now pass.
|
||
|
||
CESM test lists:
|
||
|
||
cesm intel: PID: 163148: OK. a number of tputcomp failures:
|
||
FAIL ERS_D.f10_f10.I.yellowstone_intel.GC.163148.tputcomp.clm4_0_71
|
||
FAIL ERS_Lm3.1x1_vancouverCAN.I1PT.yellowstone_intel.GC.163148.tputcomp.clm4_0_71
|
||
FAIL ERS_Lm3.f19_g16.IGRCP60CN.yellowstone_intel.GC.163148.tputcomp.clm4_0_71
|
||
FAIL SMS_RLA.f45_f45.ICLM45.yellowstone_intel.GC.163148.tputcomp.clm4_0_71
|
||
FAIL SMS.1x1_mexicocityMEX.I1PTCLM45.yellowstone_intel.GC.163148.tputcomp.clm4_0_71
|
||
|
||
cesm pgi: PID: 163101 OK. one memcomp failure
|
||
FAIL ERS.f19_g16.ICNCROP.yellowstone_pgi.GC.163101
|
||
|
||
test_system testing:
|
||
|
||
yellowstone batch: OK. Fixed a problem with NoVS, found bug in
|
||
FAIL ERS.f19_g16.I_1850_CLM45_CN4Me.yellowstone_intel_user_nl_dirs.GC.162650.tputcomp.clm4_0_71
|
||
FAIL ERS_D.f10_f10.I_2000_CLM45_CN4Me.yellowstone_intel_ch4_set2_ciso.GC.162650.memcomp.clm4_0_71
|
||
FAIL ERS_D.f10_f10.I_2000_CLM45_CN4Me.yellowstone_intel_ch4_set2_ciso.GC.162650.tputcomp.clm4_0_71
|
||
FAIL ERS_D.f10_f10.I_2000_CLM45_CN4Me.yellowstone_intel_ch4_set3_pftroot.GC.162650.tputcomp.clm4_0_71
|
||
|
||
frankfurt interactive: OK. generate and tputcomp sub-tests failed.
|
||
FAIL SMS_D_Mmpi-serial.1x1_vancouverCAN.I1PTCLM45.frankfurt_intel_user_nl_dirs.GC.165025.generate.clm4_0_72
|
||
FAIL SMS_D_Mmpi-serial.1x1_vancouverCAN.I1PTCLM45.frankfurt_intel_user_nl_dirs.GC.165025.tputcomp.clm4_0_71
|
||
FAIL ERS_Mmpi-serial.1x1_mexicocityMEX.I1PTCLM45.frankfurt_intel_user_nl_dirs.GC.165025.generate.clm4_0_72
|
||
FAIL ERS_Mmpi-serial.1x1_mexicocityMEX.I1PTCLM45.frankfurt_intel_user_nl_dirs.GC.165025.tputcomp.clm4_0_71
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_72
|
||
|
||
Changes answers relative to baseline: only for VIC. Original implementation broken. Consider this tag the new baseline against which to test for VIC.
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in: N/A
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_71
|
||
Originator(s): muszala (Stefan Muszala,UCAR/CGD,303-497-1320)
|
||
Date: Wed Apr 10 08:43:00 MDT 2013
|
||
One-line Summary: compsets refactoring by mvertens
|
||
|
||
Purpose of changes: Bring in externals that refactor the compset handling. Update CLM to
|
||
work with the new compsets. Compsets are now extensible and easier to
|
||
modify and work with.
|
||
|
||
Requirements for tag: N/A
|
||
|
||
Test level of tag: std-test
|
||
|
||
Bugs fixed (include bugzilla ID): N/A
|
||
|
||
Known bugs (include bugzilla ID): N/A
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: modify CLM to work with new compset refactor
|
||
|
||
Describe any changes made to the namelist: modify CLM to work with new compset refactor
|
||
|
||
List any changes to the defaults for the boundary datasets: N/A Levy's new files will come in later.
|
||
|
||
Describe any substantial timing or memory changes: N/A
|
||
|
||
Code reviewed by: mvertens, erik
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
|
||
https://svn-ccsm-models.cgd.ucar.edu/scripts/branch_tags/newcompsets2_tags/newcompsets2_01_scripts4_130405a
|
||
https://svn-ccsm-models.cgd.ucar.edu/Machines/trunk_tags/Machines_130403
|
||
https://svn-ccsm-models.cgd.ucar.edu/drv/seq_mct/trunk_tags/drvseq4_2_26
|
||
https://svn-ccsm-models.cgd.ucar.edu/datm7/trunk_tags/datm8_130325
|
||
https://svn-ccsm-models.cgd.ucar.edu/stubs/trunk_tags/stubs1_4_02/socn
|
||
https://svn-ccsm-models.cgd.ucar.edu/stubs/trunk_tags/stubs1_4_02/sice
|
||
https://svn-ccsm-models.cgd.ucar.edu/stubs/trunk_tags/stubs1_4_02/sglc
|
||
https://svn-ccsm-models.cgd.ucar.edu/stubs/trunk_tags/stubs1_4_02/swav
|
||
https://svn-ccsm-models.cgd.ucar.edu/glc/trunk_tags/cism1_130405
|
||
http://parallelio.googlecode.com/svn/trunk_tags/pio1_6_5/pio
|
||
https://svn-ccsm-models.cgd.ucar.edu/tools/mapping/trunk_tags/mapping_130308
|
||
https://svn-ccsm-models.cgd.ucar.edu/tools/mapping/trunk_tags/mapping_130308/gen_domain_files
|
||
|
||
List all files eliminated:
|
||
|
||
D models/lnd/clm/test/system/tests_posttag_lynx_nompi
|
||
D models/lnd/clm/test/system/mirage.interactive
|
||
D models/lnd/clm/test/system/TCBCFGtools.sh
|
||
D models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
D models/lnd/clm/test/system/config_files
|
||
D models/lnd/clm/test/system/config_files/gen_domain
|
||
D models/lnd/clm/test/system/config_files/tools__do
|
||
D models/lnd/clm/test/system/config_files/tools__s
|
||
D models/lnd/clm/test/system/config_files/CFGtools__ds
|
||
D models/lnd/clm/test/system/config_files/tools__ds
|
||
D models/lnd/clm/test/system/config_files/README
|
||
D models/lnd/clm/test/system/config_files/config_CLMtestCompsets.xml
|
||
D models/lnd/clm/test/system/config_files/tools__o
|
||
D models/lnd/clm/test/system/get_cprnc_diffs.sh
|
||
D models/lnd/clm/test/system/TSMncl_tools.sh
|
||
D models/lnd/clm/test/system/CLM_compare.sh
|
||
D models/lnd/clm/test/system/TBLCFGtools.sh
|
||
D models/lnd/clm/test/system/README.testnames
|
||
D models/lnd/clm/test/system/tests_posttag_yong
|
||
D models/lnd/clm/test/system/TCBtools.sh
|
||
D models/lnd/clm/test/system/test_driver.sh
|
||
D models/lnd/clm/test/system/lynx.interactive
|
||
D models/lnd/clm/test/system/tests_pretag_yellowstone_nompi
|
||
D models/lnd/clm/test/system/bluefire.batch
|
||
D models/lnd/clm/test/system/Makefile
|
||
D models/lnd/clm/test/system/TSMscript_tools.sh
|
||
D models/lnd/clm/test/system/tests_posttag_mirage
|
||
D models/lnd/clm/test/system/tests_posttag_frankfurt_nompi
|
||
D models/lnd/clm/test/system/gen_test_table.sh
|
||
D models/lnd/clm/test/system/TOPtools.sh
|
||
D models/lnd/clm/test/system/input_tests_master
|
||
D models/lnd/clm/test/system/TSMtools.sh
|
||
D models/lnd/clm/test/system/TBLscript_tools.sh
|
||
D models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
D models/lnd/clm/test/system/TBLtools.sh
|
||
D models/lnd/clm/test/system/show_var_diffs.sh
|
||
D models/lnd/clm/test/system/TSMCFGtools.sh
|
||
|
||
List all files added and what they do:
|
||
|
||
A + models/lnd/clm/test/tools
|
||
A + models/lnd/clm/test/tools/TSMscript_tools.sh
|
||
A + models/lnd/clm/test/tools/TCBCFGtools.sh
|
||
A + models/lnd/clm/test/tools/tests_posttag_frankfurt_nompi
|
||
A + models/lnd/clm/test/tools/config_files
|
||
A + models/lnd/clm/test/tools/config_files/gen_domain
|
||
A + models/lnd/clm/test/tools/config_files/tools__do
|
||
A + models/lnd/clm/test/tools/config_files/tools__s
|
||
A + models/lnd/clm/test/tools/config_files/CFGtools__ds
|
||
A + models/lnd/clm/test/tools/config_files/tools__ds
|
||
A + models/lnd/clm/test/tools/config_files/README
|
||
A + models/lnd/clm/test/tools/config_files/tools__o
|
||
A + models/lnd/clm/test/tools/get_cprnc_diffs.sh
|
||
A + models/lnd/clm/test/tools/gen_test_table.sh
|
||
A + models/lnd/clm/test/tools/TSMncl_tools.sh
|
||
A + models/lnd/clm/test/tools/CLM_compare.sh
|
||
A + models/lnd/clm/test/tools/nl_files
|
||
A + models/lnd/clm/test/tools/nl_files/nl_ch4_set2_ciso
|
||
A + models/lnd/clm/test/tools/nl_files/nl_ch4_set3_pftroot
|
||
A + models/lnd/clm/test/tools/nl_files/gen_domain.ne30.runoptions
|
||
A + models/lnd/clm/test/tools/nl_files/mksrfdt_1x1_brazil_1850
|
||
A + models/lnd/clm/test/tools/nl_files/nl_rootlit
|
||
A + models/lnd/clm/test/tools/nl_files/gen_domain.T31.runoptions
|
||
A + models/lnd/clm/test/tools/nl_files/mksrfdt_10x15_1850
|
||
A + models/lnd/clm/test/tools/nl_files/nl_ciso
|
||
A + models/lnd/clm/test/tools/nl_files/nl_anoxia_wtsat
|
||
A + models/lnd/clm/test/tools/nl_files/clm4_0_mksrfdt_1x1_numaIA_mp20irrcr_2000
|
||
A + models/lnd/clm/test/tools/nl_files/mksrfdt_T31_crpglc_2000
|
||
A + models/lnd/clm/test/tools/nl_files/clm4_0_mksrfdt_10x15_irr_1850
|
||
A + models/lnd/clm/test/tools/nl_files/getregional
|
||
A + models/lnd/clm/test/tools/nl_files/mksrfdt_1x1_numaIA_mp24_2000
|
||
A + models/lnd/clm/test/tools/nl_files/mksrfdt_1x1_brazil_1850-2000
|
||
A + models/lnd/clm/test/tools/nl_files/mkprocdata_ne30_to_f19_I2000
|
||
A + models/lnd/clm/test/tools/nl_files/mkmapdata_ne30np4
|
||
A + models/lnd/clm/test/tools/nl_files/nl_vrtlay
|
||
A + models/lnd/clm/test/tools/nl_files/nl_oldhyd
|
||
A + models/lnd/clm/test/tools/nl_files/mksrfdt_1x1_vancouverCAN_2000
|
||
A + models/lnd/clm/test/tools/nl_files/mkmapdata_if10
|
||
A + models/lnd/clm/test/tools/TBLCFGtools.sh
|
||
A + models/lnd/clm/test/tools/input_tests_master
|
||
A + models/lnd/clm/test/tools/TOPtools.sh
|
||
A + models/lnd/clm/test/tools/README
|
||
A + models/lnd/clm/test/tools/TSMtools.sh
|
||
A + models/lnd/clm/test/tools/README.testnames
|
||
A + models/lnd/clm/test/tools/TBLscript_tools.sh
|
||
A + models/lnd/clm/test/tools/tests_posttag_yong
|
||
A + models/lnd/clm/test/tools/TCBtools.sh
|
||
A + models/lnd/clm/test/tools/test_driver.sh
|
||
A + models/lnd/clm/test/tools/tests_posttag_nompi_regression
|
||
A + models/lnd/clm/test/tools/tests_pretag_yellowstone_nompi
|
||
A + models/lnd/clm/test/tools/TBLtools.sh
|
||
A + models/lnd/clm/test/tools/show_var_diffs.sh
|
||
A + models/lnd/clm/test/tools/TSMCFGtools.sh
|
||
A + models/lnd/clm/test/tools/Makefile
|
||
A + models/lnd/clm/test/system/yellowstone.namelist
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/test/system/test_system
|
||
M models/lnd/clm/test/system/yellowstone.interactive
|
||
M models/lnd/clm/test/system/frankfurt.interactive
|
||
M models/lnd/clm/test/system/README
|
||
M models/lnd/clm/test/system/yellowstone.batch
|
||
M models/lnd/clm/bld/user_nl_clm
|
||
M models/lnd/clm/bld/unit_testers/build-namelist_test.pl
|
||
M models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml
|
||
M models/lnd/clm/bld/build-namelist
|
||
M models/lnd/clm/bld/clm.buildnml.csh
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition_clm4_0.xml
|
||
MM models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_5_tools.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition_clm4_5.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_overall.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_0.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_5.xml
|
||
MM models/lnd/clm/src/cpl_mct/lnd_comp_mct.F90
|
||
MM models/lnd/clm/src/cpl_esmf/lnd_comp_esmf.F90
|
||
M SVN_EXTERNAL_DIRECTORIES
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
|
||
build-namelist unit tester:
|
||
|
||
These should pass next time around:
|
||
-these two are due to megan now being on by default:
|
||
030/449 < FAIL> <Test Id: 30> <Desc: drv_flds_in file the same as expected for standard>
|
||
037/449 < FAIL> <Test Id: 37> <Desc: drv_flds_in file the same as expected for standard>
|
||
-these four should pass next time...no baselines in clm4_0_70
|
||
108/449 < FAIL> <Test Id: 108> <Desc: compare file lnd_in DNE for CN and -res+360x720cru>
|
||
109/449 < FAIL> <Test Id: 109> <Desc: compare file temp_file.txt DNE for CN and -res+360x720cru>
|
||
443/449 < FAIL> <Test Id: 443> <Desc: compare file lnd_in DNE for phys45 and -res+360x720cru>
|
||
444/449 < FAIL> <Test Id: 444> <Desc: compare file temp_file.txt DNE for phys45 and -res+360x720cru>
|
||
|
||
CESM test lists:
|
||
|
||
yellowstone/CESM:
|
||
intel: other than our expected fail list, current failures should pass during the next round of testing
|
||
pgi : see intel
|
||
|
||
note for intel and pgi: nlcomp fails should not be considered truth or otherwise. There is a bug compare_namelist.
|
||
lots of BFAILS when comparing to clm4_0_70 and some differences in coupler hist. vars.
|
||
These are expected due to a new CISM and DATM.
|
||
|
||
test_system testing:
|
||
|
||
yellowstone batch: OK. See explanation for yellowstone/CESM tests above.
|
||
frankfurt interactive: OK. After modifying the frankfurt compset for 1PT.
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_70
|
||
|
||
Changes answers relative to baseline: yes, due to CISM, but not due to any science changes in CLM itself. There will be
|
||
changes in some coupler history files.
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_70
|
||
Originator(s): muszala (Stefan Muszala,UCAR/CGD,303-497-1320)
|
||
Date: Mon Apr 1 15:58:23 MDT 2013
|
||
One-line Summary: bring in vic hydrology
|
||
|
||
Purpose of changes: Merge in VIC hydrology. This is an isolated option that stands on it's
|
||
own and does not effect existing code. Added tests with and without vrtlay = .true..
|
||
|
||
Requirements for tag: Add vic tests for CLM45 and CLM45-vrtlay, normal testing protocol
|
||
|
||
Test level of tag: standard + I_compsets + yellowstone_rtm batch
|
||
|
||
Bugs fixed (include bugzilla ID): N/A
|
||
|
||
Known bugs (include bugzilla ID):VIC crashes when run in debug mode-1648
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: Add namelist option for vichydro
|
||
|
||
Describe any changes made to the namelist: Add namelist option for vichydro
|
||
|
||
List any changes to the defaults for the boundary datasets: Using temporary surface data sets. New datasets
|
||
will come in at a later tag. The temporary data sets do not effect normal CLM runs.
|
||
|
||
Describe any substantial timing or memory changes: N/A
|
||
|
||
Code reviewed by: Erik,Maoyi Huang
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):N/A
|
||
|
||
List all files eliminated:N/A
|
||
|
||
List all files added and what they do:
|
||
|
||
- For new VIC tests:
|
||
A models/lnd/clm/test/system/user_nl_dirs/vic/vic_f09/user_nl_clm
|
||
A models/lnd/clm/test/system/user_nl_dirs/vic/vic_f09
|
||
A models/lnd/clm/test/system/user_nl_dirs/vic/vic_f19/user_nl_clm
|
||
A models/lnd/clm/test/system/user_nl_dirs/vic/vic_f19
|
||
A models/lnd/clm/test/system/user_nl_dirs/vic/vic_vrtlay/user_nl_clm
|
||
A models/lnd/clm/test/system/user_nl_dirs/vic/vic_vrtlay
|
||
A models/lnd/clm/test/system/user_nl_dirs/vic
|
||
- For VIC implementation:
|
||
A models/lnd/clm/src/clm4_5/main/initSoilParVICMod.F90
|
||
A models/lnd/clm/src/clm4_5/biogeophys/CLMVICMapMod.F90
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
- For VIC namelist fucntionality
|
||
M models/lnd/clm/test/system/config_files/config_CLMtestCompsets.xml
|
||
M models/lnd/clm/bld/configure
|
||
M models/lnd/clm/bld/config_files/config_definition.xml
|
||
- For new VIC tests
|
||
M models/lnd/clm/test/system/yellowstone.batch
|
||
- VIC implementation
|
||
M models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml
|
||
M models/lnd/clm/src/clm4_5/main/clm_varcon.F90
|
||
M models/lnd/clm/src/clm4_5/main/clm_varpar.F90
|
||
M models/lnd/clm/src/clm4_5/main/iniTimeConst.F90
|
||
M models/lnd/clm/src/clm4_5/main/clmtype.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/Hydrology2Mod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/SoilHydrologyMod.F90
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
|
||
build-namelist unit tester: OK
|
||
|
||
CESM test lists:
|
||
|
||
yellowstone/CESM:
|
||
cesm intel: OK. some tputcomp FAILs, but main tests pass
|
||
cesm pgi: OK. one tputcomp FAIL, main tests pass
|
||
yellowstone/CESM/allIcompsets: OK.
|
||
|
||
test_system testing:
|
||
yellowstone rtm batch: OK.
|
||
yellowstone batch: OK.
|
||
|
||
new VIC tests:
|
||
ERS.f09_g16.I_2000_CLM45_VIC -user_nl_dir ../models/lnd/clm/test/system/user_nl_dirs/vic/vic_f09
|
||
SMS.f19_g16.I_2000_CLM45_VIC -user_nl_dir ../models/lnd/clm/test/system/user_nl_dirs/vic/vic_f19
|
||
ERS.f09_g16.I_2000_CLM45_VIC -user_nl_dir ../models/lnd/clm/test/system/user_nl_dirs/vic/vic_vrtlay
|
||
ERS_D.f09_g16.I_2000_CLM45_VIC -user_nl_dir ../models/lnd/clm/test/system/user_nl_dirs/vic/vic_vrtlay
|
||
this last one expected to Fail.
|
||
|
||
frankfurt interactive: OK.
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_69
|
||
|
||
Changes answers relative to baseline: No. The VIC hydro option, if turned on
|
||
does change answers, but the use of this code is isolated from the rest of CLM.
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_69
|
||
Originator(s): muszala (Stefan Muszala,UCAR/CGD,303-497-1320)
|
||
Date: Tue Mar 26 16:24:54 MDT 2013
|
||
One-line Summary: remove hydro reorder, volr and esmf mods
|
||
|
||
Purpose of changes: fix volrlnd init. from SPVAL to 0.0 so TWS in CLM looks correct.
|
||
modify esmf interfaces for volr. remove hydrology reordering due to nasty bug in
|
||
restart.
|
||
|
||
Requirements for tag: fix bug 1644
|
||
|
||
Test level of tag: critical
|
||
|
||
Bugs fixed (include bugzilla ID): 1644
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: N/A
|
||
|
||
Describe any changes made to the namelist:N/A
|
||
|
||
List any changes to the defaults for the boundary datasets: N/A
|
||
|
||
Describe any substantial timing or memory changes: N/A
|
||
|
||
Code reviewed by: Dave L. and Jinyn Tang. Minor review by Erik and Bill.
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): update RTM to 1_0_22
|
||
|
||
List all files eliminated: N/A
|
||
|
||
List all files added and what they do:N/A
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNEcosystemDynMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/clmtypeInitMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/initSurfAlbMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/clm_driver.F90
|
||
M models/lnd/clm/src/clm4_5/main/clmtype.F90
|
||
M models/lnd/clm/src/clm4_5/main/histFldsMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/mkarbinitMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/Hydrology2Mod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/BiogeophysRestMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/SoilHydrologyMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/BareGroundFluxesMod.F90
|
||
M models/lnd/clm/src/cpl_esmf/lnd_comp_esmf.F90
|
||
M SVN_EXTERNAL_DIRECTORIES
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
|
||
only run CESM tests:
|
||
|
||
=== CESM Yellowstone PGI tests: OK. All BFAILS occur in cmopare_hist which is expected due to the removal of the hydro. reordering.
|
||
Status with expected failures removed:
|
||
./cs.status.114300.yellowstone | grep -v PET_PT.f19_g16.I1850 | grep -v SMS.1x1_numaIA.ICN_CROP | grep -v PET_PT.f10_f10.I20TRCN | grep -v PET_PT.f19_g16.ICLM451850 | grep -v SMS.T31_g37.IG4804CLM45 | grep -v SMS.1x1_numaIA.ICLM45CNCROP | grep -v PET_PT.f10_f10.I20TRCLM45CN | grep -v PASS
|
||
Possible test result outcomes:
|
||
...
|
||
BFAIL SMS_RLB.f45_f45.I.yellowstone_pgi.GC.114300.compare_hist.clm4_0_68
|
||
BFAIL ERS_D.hcru_hcru.I_2000_CRUFRC_CN.yellowstone_pgi.GC.114300.compare_hist.clm4_0_68
|
||
BFAIL ERS.f19_g16.ICNCROP.yellowstone_pgi.GC.114300.compare_hist.clm4_0_68
|
||
BFAIL ERI.f19_g16.IG1850.yellowstone_pgi.GC.114300.compare_hist.clm4_0_68
|
||
BFAIL SMS.T31_g37.IG4804.yellowstone_pgi.GC.114300.compare_hist.clm4_0_68
|
||
BFAIL SMS.1x1_numaIA.ICNCROP.yellowstone_pgi.GC.114300.compare_hist.clm4_0_68
|
||
BFAIL SMS_RLB.f45_f45.ICLM45.yellowstone_pgi.GC.114300.compare_hist.clm4_0_68
|
||
BFAIL ERS_D.hcru_hcru.I_2000_CRUFRC_CLM45_CN.yellowstone_pgi.GC.114300.compare_hist.clm4_0_68
|
||
BFAIL ERS.f19_g16.ICLM45CNCROP.yellowstone_pgi.GC.114300.compare_hist.clm4_0_68
|
||
BFAIL ERI.f19_g16.IG1850CLM45.yellowstone_pgi.GC.114300.compare_hist.clm4_0_68
|
||
|
||
=== CESM Yellowstone INTEL tests: OK. All BFAILS occur in cmopare_hist which is expected due to the removal of the hydro. reordering.
|
||
Status with expected failures removed:
|
||
>>./cs.status.114247.yellowstone | grep -v ERH_D.f19_g16.I1850CLM45CN | grep -v ERB.ne30_g16.I_1948-2004_CLM45 | grep -v ERS_E.f19_g16.I1850CRUCLM45CN | grep -v CME.f10_f10.ICN | grep -v ERS_D.f10_f10.ICLM45 | grep -v PET_PT.f19_g16.I1850CN | grep -v ERB.ne30_g16.I_1948-2004 | grep -v PET_PT.f10_f10.I20TRCN | grep -v PET_PT.f19_g16.I1850CLM45CN | grep -v ERS_E.f19_g16.ICLM451850 | grep -v ERS_D.f19_g16.IGRCP26CLM45CN | grep -v ERS_Lm3.f19_g16.IGRCP60CLM45CN | grep -v PET_PT.f10_f10.I20TRCLM45CN | grep -v SMS.f19_g16.IRCP45CLM45CN | grep -v ERS_D.f19_g16.IRCP85CLM45CN | grep -v PASS | grep -v COMMENT
|
||
...
|
||
FAIL ERS_D.f10_f10.I.yellowstone_intel.GC.114247.compare_hist.clm4_0_68
|
||
FAIL ERS_D.f10_f10.I.yellowstone_intel.GC.114247.tputcomp.clm4_0_68
|
||
FAIL NCK.f10_f10.I.yellowstone_intel.GC.114247.compare_hist.clm4_0_68
|
||
FAIL ERS_E.f19_g16.I1850.yellowstone_intel.GC.114247.compare_hist.clm4_0_68
|
||
FAIL ERH_D.f19_g16.I1850CN.yellowstone_intel.GC.114247.compare_hist.clm4_0_68
|
||
FAIL ERS_D.f19_g16.IGRCP26CN.yellowstone_intel.GC.114247.compare_hist.clm4_0_68
|
||
FAIL ERS_Lm3.f19_g16.IGRCP60CN.yellowstone_intel.GC.114247.compare_hist.clm4_0_68
|
||
FAIL ERS_Lm3.f19_g16.IGRCP60CN.yellowstone_intel.GC.114247.tputcomp.clm4_0_68
|
||
FAIL SMS.f19_g16.IRCP45CN.yellowstone_intel.GC.114247.compare_hist.clm4_0_68
|
||
FAIL ERS_D.f19_g16.IRCP85CN.yellowstone_intel.GC.114247.compare_hist.clm4_0_68
|
||
FAIL ERS_D.f19_g16.IRCP85CN.yellowstone_intel.GC.114247.memcomp.clm4_0_68
|
||
FAIL SMS_ROA.f45_f45.ICLM45.yellowstone_intel.GC.114247.tputcomp.clm4_0_68
|
||
FAIL NCK.f10_f10.ICRUCLM45.yellowstone_intel.GC.114247.compare_hist.clm4_0_68
|
||
|
||
=== test_system yellowstone.rtm.batch: OK. All compare_hist failures are expected due changes in photosynthesis
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: For Cesm intel and pgi tests- clme_0_68
|
||
for rtm tests, against clm4_0_66.
|
||
for science validation, clm4_0_66
|
||
|
||
Changes answers relative to baseline: yes
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
obvious changes in GPP,FPSN and FCTR. Other fields changed as well.
|
||
ran the following and had Dave L. and Jinyun Tang look at output.
|
||
f19_g16_I_1850_CLM45_CN_yellowstone_intel_photo_clm4_0_66/
|
||
f19_g16_I_1850_CLM45_CN_yellowstone_intel_photo_clm4_0_68/
|
||
f19_g16_I_1850_CLM45_CN_yellowstone_intel_photo_clm4_0_69/
|
||
f19_g16_ICLM45_yellowstone_intel_photo_clm4_0_66/
|
||
f19_g16_ICLM45_yellowstone_intel_photo_clm4_0_68/
|
||
f19_g16_ICLM45_yellowstone_intel_photo_clm4_0_69/
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_68
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Sat Mar 16 16:03:14 MDT 2013
|
||
One-line Summary: Fix mksurfdata_map for ne120np. Error out if SUM(weights)/=100. Photosynthesis change for CLM45.
|
||
|
||
Purpose of changes:
|
||
|
||
Bring in ne120fix branch to trunk. This fixes some issues in mksurfdata_map for generation
|
||
of ne120np surface data file. Put error back in CLM if weights don't sum to 100. Add in
|
||
Keith Oleson's photosynthesis change. This changes canopy top: triose phosphate utilization rate at 25C to
|
||
be dependent on vcmax25top ( maximum rate of carboxylation) rather than jmax25top (maximum electron
|
||
transport rate). Update getco2_historical.ncl script to be able to handle rcp files as well.
|
||
|
||
Update scripts so that I1PT settings for urban single-point files will be used, and IRCP
|
||
will properly do a hybrid startup. And seperate out intel/pgi test lists.
|
||
|
||
Update datasets for ne120np4 and ne240np4 (CLM40), with updated mksurfdata_map.
|
||
|
||
Requirements for tag:
|
||
Tools test, yellowstone batch, fix bug 1632/1643
|
||
|
||
Test level of tag: critical
|
||
|
||
Bugs fixed (include bugzilla ID): 1632 (ne120np4 mksurfdata problem)
|
||
1643 (Fix RES_COMPSET_MATCH for I1PT, IRCP*)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
New surfdata and pftdyn files for ne120np4 (CLM40)
|
||
New surfdata files for ne240np4 (CLM40)
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self, sacks (mksrfdata changes)
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts
|
||
scripts updated to scripts4_130315c
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do: None
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/test/system/yellowstone.batch --- Fix some compset names
|
||
|
||
M models/lnd/clm/tools/clm4_5/ncl_scripts/getco2_historical.ncl - Handle rcp CO2 files
|
||
M models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mksurfdat.F90 -- Clean out small PFT values
|
||
M models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mksurfdat.F90 -- Clean out small PFT values
|
||
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_0.xml ------- Update ne120/ne240 surfdata/pftdyn datasets
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_5.xml ------- Delete ALL finidat files as none compatible
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_5_tools.xml - Add rcp CO2 datasets: rcp2.6/4.5/6/8.5
|
||
|
||
M models/lnd/clm/src/clm4_5/main/surfrdMod.F90 - Add back abort if surfdata weights don't sum to 100%
|
||
M models/lnd/clm/src/clm4_0/main/surfrdMod.F90 - Add back abort if surfdata weights don't sum to 100%
|
||
M models/lnd/clm/src/clm4_5/biogeophys/CanopyFluxesMod.F90 - change in photosynthesis
|
||
|
||
Changes in expected fails for testing:
|
||
|
||
build-namelist unit-test: Following fail because of new datasets will pass next tag
|
||
203 ne120
|
||
208 ne240
|
||
306 ne120 20th Century
|
||
428 48x96 for CLM45 (remove finidat)
|
||
failType="FAIL">answers change on restart</entry>
|
||
|
||
|
||
Changes to expected fail:
|
||
|
||
<test_system_batch>
|
||
<yellowstone>
|
||
<INTEL>
|
||
+ <entry testId="ERS.f19_g16.I_1850_CLM45_CN4Me" failType="FAIL">answers change on restart</entry>
|
||
+ <entry testId="ERS_D.f19_g16.I_1850_CLM45_CNCENTNoMe" failType="FAIL">answers change on restart</entry>
|
||
+ <entry testId="ERS.f19_g16.I_2000_CLM45_CN4Me_CROP" failType="FAIL">answers change on restart</entry>
|
||
+ <entry testId="ERS_Ld211.f10_f10.ICLM45CNADSPIN" failType="FAIL">answers change on restart</entry>
|
||
+ <entry testId="ERS_Ld211_D_P224x1.f10_f10.ICLM45CNCROP" failType="FAIL">answers change on restart</entry>
|
||
+ <entry testId="ERS_Ld211_P384x1.f19_g16.ICLM45CNDVCROP" failType="FAIL">answers change on restart</entry>
|
||
+ <entry testId="ERS_Ld211.f10_f10.I_2000_CLM45_VOC_CN" failType="FAIL">answers change on restart</entry>
|
||
+ <entry testId="ERS_D.f19_g16.ICLM45GLCMEC" failType="FAIL">answers change on restart</entry>
|
||
|
||
<auxTests>
|
||
<yellowstone>
|
||
<INTEL>
|
||
+<entry testId="ERH_D.f19_g16.I1850CLM45CN" failType="FAIL" >Restart difference</entry>
|
||
+<entry testId="ERB.ne30_g16.I_1948-2004_CLM45" failType="FAIL" >Restart difference</entry>
|
||
+<entry testId="ERS_E.f19_g16.I1850CRUCLM45CN" failType="FAIL" >Restart difference</entry>
|
||
+<entry testId="CME.f10_f10.ICN" failType="FAIL" >Restart difference</entry>
|
||
+<entry testId="ERS_D.f10_f10.ICLM45" failType="FAIL" >Restart difference</entry>
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
build-namelist unit tester: yes
|
||
|
||
CESM test lists:
|
||
|
||
yellowstone/CESM: yes
|
||
yellowstone/CESM/allIcompsets: yes
|
||
|
||
test_system testing:
|
||
|
||
yellowstone batch: yes
|
||
frankfurt interactive: yes
|
||
|
||
test_driver.sh tools testing:
|
||
|
||
yellowstone interactive: yes
|
||
frankfurt interactive: yes
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_68
|
||
|
||
Changes answers relative to baseline: Yes!
|
||
|
||
- what code configurations:
|
||
All CLM45 change because of change in photosynthisis
|
||
I1PT compsets change because of scripts bug
|
||
IRCP compsets now startup with new initial conditions
|
||
- what platforms/compilers: All
|
||
- nature of change: similar climate
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_67
|
||
Originator(s): muszala (Stefan Muszala,UCAR/CGD,303-497-1320)
|
||
Date: Tue Mar 12 11:14:59 MDT 2013
|
||
One-line Summary: Jinyun photosynthesis and hydrology reorder
|
||
|
||
Purpose of changes: Bring in mods that reorder hydrology code and modes that
|
||
address photosynthesis CN code. This tag is F90 code only.
|
||
|
||
Requirements for tag: N/A
|
||
|
||
Test level of tag: std-test + ICompset tests + yellowstone interactive
|
||
|
||
Bugs fixed (include bugzilla ID): N/A
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: N/A
|
||
|
||
Describe any changes made to the namelist:N/A
|
||
|
||
List any changes to the defaults for the boundary datasets:N/A
|
||
|
||
Describe any substantial timing or memory changes:N/A
|
||
|
||
Code reviewed by: Dave L, S. Swenson, self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): N/A
|
||
|
||
List all files eliminated:N/A
|
||
|
||
List all files added and what they do: N/A
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
Major changes in CNEcosystemDynMod, SoilHydrologyMod and Hydrology2Mod. Also did some deadCode removal (unused pointer
|
||
assignments, unused modules and local variables.
|
||
|
||
M biogeochem/CNEcosystemDynMod.F90 - effects CN. Split out CNEcosystemDynA and CNEcosystemDynB
|
||
|
||
M main/CNiniTimeVar.F90 - removed some commented out code
|
||
M main/clmtypeInitMod.F90 - removed commented out init_gridcell_pstate_type
|
||
M main/pftdynMod.F90
|
||
M main/initSurfAlbMod.F90 - effects CN. For photosynthesis.
|
||
M main/clm_driver.F90
|
||
M main/CNiniSpecial.F90
|
||
M ain/clmtype.F90
|
||
M main/histFldsMod.F90
|
||
|
||
M biogeophys/Hydrology2Mod.F90 - split out 2A and 2B subroutines
|
||
M biogeophys/SoilHydrologyMod.F90 - split out new WaterTable routine from existing Drainage routine
|
||
M biogeophys/BareGroundFluxesMod.F90
|
||
M biogeophys/CanopyFluxesMod.F90 - For photosynthesis.
|
||
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
|
||
Dave Lawrence looked at 1 year runs to make sure behavior looked OK before and after mods.
|
||
S. Swenson looked at short simulations to make sure reordering worked correctly in the hydrology code.
|
||
Expect changes in the following fields (depending on compset and test type)
|
||
|
||
roff Flrl_rofliq
|
||
roff Flrl_rofliq
|
||
lnd Flrl_rofliq
|
||
lnd Flrl_rofliq
|
||
roff Forr_roff
|
||
roff Forr_roff
|
||
roff Flrl_rofliq
|
||
roff Flrl_rofliq
|
||
lnd Fall_lat
|
||
lnd Fall_lat
|
||
lnd Fall_sen
|
||
lnd Fall_sen
|
||
lnd Fall_evap
|
||
lnd Fall_evap
|
||
lnd Flrl_rofliq
|
||
lnd Flrl_rofliq
|
||
roff Forr_roff
|
||
roff Forr_roff
|
||
roff Flrl_rofliq
|
||
roff Flrl_rofliq
|
||
lnd Sl_fv
|
||
lnd Sl_f
|
||
|
||
l2x_Sl_avsdr
|
||
l2x_Sl_anidr
|
||
l2x_Sl_avsdf
|
||
l2x_Sl_anidf
|
||
l2x_Sl_tref
|
||
l2x_Sl_qref
|
||
l2x_Sl_t
|
||
l2x_Sl_fv
|
||
l2x_Sl_ram1
|
||
l2x_Sl_snowh
|
||
l2x_Sl_u10
|
||
l2x_Fall_swnet
|
||
l2x_Fall_taux
|
||
l2x_Fall_tauy
|
||
l2x_Fall_lat
|
||
l2x_Fall_sen
|
||
l2x_Fall_lwup
|
||
l2x_Fall_evap
|
||
l2x_Fall_flxdst1
|
||
l2x_Fall_flxdst2
|
||
l2x_Fall_flxdst3
|
||
l2x_Fall_flxdst4
|
||
l2x_Flrl_rofliq
|
||
x2l_Slrr_volr
|
||
r2x_Slrr_volr
|
||
r2x_Forr_roff
|
||
r2x_Forr_ioff
|
||
x2r_Flrl_rofliq
|
||
|
||
build-namelist unit tester: yes - OK
|
||
|
||
CESM test lists:
|
||
|
||
yellowstone/CESM: yes - OK. Fails are due to new code. These should pass next tag.
|
||
|
||
FAIL ERS.f19_g16.I_1850_CLM45_CN4Me.yellowstone_intel_user_nl_dirGC.113407
|
||
oAIL ERS_D.fol_g16.I_1850_CLM45_CNCENTNoMe.yellowstone_intel_user_nl_dirs.GC.113407
|
||
FAIL ERS.f19_g16.I_2000_CLM45_CN4Me_CROP.yellowstone_intel_user_nl_dirs.GC.113407
|
||
FAIL ERS_Ld211.f10_f10.ICLM45CNADSPIN.yellowstone_intel_monthly.GC.113407
|
||
FAIL ERS_Ld211.f10_f10.ICLM45CNADSPIN.yellowstone_intel_monthly.GC.113407.compare_hist.clm4_0_66
|
||
FAIL ERS_Ln48_D_P64x1.ne30_g16.ICLM45CN.yellowstone_intel_user_nl_dirs.GC.113407.compare_hist.clm4_0_66
|
||
FAIL ERS_Ld211_D_P224x1.f10_f10.ICLM45CNCROP.yellowstone_intel_crop.GC.113407
|
||
FAIL ERS_Ld211_P384x1.f19_g16.ICLM45CNDVCROP.yellowstone_intel_crop.GC.113407
|
||
FAIL ERS_Ld211.f10_f10.I_2000_CLM45_VOC_CN.yellowstone_intel_voc.GC.113407
|
||
FAIL ERS_Ln48_D.f10_f10.I_2000_CLM45_CN.yellowstone_intel_ciso.GC.113407.compare_hist.clm4_0_66
|
||
FAIL ERS_D.f19_g16.ICLM45GLCMEC.yellowstone_intel_glcMEC.GC.113407
|
||
|
||
yellowstone/CESM/allIcompsets: yes - OK
|
||
|
||
test_system testing:
|
||
|
||
yellowstone batch: yes - OK. Fails are due to new code. These should pass next tag.
|
||
|
||
FAIL ERS.f19_g16.I_1850_CLM45_CN4Me.yellowstone_intel_user_nl_dirs.GC.113407
|
||
FAIL ERS_D.f19_g16.I_1850_CLM45_CNCENTNoMe.yellowstone_intel_user_nl_dirs.GC.113407
|
||
FAIL ERS.f19_g16.I_2000_CLM45_CN4Me_CROP.yellowstone_intel_user_nl_dirs.GC.113407
|
||
FAIL ERS_Ld211.f10_f10.ICLM45CNADSPIN.yellowstone_intel_monthly.GC.113407
|
||
FAIL ERS_Ln48_D_P64x1.ne30_g16.ICLM45CN.yellowstone_intel_user_nl_dirs.GC.113407.compare_hist.clm4_0_66
|
||
FAIL ERS_Ld211_D_P224x1.f10_f10.ICLM45CNCROP.yellowstone_intel_crop.GC.113407
|
||
FAIL ERS_Ld211_P384x1.f19_g16.ICLM45CNDVCROP.yellowstone_intel_crop.GC.113407
|
||
FAIL ERS_Ld211.f10_f10.I_2000_CLM45_VOC_CN.yellowstone_intel_voc.GC.113407
|
||
FAIL ERS_Ln48_D.f10_f10.I_2000_CLM45_CN.yellowstone_intel_ciso.GC.113407.compare_hist.clm4_0_66
|
||
FAIL ERS_D.f19_g16.ICLM45GLCMEC.yellowstone_intel_glcMEC.GC.113407
|
||
|
||
frankfurt interactive: yes - OK
|
||
yellowstone interactive: yes - reasonably OK. Added a few tests to xFail list that need new
|
||
surface data sets.
|
||
The following fail due to new code and should pass next round:
|
||
|
||
FAIL ERS_D_Mmpi-serial.CLM_USRDAT.ICLM45USUMB.yellowstone_intel_user_nl_dirs.GC.075359.compare_hist.clm4_0_66b
|
||
FAIL ERS_D_P1x1_Mmpi-serial.f19_g16.I20TR_CLM45VSCN.yellowstone_intel_voc.GC.075359
|
||
FAIL ERS_D_P1x1_Mmpi-serial.f19_g16.I20TR_CLM45VSCN.yellowstone_intel_voc.GC.075359.compare_hist.clm4_0_66b
|
||
FAIL ERS_Ly3_Mmpi-serial.1x1_brazil.I_2000_CLM45.yellowstone_intel_monthly.GC.075359.compare_hist.clm4_0_66b
|
||
FAIL ERS_Ld211_Mmpi-serial.1x1_brazil.I_2000_CLM45_CN.yellowstone_intel_monthly.GC.075359.compare_hist.clm4_0_66b
|
||
FAIL ERS_Ly3_Mmpi-serial.1x1_brazil.I_2000_CLM45_CNDV.yellowstone_intel_monthly.GC.075359.compare_hist.clm4_0_66b
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_66
|
||
|
||
Changes answers relative to baseline: Photosynthesis mods and reordering will change answers
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: All
|
||
- what platforms/compilers: All
|
||
- nature of change (roundoff; larger than roundoff/same climate; new climate): hydrology reordering will introducce very small changes due to the process of moving around, but not changing code.
|
||
photosysthesis mods are major changes that effect science
|
||
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_66
|
||
Originator(s): sacks (Bill Sacks,UCAR/CGD,303-497-1762)
|
||
Date: Thu Mar 7 11:54:05 MST 2013
|
||
One-line Summary: turn off subgrid topography snow parameterization for glc_mec landunits
|
||
|
||
Purpose of changes:
|
||
|
||
Change from Sean Swenson to turn off subgrid topography snow
|
||
parameterization over glc_mec landunits: ice_mec columns already account
|
||
for subgrid topographic variability through their use of multiple elevation
|
||
classes; thus, to avoid double-accounting for topographic variability in
|
||
these columns, we ignore topo_std and use a value of n_melt that assumes
|
||
little topographic variability within the column.
|
||
|
||
Requirements for tag: yellowstone cesm tests, make sure GLC test goes
|
||
|
||
Test level of tag: critical
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: None
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self, Sean Swenson
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): None
|
||
|
||
List all files eliminated:
|
||
|
||
List all files added and what they do:
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/src/clm4_5/main/iniTimeConst.F90
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
|
||
build-namelist unit tester: no
|
||
|
||
CESM test lists:
|
||
|
||
yellowstone/CESM: yes
|
||
All PASS or xFail (ignoring tput failures); only baseline failure is,
|
||
the following, which is an expected failure:
|
||
FAIL ERI.f19_g16.IG1850CLM45.yellowstone_pgi.C.113330.compare_hist.clm4_0_65
|
||
|
||
yellowstone/CESM/allIcompsets: no
|
||
|
||
test_system testing:
|
||
|
||
yellowstone batch: no
|
||
frankfurt interactive: no
|
||
yellowstone interactive: no
|
||
lynx batch: no
|
||
lynx interactive: no
|
||
frankfurt batch: no
|
||
|
||
test_driver.sh tools testing:
|
||
|
||
lynx interactive: no
|
||
yellowstone interactive: no
|
||
|
||
yellowstone/PTCLM: no
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_65
|
||
|
||
Changes answers relative to baseline: Yes, just for CLM4.5 with glc_mec
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: CLM4.5 with glc_mec
|
||
- what platforms/compilers: all
|
||
- nature of change (roundoff; larger than roundoff/same climate; new climate): new climate
|
||
|
||
If bitwise differences were observed, how did you show they were no worse
|
||
than roundoff? N/A
|
||
|
||
If this tag changes climate describe the run(s) done to evaluate the new
|
||
climate (put details of the simulations in the experiment database)
|
||
- casename: N/A
|
||
|
||
URL for LMWG diagnostics output used to validate new climate: N/A
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_65
|
||
Originator(s): sacks (Bill Sacks,UCAR/CGD,303-497-1762)
|
||
Date: Thu Mar 7 09:53:31 MST 2013
|
||
One-line Summary: back out Machines external to get more tests to pass, especially IG
|
||
|
||
Purpose of changes:
|
||
|
||
Some tests - particularly IG - became broken in clm4_0_64. This tag rolls
|
||
back the Machines external so that GLC compiles properly.
|
||
|
||
Requirements for tag:
|
||
|
||
Test level of tag: only yellowstone CESM tests
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: None
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
-scripts/ccsm_utils/Machines https://svn-ccsm-models.cgd.ucar.edu/Machines/trunk_tags/Machines_130304b
|
||
+scripts/ccsm_utils/Machines https://svn-ccsm-models.cgd.ucar.edu/Machines/trunk_tags/Machines_130301
|
||
|
||
List all files eliminated:
|
||
|
||
List all files added and what they do:
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml
|
||
|
||
Difference in expected fails: this brings the xfail list back to what it
|
||
was in clm4_0_63, with the exception of some SBN IcompsetTests that were
|
||
added to xFail in clm4_0_64:
|
||
@@ -154,12 +154,6 @@
|
||
<entry testId="PET_PT.f10_f10.I20TRCLM45CN" failType="TFAIL">scripts issue component not threaded</entry>
|
||
<entry testId="SMS.f19_g16.IRCP45CLM45CN" failType="SFAIL">missing finidat file</entry>
|
||
<entry testId="ERS_D.f19_g16.IRCP85CLM45CN" failType="SFAIL">missing finidat file</entry>
|
||
-
|
||
- <entry testId="ERS_D.f19_g16.IGRCP26CN" failType="CFAIL">No rule to make target `glc_constants.o/glade/scratch/muszala/ERI.f19_g16.IG1850.yellowstone_pgi.GC.161430/bld/glc/lib/libglimmercismfortran.a', needed by `glc_constants.mod'</entry>
|
||
- <entry testId="ERS_Lm3.f19_g16.IGRCP60CN" failType="CFAIL">No rule to make target `glc_constants.o/glade/scratch/muszala/ERI.f19_g16.IG1850.yellowstone_pgi.GC.161430/bld/glc/lib/libglimmercismfortran.a', needed by `glc_constants.mod'</entry>
|
||
-
|
||
- <entry testId="NCK.f10_f10.I" failType="FAIL">ERROR: lnd_prognostic but num_inst_lnd not num_inst_max</entry>
|
||
- <entry testId="NCK.f10_f10.ICRUCLM45" failType="FAIL">ERROR: lnd_prognostic but num_inst_lnd not num_inst_max</entry>
|
||
</INTEL>
|
||
<PGI>
|
||
<entry testId="PET_PT.f19_g16.I1850" failType="TFAIL">scripts issue with ocean not threaded</entry>
|
||
@@ -170,10 +164,6 @@
|
||
<entry testId="SMS.T31_g37.IG4804CLM45" failType="FAIL" >checkWeights error, probably due to old-format urban on surface dataset</entry>
|
||
<entry testId="SMS.1x1_numaIA.ICLM45CN_CROP" failType="TFAIL">Bad compset name: ICNCROP</entry>
|
||
<entry testId="PET_PT.f10_f10.I20TRCLM45CN" failType="TFAIL">scripts issue with ocean not threaded</entry>
|
||
-
|
||
- <entry testId="ERI.f19_g16.IG1850.yellowstone_pgi" failType="CFAIL">No rule to make target `glc_constants.o/glade/scratch/muszala/ERI.f19_g16.IG1850.yellowstone_pgi.GC.161430/bld/glc/lib/libglimmercismfortran.a', needed by `glc_constants.mod'</entry>
|
||
- <entry testId="SMS.T31_g37.IG4804.yellowstone_pgi" failType="CFAIL">No rule to make target `glc_constants.o/glade/scratch/muszala/ERI.f19_g16.IG1850.yellowstone_pgi.GC.161430/bld/glc/lib/libglimmercismfortran.a', needed by `glc_constants.mod'</entry>
|
||
- <entry testId="ERI.f19_g16.IG1850CLM45.yellowstone_pgi" failType="CFAIL">No rule to make target `glc_constants.o/glade/scratch/muszala/ERI.f19_g16.IG1850.yellowstone_pgi.GC.161430/bld/glc/lib/libglimmercismfortran.a', needed by `glc_constants.mod'</entry>
|
||
</PGI>
|
||
</yellowstone>
|
||
</auxTests>
|
||
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
Standard Tag Pretag *** Standard Tag Posttag **
|
||
|
||
build-namelist unit tester: no
|
||
|
||
CESM test lists:
|
||
|
||
yellowstone/CESM: yes
|
||
All PASS or xFail (ignoring tput failures)
|
||
(note that baselines didn't exist in clm4_0_64 for some tests,
|
||
particularly IG)
|
||
|
||
yellowstone/CESM/allIcompsets: no
|
||
|
||
test_system testing:
|
||
|
||
yellowstone batch: no
|
||
frankfurt interactive: no
|
||
yellowstone interactive: no
|
||
lynx batch: no
|
||
lynx interactive: no
|
||
frankfurt batch: no
|
||
|
||
test_driver.sh tools testing:
|
||
|
||
lynx interactive: no
|
||
yellowstone interactive: no
|
||
|
||
yellowstone/PTCLM: no
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_64
|
||
|
||
Changes answers relative to baseline: No
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_64
|
||
Originator(s): muszala (Stefan Muszala,UCAR/CGD,303-497-1320)
|
||
Date: Wed Mar 6 12:41:26 MST 2013
|
||
One-line Summary: update externals. fixes 40/45 intial condition problem
|
||
|
||
Purpose of changes: Main purpose is to bring in scripts4_130227b so that
|
||
CLM45 compsets do not use CLM40 initial conditions. Put in
|
||
PTCLM fix. Secondary purpose is to update other externals.
|
||
NOTE: This tag only changes externals. No clm
|
||
code, scripts or xml files were touched.
|
||
|
||
Requirements for tag: N/A
|
||
|
||
Test level of tag: critical (only yellowstone, Icompset and aux 40/45 aux tests)
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: Changes in processor count for certain resolutions.
|
||
|
||
Describe any changes made to the namelist: N/A
|
||
|
||
List any changes to the defaults for the boundary datasets: the 40/45 fix in scripts4_130227b will fix initial condition problems.
|
||
|
||
Describe any substantial timing or memory changes: N/A
|
||
|
||
Code reviewed by: muszala, Erik
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
|
||
cprnc_120828 -> cprnc_130301
|
||
scripts4_130207 -> scripts4_130304
|
||
Machines_130214 -> Machines_130304b
|
||
rtm1_0_19 -> rtm1_0_20
|
||
share3_130220 -> share3_130226
|
||
esmf_wrf_timemgr_120427 -> esmf_wrf_timemgr_130213
|
||
timing_120731 -> timing_130214
|
||
mapping_121113b -> mapping_130222
|
||
|
||
List all files eliminated: N/A
|
||
|
||
List all files added and what they do: N/A
|
||
|
||
List all existing files that have been modified, and describe the changes: N/A
|
||
|
||
M models/lnd/clm/tools/SVN_EXTERNAL_DIRECTORIES
|
||
M models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml
|
||
M SVN_EXTERNAL_DIRECTORIES
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
yellowstone/CESM: yes - looks decent, but not great. There are no new test failures and new tests that do fail are
|
||
most likely due to new testlists that weren't tested in a clm tag.
|
||
A few nl comp failures since number of pes changed (expected).
|
||
Many comparisons failed due to baselines not existing.
|
||
5 IG compsets fail due to a linking error.
|
||
2 NCK.F10_f10 tests die with "ERROR: lnd_prognostic but num_inst_lnd not num_inst_max"
|
||
|
||
yellowstone/CESM/allIcompsets: yes - looks OK. Transient runs added to xFail list as well as SBN.1x1_smallvilleIA.ICLM45CNCROP
|
||
and SBN.f09_g16.IGCLM45IS2
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_63
|
||
|
||
Changes answers relative to baseline: Yes. PE counts change plus the initial condition fixes will change answers compared
|
||
to existing baselines
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
The 40/45 fix should bring this back to being correct (ie. the state before clm4_0_60).
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_63
|
||
Originator(s): muszala (Stefan Muszala,UCAR/CGD,303-497-1320)
|
||
Date: Mon Mar 4 13:50:15 MST 2013
|
||
One-line Summary: bug 1635 fix - 4_0 CN bug
|
||
|
||
Purpose of changes: Put back some removed code. This allows CN to run with 4_0
|
||
beyond one year
|
||
|
||
Requirements for tag:
|
||
|
||
Test level of tag: critical
|
||
|
||
Bugs fixed (include bugzilla ID): 1635
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: N/A
|
||
|
||
Describe any changes made to the namelist: N/A
|
||
|
||
List any changes to the defaults for the boundary datasets: N/A
|
||
|
||
Describe any substantial timing or memory changes: N/A
|
||
|
||
Code reviewed by: Dave Lawrence, Sam Levis
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): N/A
|
||
|
||
List all files eliminated: N/A
|
||
|
||
List all files added and what they do: N/A
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/src/clm4_0/biogeochem/CNAnnualUpdateMod.F90
|
||
--- models/lnd/clm/src/clm4_0/biogeochem/CNAnnualUpdateMod.F90 (revision 44311)
|
||
+++ models/lnd/clm/src/clm4_0/biogeochem/CNAnnualUpdateMod.F90 (working copy)
|
||
@@ -183,6 +183,12 @@
|
||
call p2c(num_soilc, filter_soilc, annavg_t2m, cannavg_t2m)
|
||
end if
|
||
|
||
+ ! column loop
|
||
+ do fc = 1,num_soilc
|
||
+ c = filter_soilc(fc)
|
||
+ if (annsum_counter(c) >= get_days_per_year() * secspday) annsum_counter(c) = 0._r8
|
||
+ end do
|
||
+
|
||
end subroutine CNAnnualUpdate
|
||
!-----------------------------------------------------------------------
|
||
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
yellowstone/CESM: yes only 40 list - OK. Matches xFail list
|
||
yellowstone/CESM/allIcompsets: yes - OK. Matches xFail list
|
||
|
||
Also had D. Lawrence look at one 45 run and a 40 run from this tag compared to one from
|
||
clm4_0_58 (the tag just before this bug was introduced). All three runs were 2 years long.
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_62
|
||
|
||
Changes answers relative to baseline: No
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations:
|
||
- what platforms/compilers:
|
||
- nature of change (roundoff; larger than roundoff/same climate; new climate):
|
||
|
||
If bitwise differences were observed, how did you show they were no worse
|
||
than roundoff?
|
||
|
||
If this tag changes climate describe the run(s) done to evaluate the new
|
||
climate (put details of the simulations in the experiment database)
|
||
- casename:
|
||
|
||
URL for LMWG diagnostics output used to validate new climate:
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_62
|
||
Originator(s): sacks (Bill Sacks,UCAR/CGD,303-497-1762)
|
||
Date: Sun Feb 24 15:27:09 MST 2013
|
||
One-line Summary: add active flags, change subgrid weighting convention, other misc fixes
|
||
|
||
Purpose of changes:
|
||
|
||
Main set of changes involves adding 'active' flags at the pft, column & landunit
|
||
levels, saying whether computations should be run over a given point. This
|
||
change involved many changes throughout the code, changing conditionals like 'if
|
||
(pwtgcell(p) > 0)' to 'if (pactive(p))'. The purpose of this change was
|
||
two-fold: (1) make these conditionals less error-prone and more robust to future
|
||
changes in the code: currently, the 'active' condition is: weight > 0 OR type =
|
||
glc_mec -- but sometimes people forgot to include the latter condition, and it
|
||
could get worse moving forwards; (2) make it easy to change the 'active'
|
||
condition in the future -- this now just has to be done in one place, in
|
||
reweightMod.
|
||
|
||
In changing these conditionals to use the new 'active' flags, I also added or
|
||
removed conditionals in a few places -- see notes below on the individual file
|
||
modifications.
|
||
|
||
Also, changed subgrid weighting convention, so that the sum of weights always
|
||
adds to 1 at all levels. Previously, there was no fixed convention for the
|
||
weights of, e.g., pfts on a 0-weight column. Now, even on a 0-weight column, the
|
||
sum of pft weights on the column will still add to 1.
|
||
|
||
Also a number of other miscellaneous fixes:
|
||
- bug-fix in handling of unstructured grids in determining new vs old urban format
|
||
- add some new surface datasets with new urban format
|
||
- other misc. fixes noted below
|
||
|
||
Requirements for tag:
|
||
Testing: build-namelist unit tests, yellowstone cesm, yellowstone
|
||
test_system batch, frankfurt test_system interactive; include
|
||
component_gen_comp for test_system tests
|
||
|
||
Test level of tag: standard
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: A few new surface datasets (see below)
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: erik
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
Main purpose is to update cism (along with necessary scripts & machines
|
||
updates), but also updated other externals to their cesm1_2_beta02 versions:
|
||
- scripts
|
||
- machines
|
||
- cism
|
||
- mct
|
||
- pio
|
||
- csm_share (includes scam update from Erik)
|
||
|
||
List all files eliminated:
|
||
|
||
List all files added and what they do:
|
||
|
||
======= Handles modifications and error-checks related to changing subgrid weights
|
||
======= (note that direct calls to setFilters should no longer be made --
|
||
======= instead, call reweightWrapup in this new module). This adds a routine that confirms
|
||
======= that all subgrid weights add to 1 (from Zack Subin).
|
||
A models/lnd/clm/src/clm4_5/main/reweightMod.F90
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
======= add 'active' flags; replace use of things like 'if (pwtgcell(p) > 0)'
|
||
======= with 'if (pactive(p))'
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNGapMortalityMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNFireMod.F90 ---------- also removed unnecessary conditional
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNVerticalProfileMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNCIsoFluxMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/ch4Mod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/DUSTMod.F90 ------------ also added a pactive check
|
||
M models/lnd/clm/src/clm4_5/biogeochem/CNPhenologyMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeochem/DryDepVelocity.F90
|
||
M models/lnd/clm/src/clm4_5/main/dynlandMod.F90 --------------- also added a new conditional
|
||
M models/lnd/clm/src/clm4_5/main/clmtypeInitMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/pftdynMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/histFileMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/controlMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/filterMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/subgridAveMod.F90 ------------ also added a new conditional in p2c_2d_filter
|
||
(similar to existing conditional in p2c_1d_filter)
|
||
M models/lnd/clm/src/clm4_5/main/clmtype.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/SurfaceRadiationMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/BalanceCheckMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/SoilTemperatureMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/Biogeophysics1Mod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/Biogeophysics2Mod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/SurfaceAlbedoMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/Hydrology2Mod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/BiogeophysRestMod.F90
|
||
M models/lnd/clm/src/clm4_5/biogeophys/SoilHydrologyMod.F90 --- also remove ^M line endings accidentally added in clm4_0_61
|
||
M models/lnd/clm/src/clm4_5/biogeophys/clm_driverInitMod.F90
|
||
|
||
======= replace calls to setFilters with calls to reweightWrapup; in driver,
|
||
======= moved these calls based on an analysis of where they are needed
|
||
M models/lnd/clm/src/clm4_5/main/clm_initializeMod.F90
|
||
M models/lnd/clm/src/clm4_5/main/clm_driver.F90
|
||
|
||
======= change subgrid weighting convention; remove duplicated code in setting
|
||
======= up urban landunits. Note that, in a few places (marked by "TODO WJS") I
|
||
======= assumed an arbitrary weighting for, e.g., pft weights in a 0-weight
|
||
======= landunit. This can be changed in the future once we change how weights
|
||
======= are defined on the surface dataset (using weights on the landunit rather
|
||
======= than on the grid cell).
|
||
M models/lnd/clm/src/clm4_5/main/initGridCellsMod.F90
|
||
|
||
======= declare some parameters as 'parameter' (needed in order to use them in
|
||
======= select case statements)
|
||
M models/lnd/clm/src/clm4_5/main/clm_varcon.F90
|
||
|
||
======= make check for new vs old format more robust; in particular, fix
|
||
======= handling of unstructured grids (before, these were deemed to be
|
||
======= old-format urban files by accident)
|
||
M models/lnd/clm/src/clm4_5/biogeophys/UrbanInputMod.F90
|
||
|
||
======= use nlevurb=5 even for more_vertlayers (based on suggestion from Keith
|
||
======= and Erik)
|
||
M models/lnd/clm/src/clm4_5/main/clm_varpar.F90
|
||
|
||
======= use new surface datasets for glcmec 1.9x2.5 1850&2000, and f10 1850, in
|
||
======= order to have valid urban data for some tests to pass
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_5.xml
|
||
|
||
======= use cism rather than sglc for test_system tests, because sglc means no
|
||
======= sno fields are sent to the coupler, which leads to ERS test failures and
|
||
======= generally weaker tests
|
||
M models/lnd/clm/test/system/config_files/config_CLMtestCompsets.xml
|
||
|
||
======= add cism1 distinction in compset name
|
||
M models/lnd/clm/test/system/yellowstone.interactive
|
||
M models/lnd/clm/test/system/bluefire.interactive
|
||
M models/lnd/clm/test/system/lynx.batch
|
||
|
||
======= add call to component_gen_comp
|
||
M models/lnd/clm/test/system/test_system
|
||
|
||
======= Removed some now-passing tests, including some that were passing earlier
|
||
======= but still remained in this file
|
||
M models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml
|
||
xFAIL differences:
|
||
Index: models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml
|
||
===================================================================
|
||
--- models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml (revision 44092)
|
||
+++ models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml (working copy)
|
||
@@ -113,8 +113,7 @@
|
||
<entry testId="ERS_D.f10_f10.I_2000_CLM45CN4MeNoVSoil.rootlit" failType="TFAIL"></entry>
|
||
<entry testId="ERI_D.f10_f10.I_2000_CLM45CN4Me.vrtlay" failType="TFAIL"></entry>
|
||
<entry testId="PET_D_P1x32.ne30_g16.ICN" failType="SFAIL"></entry>
|
||
- <entry testId="ERS_Ld211_D_P112x1.f10_f10.ICNCROP" failType="TFAIL"></entry>
|
||
- <entry testId="ERS_D.f19_g16.ICLM45GLCMEC.glcMEC" failType="TFAIL"></entry>
|
||
+ <entry testId="ERS_Ld211_D_P112x1.f10_f10.ICNCROP" failType="FAIL"></entry>
|
||
</INTEL>
|
||
</yellowstone>
|
||
</test_system_batch>
|
||
@@ -137,7 +136,6 @@
|
||
<INTEL>
|
||
<entry testId="PET_PT.f19_g16.I1850CN" failType="TFAIL">scripts issue with ocean not threaded</entry>
|
||
<entry testId="ERB.ne30_g16.I_1948-2004" failType="FAIL" >Restart difference</entry>
|
||
- <entry testId="ERS_Lm3.f19_g16.IGRCP60CN" failType="FAIL" >Soil balance error on restart</entry>
|
||
<entry testId="PET_PT.f10_f10.I20TRCN" failType="TFAIL">scripts issue with ocean not threaded</entry>
|
||
|
||
<entry testId="PET_PT.f19_g16.I1850CLM45CN" failType="TFAIL">scripts issue with ocean not threaded</entry>
|
||
@@ -149,20 +147,12 @@
|
||
<entry testId="ERS_D.f19_g16.IRCP85CLM45CN" failType="SFAIL">missing finidat file</entry>
|
||
</INTEL>
|
||
<PGI>
|
||
- <entry testId="SMS_RLB.f45_f45.I" failType="cFAIL">problem building with mpi-serial with pgi compiler</entry>
|
||
- <entry testId="ERS_D.hcru_hcru.I_2000_CRUFRC_CN" failType="cFAIL">missing LAPACK symbol dgbsv</entry>
|
||
<entry testId="PET_PT.f19_g16.I1850" failType="TFAIL">scripts issue with ocean not threaded</entry>
|
||
- <entry testId="ERI.f19_g16.IG1850" failType="CFAIL">Need LAPACK for PGI (dgbsv)</entry>
|
||
- <entry testId="SMS.T31_g37.IG4804" failType="CFAIL">Need LAPACK for PGI (dgbsv)</entry>
|
||
<entry testId="SMS.1x1_numaIA.ICN_CROP" failType="TFAIL">Bad compset name: ICNCROP</entry>
|
||
<entry testId="PET_PT.f10_f10.I20TRCN" failType="TFAIL">scripts issue with ocean not threaded</entry>
|
||
|
||
- <entry testId="SMS_RLB.f45_f45.ICLM45" failType="cFAIL">problem building with mpi-serial with pgi compiler</entry>
|
||
- <entry testId="ERS_D.hcru_hcru.I_2000_CRUFRC_CLM45_CN" failType="cFAIL">missing LAPACK symbol dgbsv</entry>
|
||
- <entry testId="ERS.f19_g16.ICLM45CNCROP" failType="cFAIL">missing LAPACK symbol dgbsv</entry>
|
||
<entry testId="PET_PT.f19_g16.ICLM451850" failType="TFAIL">scripts issue with ocean not threaded</entry>
|
||
- <entry testId="ERI.f19_g16.IG1850CLM45" failType="CFAIL">Need LAPACK for PGI (dgbsv)</entry>
|
||
- <entry testId="SMS.T31_g37.IG4804CLM45" failType="CFAIL">Need LAPACK for PGI (dgbsv)</entry>
|
||
+ <entry testId="SMS.T31_g37.IG4804CLM45" failType="FAIL" >checkWeights error, probably due to old-format urban on surface dataset</entry>
|
||
<entry testId="SMS.1x1_numaIA.ICLM45CN_CROP" failType="TFAIL">Bad compset name: ICNCROP</entry>
|
||
<entry testId="PET_PT.f10_f10.I20TRCLM45CN" failType="TFAIL">scripts issue with ocean not threaded</entry>
|
||
</PGI>
|
||
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
Standard Tag Pretag *** Standard Tag Posttag **
|
||
|
||
NOTE: Ignoring throughput fails
|
||
|
||
|
||
build-namelist unit tester: yes
|
||
All PASS or xFAIL
|
||
|
||
CESM test lists:
|
||
|
||
Note: the following change was made after running the CESM test list (just
|
||
reran the one affected case: ERI.f19_g16.IG1850CLM45.yellowstone_pgi):
|
||
In bld/namelist_files/namelist_defaults_clm4_5.xml:
|
||
-lnd/clm2/surfdata_map/surfdata_1.9x2.5_simyr1850_glcmec10_c120927.nc</fsurdat>
|
||
+lnd/clm2/surfdata_map/surfdata_1.9x2.5_simyr1850_glcmec10_c130221.nc</fsurdat>
|
||
|
||
yellowstone/CESM: yes
|
||
All PASS or xFAIL except:
|
||
|
||
***** Expected failure due to urban bug-fix for unstructured grids
|
||
FAIL ERB.ne30_g16.I_1948-2004_CLM45.yellowstone_intel.GC.051632.compare_hist.clm4_0_61
|
||
|
||
***** memcomp failures probably due to using cism2 code
|
||
FAIL ERS_D.f19_g16.IGRCP26CN.yellowstone_intel.GC.051626.memcomp.clm4_0_61
|
||
FAIL ERS_Lm3.f19_g16.IGRCP60CN.yellowstone_intel.GC.051626.memcomp.clm4_0_61
|
||
|
||
***** memcomp failures with unknown cause
|
||
FAIL ERS_D.f19_g16.IRCP85CN.yellowstone_intel.GC.051626.memcomp.clm4_0_61
|
||
COMMENT pesmaxmem_incr = 28.2
|
||
|
||
yellowstone/CESM/allIcompsets: no
|
||
|
||
test_system testing:
|
||
|
||
yellowstone batch: yes, including component_gen_comp
|
||
All PASS or xFAIL except:
|
||
|
||
***** Expected failure due to new surface dataset
|
||
FAIL ERS_Ld211.f10_f10.ICLM45CNADSPIN.yellowstone_intel_monthly.GC.051756.compare_hist.clm4_0_61_test_system
|
||
|
||
***** Expected failure due to urban bug-fix for unstructured grids
|
||
FAIL ERS_Ln48_D_P64x1.ne30_g16.ICLM45CN.yellowstone_intel_user_nl_dirs.GC.051756.compare_hist.clm4_0_61_test_system
|
||
|
||
***** memcomp failures with unknown cause
|
||
FAIL ERS_Ld211.f10_f10.I_2000_CLM45_VOC_CN.yellowstone_intel_voc.GC.051756.memcomp.clm4_0_61_test_system
|
||
FAIL ERS_Ln48_D_P64x16.ne30_g16.ICN.yellowstone_intel_user_nl_dirs.GC.051756.memcomp.clm4_0_61_test_system
|
||
|
||
|
||
----- COMPONENT_GEN_COMP RESULTS ---
|
||
All comparisons PASS except:
|
||
|
||
****** Expected failures due to new surface dataset and fix in urban for
|
||
****** ne30 These failures all go away when I compare against one-offs
|
||
****** from clm4_0_61 with fixes in surface datasets and the urban ne30
|
||
****** bug. However, there is then a diff in the h1 file for the GLCMEC
|
||
****** test: diffs just in cols1d_wtlunit & pfts1d_wtlunit, and this is
|
||
****** just over glc_mec columns -- this is expected due to changes in
|
||
****** subgrid weighting convention
|
||
FAIL ERS_D.f19_g16.ICLM45GLCMEC.yellowstone_intel_glcMEC.compare_hist.clm4_0_61.clm2.h0
|
||
FAIL ERS_Ld211.f10_f10.ICLM45CNADSPIN.yellowstone_intel_monthly.compare_hist.clm4_0_61.clm2.h0
|
||
FAIL ERS_Ld211.f10_f10.ICLM45CNADSPIN.yellowstone_intel_monthly.compare_hist.clm4_0_61.clm2.h1
|
||
FAIL ERS_Ln48_D_P64x1.ne30_g16.ICLM45CN.yellowstone_intel_user_nl_dirs.compare_hist.clm4_0_61.clm2.h0
|
||
FAIL ERS_Ln48_D_P64x1.ne30_g16.ICLM45CN.yellowstone_intel_user_nl_dirs.compare_hist.clm4_0_61.clm2.h1
|
||
|
||
****** Differences just over crop landunits: RMS diffs in pft weights on
|
||
****** col and landunit, and col weights on landunit; and FILLDIFFs in 12
|
||
****** column-level variables (now _FillValue in 0-weight places). These
|
||
****** differences aren't surprising given the changes in subgrid weight
|
||
****** convention and the fact that inactive points are now given spval in
|
||
****** 1-d output
|
||
FAIL ERS.f19_g16.I_2000_CLM45_CN4Me_CROP.yellowstone_intel_user_nl_dirs.compare_hist.clm4_0_61.clm2.h1
|
||
|
||
|
||
frankfurt interactive: yes, including component_gen_comp
|
||
All PASS or xFAIL
|
||
|
||
yellowstone interactive: no
|
||
lynx batch: no
|
||
lynx interactive: no
|
||
frankfurt batch: no
|
||
|
||
test_driver.sh tools testing:
|
||
|
||
lynx interactive: no
|
||
yellowstone interactive: no
|
||
|
||
yellowstone/PTCLM: no
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_61
|
||
|
||
Changes answers relative to baseline: yes, in limited cases - see below
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: CLM4.5 with the following:
|
||
- unstructured grids, due to urban bug fix
|
||
- glcmec @ 1.9x2.5, due to new surface datasets with new urban
|
||
- 1850 @ f10, due to new surface dataset
|
||
- what platforms/compilers: ALL
|
||
- nature of change: larger than roundoff/same climate OR new climate (not
|
||
investigated carefully)
|
||
|
||
If bitwise differences were observed, how did you show they were no worse
|
||
than roundoff? N/A
|
||
|
||
If this tag changes climate describe the run(s) done to evaluate the new
|
||
climate (put details of the simulations in the experiment database)
|
||
- casename: NOT DONE
|
||
|
||
URL for LMWG diagnostics output used to validate new climate: N/A
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_61
|
||
Originator(s): muszala (Stefan Muszala,UCAR/CGD,303-497-1320)
|
||
Date: Wed Feb 20 15:53:38 MST 2013
|
||
One-line Summary: rtm, drv and clm mods: tws, Volr, r01 rdric file and SoilHydroMod
|
||
|
||
Purpose of changes: Bring Volr from RTM to CLM.
|
||
New ne120 files.
|
||
New SoidHydrologyMod file for 45 (not bit-for-bit)
|
||
Bring tws in.
|
||
Sacks test list change and test_system change.
|
||
Add yellowstone to xFail options.
|
||
Added RTM test list for test_system tests (yellowstone.rtm.batch)
|
||
DEPRECATE WT in 4_5 code. WT and the variable wt are left in since they are used in other
|
||
portions of the code, but they are marked as deprecated since we now have TWS.
|
||
|
||
Requirements for tag:
|
||
|
||
Test level of tag: std-test
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: N/A
|
||
|
||
Describe any changes made to the namelist: N/A
|
||
|
||
List any changes to the defaults for the boundary datasets: N/A
|
||
|
||
Describe any substantial timing or memory changes: N/A
|
||
|
||
Code reviewed by: muszala, swenseon, mvertens
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
drv: update from drvseq4_2_20 to drvseq4_2_22
|
||
rtm: update from rtm1_0_18 to rtm1_0_19
|
||
csm_share: update from share3_130213 to share3_130131
|
||
|
||
List all files eliminated:
|
||
D https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/test/system/user_nl_dirs/rtm/rtmOn
|
||
D https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/test/system/user_nl_dirs/rtm/rtmR01
|
||
|
||
List all files added and what they do:
|
||
Added RTM rtm test_system tests
|
||
A https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/test/system/user_nl_dirs/rtm/rtmOnFloodOnEffvelOff/user_nl_rtm
|
||
A https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/test/system/user_nl_dirs/rtm/rtmOnFloodOnEffvelOff
|
||
A https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/test/system/user_nl_dirs/rtm/rtmOnFloodOnEffvelOn/user_nl_rtm
|
||
A https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/test/system/user_nl_dirs/rtm/rtmOnFloodOnEffvelOn
|
||
A https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/test/system/user_nl_dirs/rtm/rtmOnIceOff/user_nl_rtm
|
||
A https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/test/system/user_nl_dirs/rtm/rtmOnIceOff
|
||
A https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/test/system/user_nl_dirs/rtm/rtmOnIceOn/user_nl_rtm
|
||
A https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/test/system/user_nl_dirs/rtm/rtmOnIceOn
|
||
A https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/test/system/yellowstone.rtm.batch
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/test/system/test_system
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/test/system/config_files/config_CLMtestCompsets.xml
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/test/system/yellowstone.interactive
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/test/system/user_nl_dirs/rtm/rtmOff/user_nl_rtm
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/test/system/README
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/test/system/yellowstone.batch
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/bld/unit_testers/xFail/expectedFail.pm
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_0.xml
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/doc/ChangeLog
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/doc/ChangeSum
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/src/cpl_share/clm_cpl_indices.F90
|
||
MM https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/src/cpl_mct/lnd_comp_mct.F90
|
||
MM https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/src/clm4_5/main/clmtypeInitMod.F90
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/src/clm4_5/main/clm_atmlnd.F90
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/src/clm4_5/main/clmtype.F90
|
||
MM https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/src/clm4_5/main/histFldsMod.F90
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/src/clm4_5/biogeophys/BalanceCheckMod.F90
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/src/clm4_5/biogeophys/BiogeophysRestMod.F90
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/src/clm4_5/biogeophys/SoilHydrologyMod.F90
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/models/lnd/clm/src/clm4_0/main/clm_atmlnd.F90
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/SVN_EXTERNAL_DIRECTORIES
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/ChangeLog
|
||
M https://svn-ccsm-models.cgd.ucar.edu/clm2/trunk_tags/clm4_0_60/ChangeSum
|
||
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
NOTE: Lots of throughput, NLComp and memcomp fails. Also ran rtm test_system tests
|
||
|
||
build-namelist unit tester: OK (yellowstone) - added two tests that were missing from xFail list
|
||
|
||
CESM test lists:
|
||
|
||
yellowstone/CESM:
|
||
-> 4_0 testing: OK. Removed tests in xFail file and ignoring NLComp tests. Remaining Fails (tputcomp and memcomp) will be ignored since test tolerences are too narrow.
|
||
|
||
-> 4_5 testing: OK. There will be B4B differences due to a new SoilHydrologyMod which are listed below
|
||
|
||
FAILs due to new SoilHydroMod and r2x_Slrr_volr in coupler
|
||
|
||
FAIL SMS_RLA.f45_f45.ICLM45.yellowstone_intel.GC.161028.compare_hist.clm4_0_60
|
||
FAIL ERS_D.f10_f10.ICLM45.yellowstone_intel.GC.161028.compare_hist.clm4_0_60
|
||
FAIL NCK.f10_f10.ICLM45.yellowstone_intel.GC.161028.compare_hist.clm4_0_60
|
||
FAIL ERB.ne30_g16.I_1948-2004_CLM45.yellowstone_intel.GC.161028.compare_hist.clm4_0_60
|
||
FAIL ERH_D.f19_g16.I1850CLM45CN.yellowstone_intel.GC.161028.compare_hist.clm4_0_60
|
||
FAIL SMS.1x1_mexicocityMEX.I1PTCLM45.yellowstone_intel.GC.161028.compare_hist.clm4_0_60
|
||
FAIL ERS_Lm3.1x1_vancouverCAN.I1PTCLM45.yellowstone_intel.GC.161028.compare_hist.clm4_0_60
|
||
|
||
yellowstone/CESM/allIcompsets: OK
|
||
|
||
test_system testing:
|
||
|
||
yellowstone batch:
|
||
OK. FAILs due to new SoilHydroMod and r2x_Slrr_volr in coupler
|
||
|
||
FAIL ERS.f19_g16.I_1850_CLM45_CN4Me.user_nl_dirs.GC.114029.compare_hist.clm4_0_60
|
||
FAIL ERS_D.f19_g16.I_1850_CLM45_CNCENTNoMe.user_nl_dirs.GC.114029.compare_hist.clm4_0_60
|
||
FAIL ERS.f19_g16.I_2000_CLM45_CN4Me_CROP.user_nl_dirs.GC.114029.compare_hist.clm4_0_60
|
||
FAIL ERS_Ld211.f10_f10.ICLM45CNADSPIN.monthly.GC.114029.compare_hist.clm4_0_60
|
||
FAIL ERS_Ln48_D_P64x1.ne30_g16.ICLM45CN.user_nl_dirs.GC.114029.compare_hist.clm4_0_60
|
||
FAIL ERS_Ld211_D_P224x1.f10_f10.ICLM45CNCROP.crop.GC.114029.compare_hist.clm4_0_60
|
||
FAIL ERS_Ld211_P384x1.f19_g16.ICLM45CNDVCROP.crop.GC.114029.compare_hist.clm4_0_60
|
||
FAIL ERS_Ld211.f10_f10.I_2000_CLM45_VOC_CN.voc.GC.114029.compare_hist.clm4_0_60
|
||
FAIL ERS_Ln48_D.f10_f10.I_2000_CLM45_CN.ciso.GC.114029.compare_hist.clm4_0_60
|
||
|
||
frankfurt interactive:
|
||
OK. FAILs due to new SoilHydroMod and r2x_Slrr_volr in coupler
|
||
|
||
FAIL SMS_D_Mmpi-serial.1x1_vancouverCAN.ICLM451PT.frankfurt_intel_user_nl_dirs.GC.104908.compare_hist.clm4_0_60
|
||
FAIL ERS_Mmpi-serial.1x1_mexicocityMEX.ICLM451PT.frankfurt_intel_user_nl_dirs.GC.104908.compare_hist.clm4_0_60
|
||
|
||
yellowstone interactive:
|
||
OK. FAILs due to new SoilHydroMod and r2x_Slrr_volr in coupler
|
||
|
||
FAIL ERS_D_Mmpi-serial.CLM_USRDAT.ICLM45alaskaCN.yellowstone_intel_user_nl_dirs.GC.114053.compare_hist.clm4_0_60
|
||
FAIL ERS_D_Mmpi-serial.CLM_USRDAT.ICLM45USUMB.yellowstone_intel_user_nl_dirs.GC.114053.compare_hist.clm4_0_60
|
||
FAIL ERS_D_P1x1_Mmpi-serial.f19_g16.I20TR_CLM45VSCN.yellowstone_intel_voc.GC.114053.compare_hist.clm4_0_60
|
||
FAIL ERS_D_P1x1_Mmpi-serial.5x5_amazon.I_2000_CLM45.yellowstone_intel_user_nl_dirs.GC.114053.compare_hist.clm4_0_60
|
||
FAIL ERS_Ln48_D_P1x1_Mmpi-serial.f45_g37.ICLM45VOC.yellowstone_intel_voc.GC.114053.compare_hist.clm4_0_60
|
||
FAIL ERS_Ly3_Mmpi-serial.1x1_brazil.I_2000_CLM45.yellowstone_intel_monthly.GC.114053.compare_hist.clm4_0_60
|
||
FAIL ERS_Ld211_Mmpi-serial.1x1_brazil.I_2000_CLM45_CN.yellowstone_intel_monthly.GC.114053.compare_hist.clm4_0_60
|
||
FAIL ERS_Ly3_Mmpi-serial.1x1_brazil.I_2000_CLM45_CNDV.yellowstone_intel_monthly.GC.114053.compare_hist.clm4_0_60
|
||
FAIL ERS_Ld211_Mmpi-serial.1x1_brazil.IVSCN.yellowstone_intel_voc.GC.114053.compare_hist.clm4_0_60
|
||
|
||
frankfurt batch:
|
||
OK. FAILs due to new SoilHydroMod and r2x_Slrr_volr in coupler
|
||
|
||
FAIL ERS_D_P16x1.f19_g16.I_1850_CLM45_CN4Me.frankfurt_intel_user_nl_dirs.GC.104516.compare_hist.clm4_0_60
|
||
FAIL ERI_P16x1.f19_g16.I_1850_CLM45_CNCENTNoMe.frankfurt_intel_user_nl_dirs.GC.104516.compare_hist.clm4_0_60
|
||
FAIL ERS_Ld211_P16x1.f10_f10.ICLM45CNADSPIN.frankfurt_intel_monthly.GC.104516.compare_hist.clm4_0_60
|
||
FAIL ERS_P16x1.f19_g16.I_1850_CLM45_CN4Me_LessSPIN.frankfurt_intel_user_nl_dirs.GC.104516.compare_hist.clm4_0_60
|
||
FAIL SMS_D_P16x1.f19_g16.I_1850_CLM45_CN4Me_EXLessSPIN.frankfurt_intel_user_nl_dirs.GC.104516.compare_hist.clm4_0_60
|
||
FAIL SMS_D_P16x1.f10_f10.I_2000_CLM45_CN4Me.frankfurt_intel_vrtlay.GC.104516.compare_hist.clm4_0_60
|
||
FAIL ERS_D_P16x1.f19_g16.I_2000_CLM45_CN.frankfurt_intel_user_nl_dirs.GC.104516.compare_hist.clm4_0_60
|
||
FAIL ERI_P16x1.f19_g16.I_2000_CLM45_CN.frankfurt_intel_user_nl_dirs.GC.104516.compare_hist.clm4_0_60
|
||
FAIL SMS_D_P16x1.f19_g16.ICLM45CNEXSPIN.frankfurt_intel_user_nl_dirs.GC.104516.compare_hist.clm4_0_60
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: CLM4_0_60
|
||
|
||
Changes answers relative to baseline:
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: 4_5 code
|
||
- what platforms/compilers: all
|
||
- nature of change (roundoff; larger than roundoff/same climate; new climate):
|
||
1) SoilHydrologyMod.F90 mods from Swenson effect soil moisture which are effecting certain l2x coupler fields
|
||
2) bringing VOLR from RTM through the coupler adds one more field to coupler history files.
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_60
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Mon Feb 11 03:55:56 MST 2013
|
||
One-line Summary: Bring CLM4.5 code from clm45sci branch to trunk as an option set at configure time
|
||
|
||
Purpose of changes:
|
||
|
||
Bring in CLM4.5 branch as additional directories. Change directory structure, so there are shared files
|
||
and utilities for both CLM4.0 and CLM4.5 and files that are different for each. Update compsets in
|
||
scripts in order to work in this paradigm. Move clm45sci15_clm4_0_58 code to trunk under clm4_5 phys.
|
||
|
||
clm4.5 includes the following:
|
||
|
||
* Bring LBNL-merge branch on with: vertical soil, Methane, CENTURY, split nitrification, new-lake model.
|
||
* Modifications to GPP, on gppdev branch, multilayer canopy and then single-layer version that reproduces it.
|
||
* Crop model updates. Irrigation included with crop model as an option. Fix CNDV-CROP.
|
||
* Urban model updates, multi-density, urban depth seperate from soil depth, wasteheat to zero
|
||
* Bring in permafrostsims09 branch with Sean Swensons's flooding changes.
|
||
* Update pft-physiology file, change some CN defaults, change min flow slightly in RTM
|
||
* Set ponding to zero, acclimation mods from Keith Oleson, a hydrology change from Sean Swenson.
|
||
|
||
Requirements for tag: clm40/clm45 code/tools work/tested, answers same, complete move from bluefire to yellowstone
|
||
|
||
Test level of tag: std-test
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1621 (normalization issue in mksurfdata_map and clm -- partial)
|
||
1604 (The -co2_type flag in the CLM namelist is not set correct.)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system:
|
||
|
||
Compsets to run CLM4.5 added.
|
||
|
||
I_2000_CLM45 (ICLM45)
|
||
I_2000_1PTFRC_CLM45 (I1PTCLM45)
|
||
I_2000_GLC_CLM45_CISM1 (IGCLM45)
|
||
I_2000_GLC_CLM45_CISM2P (IGCLM45IS2)
|
||
I_2000_CLM45_CN (ICLM45CN)
|
||
I_2000_CLM45_CN_CROP (ICLM45CNCROP)
|
||
I_2000_CLM45_CN_4Me (ICLM45CN4Me)
|
||
I_2000_CRUFRC_CLM45 (ICRUCLM45)
|
||
I_2000_CRUFRC_CLM45_CN (ICRUCLM45CN)
|
||
I_2000_CRUFRC_CLM45_CN_4Me (ICRUCLM45CN4Me)
|
||
I_2000_CLM45_CN_GLC_CISM1 (IGCLM45CN)
|
||
I_1850_CLM45 (I1850CLM45)
|
||
I_1850_CLM45_CN_4Me (I1850CLM45CN4Me)
|
||
I_1850_CRUFRC_CLM45 (I1850CRUCLM45)
|
||
I_1850_CRUFRC_CLM45_CN (I1850CRUCLM45CN)
|
||
I_1850_CRUFRC_CLM45_CN_4Me (I1850CRUCLM45CN4Me)
|
||
I_1850_CLM45_GLC_CISM1 (IG1850CLM45)
|
||
I_1850_CLM45_CN (I1850CLM45CN)
|
||
I_1850-2000_CLM45 (I20TRCLM45)
|
||
I_1850-2000_CLM45_CN (I20TRCLM45CN)
|
||
I_1850-2000_CRUFRCCLM45 (I20TRCRUCLM45)
|
||
I_1850-2000_CRUFRC_CLM45_CN (I20TRCRUCLM45CN)
|
||
I_1850-2000_CRUFRC_CLM45_CN_4Me (I20TRCRU4MeCLM45)
|
||
I_1850-2000_CLM45_GLC_CISM1 (IG20TRCLM45)
|
||
I_1850-2000_CLM45_CN_GLC_CISM1 (IG20TRCLM45CN)
|
||
I_1948-2004_CLM45 (I4804CLM45)
|
||
I_1948-2004_CLM45_GLC_CISM1 (IG4804CLM45)
|
||
I_1948-2004_CLM45_CN_GLC_CISM1 (IG4804CLM45CN)
|
||
I_RCP8.5_CLM45_CN_GLC_CISM1 (IGRCP85CLM45CN)
|
||
I_RCP6.0_CLM45_CN (IRCP60CLM45CN)
|
||
I_RCP6.0_CLM45_CN_GLC_CISM1 (IGRCP60CLM45CN)
|
||
I_RCP4.5_CLM45_CN (IRCP45CLM45CN)
|
||
I_RCP4.5_CLM45_CN_GLC_CISM1 (IGRCP45CNCLM45)
|
||
I_RCP2.6_CLM45_CN (IRCP26CLM45CN)
|
||
I_RCP2.6_CLM45_CN_GLC_CISM1 (IGRCP26CLM45CN)
|
||
I_RCP8.5_CLM45_CN (IRCP85CLM45CN)
|
||
I_1850_SPINUP_3HrWx_CLM45_CN_4Me
|
||
|
||
CLM configure changes:
|
||
|
||
Add physics option to determine if CLM4.0 or CLM4.5 physics is used:
|
||
+ -phys <name> Value of clm4_0 or clm4_5 (default is clm4_0)
|
||
|
||
Options removed
|
||
|
||
-pergro
|
||
-c13
|
||
|
||
Options added for CLM4.5 physics:
|
||
|
||
+ -clm4me <name> Turn Methane model: [on | off]
|
||
+ Requires bgc=cn/cndv (Carbon Nitrogen model)
|
||
+ (ONLY valid for CLM4.5!)
|
||
+ -exlaklayers <name> Turn on extra lake layers (25 layers instead of 10) [on | off]
|
||
+ (ONLY valid for CLM4.5!)
|
||
+ -vsoilc_centbgc <name> Turn on vertical soil Carbon profile, CENTURY model decomposition,
|
||
+ split Nitrification/de-Nitrification into two mineral
|
||
+ pools for NO3 and NH4 (requires clm4me Methane model), and
|
||
+ eliminate inconsistent duplicate soil hydraulic
|
||
+ parameters used in soil biogeochem.
|
||
+ (requires either CN or CNDV)
|
||
+ (ONLY valid for CLM4.5!)
|
||
+ [on,off or colen delimited list of no options] (default off)
|
||
+ no-vert Turn vertical soil Carbon profile off
|
||
+ no-cent Turn CENTURY off
|
||
+ no-nitrif Turn the Nitrification/denitrification off
|
||
+ no-stnd-bsw Turn the standard BSW for soil psi off
|
||
+ [no-vert,no-cent,no-nitrif,no-stnd-bsw,
|
||
+ no-vert:no-cent,no-nitrif:no-stnd-bsw,
|
||
+ no-vert:no-cent:no-stnd-bsw]
|
||
|
||
New spinup options added for CLM4.5 physics (but are now deprecated and NOT recommended for use)
|
||
|
||
+ Enter-AD Turn on Accelerated Decomposition from (6)
|
||
+ existing initial conditions (optional) (deprecated)
|
||
+ (ONLY valid for CLM4.5!)
|
||
+ AD2Lesser Jump from full AD to lesser AD spinup (optional) (4)
|
||
+ (deprecated) (ONLY valid for CLM4.5!)
|
||
+ LesserAD Lesser Accelerated Decomposition mode (3)
|
||
+ (deprecated) (ONLY valid for CLM4.5!)
|
||
+ LesserAD-exit Jump from lesser AD to normal mode (1)
|
||
+ (deprecated) (ONLY valid for CLM4.5!)
|
||
+ Two sequences are valid: 6-5-4-3-1-0 or 6-5-2-0 (where 6 and 4 are optional)
|
||
+ The recommended sequence is 5-2-0
|
||
|
||
|
||
|
||
Describe any changes made to the namelist:
|
||
Extensive list of new namelist options for CLM4.5 physics
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
Extensive list of new datasets for CLM4.5
|
||
Add 360x720 grid (hcru_hcru) for CLM4.0 physics
|
||
|
||
Describe any substantial timing or memory changes: CLM4.0 -- identical to clm4_0_59
|
||
CLM4.5 -- identical to clm45sci15_clm4_0_58
|
||
|
||
Code reviewed by: self, mvertens
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): to cesm1_2_alpha02a versions
|
||
|
||
scripts to scripts4_130204
|
||
Machines to Machines_130204
|
||
drv to drvseq4_2_18
|
||
datm to datm8_130130
|
||
rtm to rtm1_0_18
|
||
cism to 45merge_02_cism1_121114
|
||
csm_share to share3_130131
|
||
pio to pio1_6_1
|
||
mapping/gen_domain to mapping_121113b
|
||
|
||
List all files eliminated:
|
||
|
||
============== Eliminate PERGRO option, remove duplicated tools from clm4_0, change names to include clm4_0
|
||
D models/lnd/clm/test/system/nl_files/mksrfdt_1x1_numaIA_mp20irrcr_2000
|
||
D models/lnd/clm/test/system/nl_files/mksrfdt_10x15_irr_1850
|
||
D models/lnd/clm/tools/mkmapdata/* ---------> remove
|
||
D models/lnd/clm/tools/mkprocdata_map/* ----> remove
|
||
D models/lnd/clm/tools/ncl_scripts/* -------> remove
|
||
D models/lnd/clm/tools/interpinic/* --------> move to under clm4_0
|
||
D models/lnd/clm/tools/mkmapgrids/* --------> remove
|
||
D models/lnd/clm/tools/mksurfdata_map/* ----> move to under clm4_0
|
||
D models/lnd/clm/bld/namelist_files/namelist_definition.xml ---> use clm4_5 version
|
||
D models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml -> move to name with clm4_0
|
||
D models/lnd/clm/bld/namelist_files/use_cases/pergro_pd.xml ---> Remove PERGRO option
|
||
D models/lnd/clm/bld/namelist_files/use_cases/pergro0_pd.xml --> Remove PERGRO option
|
||
D models/lnd/clm/bld/namelist_files/namelist_defaults_clm_tools.xml -> move to name with clm4_0
|
||
|
||
List all files added and what they do:
|
||
|
||
============== testing for clm4_5 and change name of some tests to include clm4_0
|
||
A + models/lnd/clm/test/system/config_files/gen_domain
|
||
A + models/lnd/clm/test/system/tests_posttag_frankfurt_nompi
|
||
A + models/lnd/clm/test/system/user_nl_dirs/anoxia_wtsat
|
||
A + models/lnd/clm/test/system/user_nl_dirs/anoxia_wtsat/user_nl_clm
|
||
A + models/lnd/clm/test/system/user_nl_dirs/vrtlay
|
||
A + models/lnd/clm/test/system/user_nl_dirs/vrtlay/user_nl_clm
|
||
A + models/lnd/clm/test/system/user_nl_dirs/oldhyd
|
||
A + models/lnd/clm/test/system/user_nl_dirs/oldhyd/user_nl_clm
|
||
A + models/lnd/clm/test/system/user_nl_dirs/ch4_set2_ciso
|
||
A + models/lnd/clm/test/system/user_nl_dirs/ch4_set2_ciso/user_nl_clm
|
||
A + models/lnd/clm/test/system/user_nl_dirs/ch4_set3_pftroot
|
||
A + models/lnd/clm/test/system/user_nl_dirs/ch4_set3_pftroot/user_nl_clm
|
||
A + models/lnd/clm/test/system/user_nl_dirs/rootlit
|
||
A + models/lnd/clm/test/system/user_nl_dirs/rootlit/user_nl_clm
|
||
A + models/lnd/clm/test/system/user_nl_dirs/ciso
|
||
A + models/lnd/clm/test/system/user_nl_dirs/ciso/user_nl_clm
|
||
A + models/lnd/clm/test/system/nl_files/nl_ch4_set2_ciso
|
||
A + models/lnd/clm/test/system/nl_files/nl_ch4_set3_pftroot
|
||
A + models/lnd/clm/test/system/nl_files/mksrfdt_10x15_1850
|
||
A + models/lnd/clm/test/system/nl_files/nl_rootlit
|
||
A + models/lnd/clm/test/system/nl_files/nl_ciso
|
||
A + models/lnd/clm/test/system/nl_files/nl_anoxia_wtsat
|
||
A + models/lnd/clm/test/system/nl_files/clm4_0_mksrfdt_1x1_numaIA_mp20irrcr_2000
|
||
A + models/lnd/clm/test/system/nl_files/clm4_0_mksrfdt_10x15_irr_1850
|
||
A + models/lnd/clm/test/system/nl_files/mksrfdt_1x1_numaIA_mp24_2000
|
||
A + models/lnd/clm/test/system/nl_files/nl_vrtlay
|
||
A + models/lnd/clm/test/system/nl_files/nl_oldhyd
|
||
============== clm4_5 version of tools (from clm45sci15_clm4_0_58)
|
||
A + models/lnd/clm/tools/clm4_5
|
||
A + models/lnd/clm/tools/clm4_5/mkmapdata
|
||
A + models/lnd/clm/tools/clm4_5/mkmapdata/mvNimport.sh
|
||
A + models/lnd/clm/tools/clm4_5/mkmapdata/rmdups.ncl
|
||
A + models/lnd/clm/tools/clm4_5/mkmapdata/regridbatch.sh
|
||
A + models/lnd/clm/tools/clm4_5/mkmapdata/mkmapdata.sh
|
||
A + models/lnd/clm/tools/clm4_5/mkmapdata/mkunitymap.ncl
|
||
A + models/lnd/clm/tools/clm4_5/mkmapdata/mknoocnmap.pl
|
||
A + models/lnd/clm/tools/clm4_5/mkmapdata/README
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/clm4054_ne30g16_I2000.clm2.h0.2000-01_c121107.nc
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/map_ne30np4_nomask_to_fv1.9x2.5_nomask_aave_da_c121107.nc
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/mkprocdata_map_functions.bash
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/src
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/src/mkprocdata_map.F90
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/src/gridmapMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/src/constMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/src/Makefile.common
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/src/fmain.F90
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/src/shr_file_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/src/nanMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/src/Mkdepends
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/src/Srcfiles
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/src/Filepath
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/src/Makefile
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/src/fileutils.F90
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/src/shr_kind_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/mkprocdata_map_in
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/mkprocdata_map_all
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/clm
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/mkprocdata_map_wrap
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/clm4054_f19g16_I2000.clm2.h0.2000-01_c121107.nc
|
||
A + models/lnd/clm/tools/clm4_5/mkprocdata_map/README
|
||
A + models/lnd/clm/tools/clm4_5/ncl_scripts
|
||
A + models/lnd/clm/tools/clm4_5/ncl_scripts/cprnc.pl
|
||
A + models/lnd/clm/tools/clm4_5/ncl_scripts/getco2_historical.ncl
|
||
A + models/lnd/clm/tools/clm4_5/ncl_scripts/cprnc.ncl
|
||
A + models/lnd/clm/tools/clm4_5/ncl_scripts/getregional_datasets.pl
|
||
A + models/lnd/clm/tools/clm4_5/ncl_scripts/getregional_datasets.ncl
|
||
A + models/lnd/clm/tools/clm4_5/ncl_scripts/README
|
||
A + models/lnd/clm/tools/clm4_5/interpinic
|
||
A + models/lnd/clm/tools/clm4_5/interpinic/clmi.BCN.1949-01-01_10x15_USGS_simyr1850_c121113.nc
|
||
A + models/lnd/clm/tools/clm4_5/interpinic/interpinic.runoptions
|
||
A + models/lnd/clm/tools/clm4_5/interpinic/src
|
||
A + models/lnd/clm/tools/clm4_5/interpinic/src/interpinic.F90
|
||
A + models/lnd/clm/tools/clm4_5/interpinic/src/shr_infnan_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/interpinic/src/Makefile.common
|
||
A + models/lnd/clm/tools/clm4_5/interpinic/src/shr_isnan.c
|
||
A + models/lnd/clm/tools/clm4_5/interpinic/src/shr_sys_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/interpinic/src/fmain.F90
|
||
A + models/lnd/clm/tools/clm4_5/interpinic/src/shr_log_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/interpinic/src/Mkdepends
|
||
A + models/lnd/clm/tools/clm4_5/interpinic/src/Srcfiles
|
||
A + models/lnd/clm/tools/clm4_5/interpinic/src/shr_isnan.h
|
||
A + models/lnd/clm/tools/clm4_5/interpinic/src/Filepath
|
||
A + models/lnd/clm/tools/clm4_5/interpinic/src/Makefile
|
||
A + models/lnd/clm/tools/clm4_5/interpinic/src/shr_kind_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/interpinic/src/shr_const_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/interpinic/README
|
||
A + models/lnd/clm/tools/clm4_5/mkmapgrids
|
||
A + models/lnd/clm/tools/clm4_5/mkmapgrids/src
|
||
A + models/lnd/clm/tools/clm4_5/mkmapgrids/src/Makefile.common
|
||
A + models/lnd/clm/tools/clm4_5/mkmapgrids/src/domainMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mkmapgrids/src/shr_sys_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mkmapgrids/src/shr_file_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mkmapgrids/src/nanMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mkmapgrids/src/shr_log_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mkmapgrids/src/Mkdepends
|
||
A + models/lnd/clm/tools/clm4_5/mkmapgrids/src/Srcfiles
|
||
A + models/lnd/clm/tools/clm4_5/mkmapgrids/src/mkmapgrids.F90
|
||
A + models/lnd/clm/tools/clm4_5/mkmapgrids/src/Filepath
|
||
A + models/lnd/clm/tools/clm4_5/mkmapgrids/src/Makefile
|
||
A + models/lnd/clm/tools/clm4_5/mkmapgrids/src/shr_kind_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mkmapgrids/mkmapgrids.namelist
|
||
A + models/lnd/clm/tools/clm4_5/mkmapgrids/mkscripgrid.ncl
|
||
A + models/lnd/clm/tools/clm4_5/mkmapgrids/mkmapgrids.csh
|
||
A + models/lnd/clm/tools/clm4_5/mkmapgrids/README
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkvarctl.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkncdio.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/clm_varpar.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkutilsMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/shr_file_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/shr_timer_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/shr_log_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkindexmapMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mklaiMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mksoilMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/fileutils.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/shr_const_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkharvestMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkfileMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkurbanparCommonMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/Makefile
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/shr_string_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkglcmecMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkvarpar.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/clm_varctl.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/shr_sys_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkvocefMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkdomainMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/Filepath
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mksurfdat.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/shr_kind_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkurbanparMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/Makefile.common
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkgridmapMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/nanMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/Srcfiles
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/Mkdepends
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mklanwatMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/src/mkpftMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/test_lookup_2d_netcdf.nc
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/test_mkncdio.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/test_mkutilsMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/test_mkindexmapMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/Srcfiles
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/test_mksurfdata_map.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/test_mod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/Filepath
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/Makefile
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/README
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/unit_testers/test_mkurbanparMod.F90
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/mksurfdata_map.namelist
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/mksurfdata.pl
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/README
|
||
A + models/lnd/clm/tools/clm4_5/mksurfdata_map/pftdyn_hist_simyr1850-2005.txt
|
||
============== clm4_0 version of tools
|
||
A + models/lnd/clm/tools/clm4_0
|
||
A + models/lnd/clm/tools/clm4_0/interpinic
|
||
A + models/lnd/clm/tools/clm4_0/interpinic/clmi.BCN.1949-01-01_10x15_USGS_simyr1850_c100322.nc
|
||
A + models/lnd/clm/tools/clm4_0/interpinic/interpinic.runoptions
|
||
A + models/lnd/clm/tools/clm4_0/interpinic/src
|
||
A + models/lnd/clm/tools/clm4_0/interpinic/src/interpinic.F90
|
||
A + models/lnd/clm/tools/clm4_0/interpinic/src/Makefile.common
|
||
A + models/lnd/clm/tools/clm4_0/interpinic/src/shr_sys_mod.F90
|
||
A + models/lnd/clm/tools/clm4_0/interpinic/src/fmain.F90
|
||
A + models/lnd/clm/tools/clm4_0/interpinic/src/shr_log_mod.F90
|
||
A + models/lnd/clm/tools/clm4_0/interpinic/src/Mkdepends
|
||
A + models/lnd/clm/tools/clm4_0/interpinic/src/Srcfiles
|
||
A + models/lnd/clm/tools/clm4_0/interpinic/src/Filepath
|
||
A + models/lnd/clm/tools/clm4_0/interpinic/src/Makefile
|
||
A + models/lnd/clm/tools/clm4_0/interpinic/src/shr_kind_mod.F90
|
||
A + models/lnd/clm/tools/clm4_0/interpinic/src/shr_const_mod.F90
|
||
A + models/lnd/clm/tools/clm4_0/interpinic/README
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mkvarctl.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mkncdio.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/clm_varpar.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mkutilsMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/shr_file_mod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/shr_timer_mod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/shr_log_mod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mkindexmapMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mklaiMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mksoilMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/fileutils.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/shr_const_mod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mkurbanparDomMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mkharvestMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mkfileMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mkurbanparCommonMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/Makefile
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/shr_string_mod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mkglcmecMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mkvarpar.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/clm_varctl.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/shr_sys_mod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mkvocefMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mkdomainMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/Filepath
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mksurfdat.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mkurbanparAvgMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/shr_kind_mod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/Makefile.common
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mkgridmapMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/nanMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/Mkdepends
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/Srcfiles
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mklanwatMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/src/mkpftMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/unit_testers
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/unit_testers/test_lookup_2d_netcdf.nc
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/unit_testers/test_mkncdio.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/unit_testers/test_mkutilsMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/unit_testers/test_mkindexmapMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/unit_testers/Srcfiles
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/unit_testers/test_mksurfdata_map.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/unit_testers/test_mod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/unit_testers/Filepath
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/unit_testers/Makefile
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/unit_testers/README
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/unit_testers/test_mkurbanparDomMod.F90
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/mksurfdata_map.namelist
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/mksurfdata.pl
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/README
|
||
A + models/lnd/clm/tools/clm4_0/mksurfdata_map/pftdyn_hist_simyr1850-2005.txt
|
||
A + models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_0_tools.xml
|
||
A + models/lnd/clm/bld/namelist_files/namelist_definition_clm4_0.xml
|
||
A + models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_5_tools.xml
|
||
A + models/lnd/clm/bld/namelist_files/namelist_definition_clm4_5.xml
|
||
A + models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_0.xml
|
||
A + models/lnd/clm/bld/namelist_files/namelist_defaults_clm4_5.xml
|
||
============== clm4_5 version of source (from clm45sci15_clm4_0_58)
|
||
A + models/lnd/clm/src/clm4_5
|
||
A + models/lnd/clm/src/clm4_5/biogeochem
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNCStateUpdate2Mod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNGapMortalityMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNNitrifDenitrifMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNGRespMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CropRestMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/initch4Mod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNNStateUpdate1Mod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNBalanceCheckMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNNStateUpdate3Mod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNFireMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNMRespMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNDecompCascadeMod_BGC.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/MEGANFactorsMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNVerticalProfileMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/ch4RestMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNWoodProductsMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNCIsoFluxMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNPrecisionControlMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/ch4Mod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNSummaryMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/DUSTMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNDVLightMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNPhenologyMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/ch4varcon.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/STATICEcosysDynMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNDecompMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNCStateUpdate1Mod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNDVMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNCStateUpdate3Mod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/VOCEmissionMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNrestMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNDVEcosystemDynIniMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNAnnualUpdateMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNNStateUpdate2Mod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNDecompCascadeMod_CENTURY.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNNDynamicsMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNAllocationMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/DryDepVelocity.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNEcosystemDynMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNSetValueMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNVegStructUpdateMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNSoilLittVertTranspMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNDVEstablishmentMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeochem/CNC14DecayMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main
|
||
A + models/lnd/clm/src/clm4_5/main/clm_varcon.F90
|
||
A + models/lnd/clm/src/clm4_5/main/clm_varpar.F90
|
||
A + models/lnd/clm/src/clm4_5/main/CNiniTimeVar.F90
|
||
A + models/lnd/clm/src/clm4_5/main/dynlandMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main/clm_initializeMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main/subgridRestMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main/clm_glclnd.F90
|
||
A + models/lnd/clm/src/clm4_5/main/subgridMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main/accFldsMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main/clmtypeInitMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main/pftdynMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main/iniTimeConst.F90
|
||
A + models/lnd/clm/src/clm4_5/main/histFileMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main/pft2colMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main/clm_atmlnd.F90
|
||
A + models/lnd/clm/src/clm4_5/main/findHistFields.pl
|
||
A + models/lnd/clm/src/clm4_5/main/restFileMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main/controlMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main/initSurfAlbMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main/filterMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main/clm_varctl.F90
|
||
A + models/lnd/clm/src/clm4_5/main/clm_driver.F90
|
||
A + models/lnd/clm/src/clm4_5/main/subgridAveMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main/initGridCellsMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main/CNiniSpecial.F90
|
||
A + models/lnd/clm/src/clm4_5/main/pftvarcon.F90
|
||
A + models/lnd/clm/src/clm4_5/main/surfrdMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main/inicPerpMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main/clmtype.F90
|
||
A + models/lnd/clm/src/clm4_5/main/histFldsMod.F90
|
||
A + models/lnd/clm/src/clm4_5/main/mkarbinitMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/BalanceCheckMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/SoilTemperatureMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/SLakeFluxesMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/UrbanInputMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/SnowHydrologyMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/Biogeophysics1Mod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/FrictionVelocityMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/TridiagonalMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/SLakeHydrologyMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/Hydrology1Mod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/BiogeophysRestMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/UrbanMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/ActiveLayerMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/QSatMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/clm_driverInitMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/SLakeTemperatureMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/BareGroundFluxesMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/SNICARMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/CanopyFluxesMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/SurfaceRadiationMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/initSLakeMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/H2OSfcMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/Biogeophysics2Mod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/FracWetMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/UrbanInitMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/SLakeRestMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/SLakeCon.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/SurfaceAlbedoMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/Hydrology2Mod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/BandDiagonalMod.F90
|
||
A + models/lnd/clm/src/clm4_5/biogeophys/SoilHydrologyMod.F90
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/test/system/tests_posttag_lynx_nompi
|
||
M models/lnd/clm/test/system/TCBCFGtools.sh
|
||
M models/lnd/clm/test/system/frankfurt.batch
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
M models/lnd/clm/test/system/config_files/config_CLMtestCompsets.xml
|
||
M models/lnd/clm/test/system/TSMncl_tools.sh
|
||
M models/lnd/clm/test/system/TBLCFGtools.sh
|
||
M models/lnd/clm/test/system/README.testnames
|
||
M models/lnd/clm/test/system/tests_posttag_yong
|
||
M models/lnd/clm/test/system/yellowstone.interactive
|
||
M models/lnd/clm/test/system/TCBtools.sh
|
||
M models/lnd/clm/test/system/test_driver.sh
|
||
M models/lnd/clm/test/system/shortlist.interactive
|
||
M models/lnd/clm/test/system/tests_pretag_yellowstone_nompi
|
||
M models/lnd/clm/test/system/bluefire.batch
|
||
M models/lnd/clm/test/system/frankfurt.interactive
|
||
M models/lnd/clm/test/system/TSMscript_tools.sh
|
||
M models/lnd/clm/test/system/tests_posttag_mirage
|
||
M models/lnd/clm/test/system/gen_test_table.sh
|
||
M models/lnd/clm/test/system/nl_files/gen_domain.ne30.runoptions
|
||
M models/lnd/clm/test/system/nl_files/gen_domain.T31.runoptions
|
||
M models/lnd/clm/test/system/TOPtools.sh
|
||
M models/lnd/clm/test/system/input_tests_master
|
||
M models/lnd/clm/test/system/TSMtools.sh
|
||
M models/lnd/clm/test/system/TBLscript_tools.sh
|
||
M models/lnd/clm/test/system/yellowstone.batch
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
M models/lnd/clm/test/system/lynx.batch
|
||
M models/lnd/clm/test/system/TBLtools.sh
|
||
M models/lnd/clm/test/system/shortlist.batch
|
||
M models/lnd/clm/test/system/TSMCFGtools.sh
|
||
|
||
M models/lnd/clm/bld/configure
|
||
M models/lnd/clm/bld/queryDefaultNamelist.pl
|
||
M models/lnd/clm/bld/config_files/config_definition.xml
|
||
M models/lnd/clm/bld/listDefaultNamelist.pl
|
||
M models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml
|
||
M models/lnd/clm/bld/build-namelist
|
||
M models/lnd/clm/bld/clm.buildnml.csh
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults.xsl
|
||
|
||
MM models/lnd/clm/src/cpl_mct/lnd_comp_mct.F90
|
||
MM models/lnd/clm/src/cpl_esmf/lnd_comp_esmf.F90
|
||
|
||
Difference in expected Fails:
|
||
|
||
<expectedFails>
|
||
<namelistTest>
|
||
- <bluefire>
|
||
- <IBM>
|
||
- <compare>
|
||
- </compare>
|
||
- <generate>
|
||
- <entry testId="138" failType="xFail"> missing datasets for us20 </entry>
|
||
- <entry testId="189" failType="xFail"> ne16 missing finidat file for 1850</entry>
|
||
- <entry testId="192" failType="xFail"> ne60 missing finidat file for 1850</entry>
|
||
- <entry testId="201" failType="xFail"> 1x1_tropicAtl missing finidat file for 1850</entry>
|
||
- </generate>
|
||
- </IBM>
|
||
- </bluefire>
|
||
<mirage>
|
||
</mirage>
|
||
<lynx>
|
||
@@ -25,10 +13,17 @@
|
||
</IBM>
|
||
</janus>
|
||
<yellowstone>
|
||
+ <intel>
|
||
<compare>
|
||
+ <entry testId="216" failType="xFail"> missing datasets for us20 </entry>
|
||
+ <entry testId="296" failType="xFail"> ne16 missing finidat file for 1850</entry>
|
||
+ <entry testId="298" failType="xFail"> ne16 missing finidat file for 1850</entry>
|
||
+ <entry testId="301" failType="xFail"> ne60 missing finidat file for 1850</entry>
|
||
+ <entry testId="303" failType="xFail"> ne60 missing finidat file for 1850</entry>
|
||
+ <entry testId="316" failType="xFail"> 1x1_tropicAtl missing finidat file for 1850</entry>
|
||
+ <entry testId="318" failType="xFail"> 1x1_tropicAtl missing finidat file for 1850</entry>
|
||
</compare>
|
||
<generate>
|
||
- <entry testId="138" failType="xFail"> missing datasets for wus12 </entry>
|
||
<entry testId="141" failType="xFail"> missing datasets for us20 </entry>
|
||
<entry testId="189" failType="xFail"> ne16 missing finidat file for 1850</entry>
|
||
<entry testId="192" failType="xFail"> ne60 missing finidat file for 1850</entry>
|
||
@@ -38,17 +33,6 @@
|
||
</namelistTest>
|
||
|
||
<clmInteractive>
|
||
- <bluefire>
|
||
- <IBM>
|
||
- <compare>
|
||
- <entry testId="bl9C4" failType="xFail"> cprnc showing diffs are not b4b </entry>
|
||
- <entry testId="sm514" failType="xFail"> problem configuring </entry>
|
||
- <entry testId="bl514" failType="xFail"> problem configuring </entry>
|
||
- <entry testId="sm8Z3" failType="xFail"> clm stand-alone can no longer work </entry>
|
||
- <entry testId="bl8Z3" failType="xFail"> clm stand-alone can no longer work </entry>
|
||
- </compare>
|
||
- </IBM>
|
||
- </bluefire>
|
||
<mirage>
|
||
</mirage>
|
||
<lynx>
|
||
@@ -62,24 +46,6 @@
|
||
</clmInteractive>
|
||
|
||
<clmBatch>
|
||
- <bluefire>
|
||
- <IBM>
|
||
- <compare>
|
||
- <entry testId="smW51" failType="xFail"> Ignore. Will be moved to CESM tests. </entry>
|
||
- <entry testId="erW51" failType="xFail"> Ignore. Will be moved to CESM tests. </entry>
|
||
- <entry testId="brW51" failType="xFail"> Ignore. Will be moved to CESM tests. </entry>
|
||
- <entry testId="blW51" failType="xFail"> Ignore. Will be moved to CESM tests. </entry>
|
||
- <entry testId="smU61" failType="xFail"> Failing for long time. endrun initiated from CNBalanceCheckMod.F90. </entry>
|
||
- <entry testId="erU61" failType="xFail"> Failing for long time. __cnbalancecheckmod_NMOD_cbalancecheck. </entry>
|
||
- <entry testId="brU61" failType="xFail"> Failing for long time. Fail because erU61 fails. </entry>
|
||
- <entry testId="blU61" failType="xFail"> Failing for long time. Fail because erU61 fails. </entry>
|
||
- <entry testId="smCI1" failType="xFail"> Have been failing for a long time . </entry>
|
||
- <entry testId="erCI1" failType="xFail"> Have been failing for a long time. </entry>
|
||
- <entry testId="brCI1" failType="xFail"> Have been failing for a long time. </entry>
|
||
- <entry testId="blCI1" failType="xFail"> Have been failing for a long time. </entry>
|
||
- </compare>
|
||
- </IBM>
|
||
- </bluefire>
|
||
<mirage>
|
||
</mirage>
|
||
<lynx>
|
||
@@ -93,91 +59,108 @@
|
||
</clmBatch>
|
||
|
||
<test_system_interactive>
|
||
- <bluefire>
|
||
- <IBM>
|
||
- <entry testId="ERS_D_P1x64_Mmpi-serial.f19_g16.I_1850-2000_VOC_SNCRFRC_CN" failType="RUN">Initial simulation fails</entry>
|
||
- <entry testId="ERS_Ln48_D_P1x64_Mmpi-serial.f45_g37.I_2000_VOC" failType="RUN">Initial simulation fails</entry>
|
||
- <entry testId="ERS_Ln48_D_P1x64_Mmpi-serial.f19_g16.I_2000_GLCMECPD" failType="FAIL">History files are different</entry>
|
||
- <entry testId="PET_D_P1x64_Mmpi-serial.f45_g37.I_2000_VOC" failType="FAIL">Initial simulation fails</entry>
|
||
- <entry testId="ERS_Ln48_D_P1x64.f45_g37.I_2000_VOC" failType="RUN">Initial simulation fails</entry>
|
||
- <entry testId="ERS_Ln48_D_P1x64.f19_g16.I_2000_GLCMECPD" failType="FAIL">History files are different on restart (known problem
|
||
restarting mid-day with _GLC: bug 1557)</entry>
|
||
- <entry testId="PET_D_P1x64.f45_g37.I_2000_VOC" failType="FAIL">Initial simulation fails</entry>
|
||
- <entry testId="ERS48s_D.f09_g16.ICNEXSPIN" failType="CFAIL">build error?</entry>
|
||
- </IBM>
|
||
- </bluefire>
|
||
<lynx>
|
||
<pgi>
|
||
- <entry testId="ERS_Ld211.1x1_camdenNJ.I_2000_VOC" failType="CFAIL">????</entry>
|
||
</pgi>
|
||
<intel>
|
||
</intel>
|
||
</lynx>
|
||
<frankfurt>
|
||
<intel>
|
||
- <entry testId="ERS_Ln48_D_P1x16_Mmpi-serial.f10_f10.ICNCROP" failType="FAIL">????</entry>
|
||
</intel>
|
||
</frankfurt>
|
||
<yellowstone>
|
||
<intel>
|
||
- <entry testId="ERS_D_P1x16_Mmpi-serial.f19_g16.I_1850-2000_VOC_SNCRFRC_CN" failType="RUN" >Initial simulation fails</entry>
|
||
- <entry testId="ERS_Ld211_Mmpi-serial.1x1_brazil.I_2000_VOC_SNCRFRC_CN" failType="RUN" >Initial simulation fails case name too
|
||
long</entry>
|
||
- <entry testId="ERS_Ln48_D_P1x16_Mmpi-serial.f19_g16.I_2000_GLCMECPD" failType="FAIL">History files are different on restart (known
|
||
problem restarting mid-day with _GLC: bug 1557)</entry>
|
||
+ <entry testId="ERS_Ld211_Mmpi-serial.1x1_camdenNJ.ICLM45VOC" failType="RUN" ></entry>
|
||
+ <entry testId="ERS_D_P1x1_Mmpi-serial.f19_g16.ICLM45GLCMEC" failType="FAIL" ></entry>
|
||
+ <entry testId="PET_D_P1x1_Mmpi-serial.f45_g37.ICLM45VOC" failType="TFAIL" ></entry>
|
||
+ <entry testId="ERS_D_Mmpi-serial.1x1_asphaltjungleNJ.ICLM45VOC" failType="RUN" ></entry>
|
||
+ <entry testId="ERS_Ld211_Mmpi-serial.1x1_brazilICLM45VSCN" failType="TFAIL" ></entry>
|
||
+ <entry testId="ERS_Ln48_D_Mmpi-serial.f10_f10.I_2000_CLM45_CN" failType="RUN" ></entry>
|
||
+ <entry testId="ERI_Mmpi-serial.f10_f10.I_2000_CLM45_CN4Me" failType="FAIL" ></entry>
|
||
+ <entry testId="ERS_Ld211_Mmpi-serial.1x1_brazil.I_2000_VOC_SNCRFRC_CN" failType="RUN" ></entry>
|
||
+ <entry testId="ERS_D_P1x16_Mmpi-serial.f19_g16.I_2000_GLCMECP" failType="RUN" ></entry>
|
||
</intel>
|
||
</yellowstone>
|
||
</test_system_interactive>
|
||
|
||
<test_system_batch>
|
||
- <bluefire>
|
||
- <IBM>
|
||
- <entry testId="ERS_D_P96x32.T62_g37.I_2000" failType="SFAIL">T62 not working</entry>
|
||
- <entry testId="ERS_Ld211_D_P112x2.f10_f10.ICNCROP" failType="RUN">Dies early with a floating point trap</entry>
|
||
- <!-- SPM work out a way to get xFail for a specific compare test -->
|
||
- <entry testId="ERS_Ld211_P192x2.f19_g16.I_2000_CNDV_CROP.*.compare_hist" failType="RUN">Baseline comp. test will always fail</entry>
|
||
- <entry testId="ERS_Ln48_D.f09_g16.ICNEXSPIN" failType="CFAIL">build error?</entry>
|
||
- </IBM>
|
||
- </bluefire>
|
||
<lynx>
|
||
<pgi>
|
||
<entry testId="ERS_Ln48_P96x2.f19_g16.I_2000_VOC_SNCRFRC_CN_GLCMECPD" failType="FAIL">History files are different on restart (known problem
|
||
restarting mid-day with _GLC: bug 1557)</entry>
|
||
</pgi>
|
||
</lynx>
|
||
+ <frankfurt>
|
||
+ <intel>
|
||
+ </intel>
|
||
+ </frankfurt>
|
||
<yellowstone>
|
||
<intel>
|
||
<entry testId="ERS_Ld211_D_P112x2.f10_f10.ICNCROP" failType="RUN" >History files are different on restart (known problem restarting
|
||
mid-day with _GLC: bug 1557)</entry>
|
||
+ <entry testId="SMS_Ln48_D.f09_g16.ICLM45CNEXSPIN" failType="FAIL"></entry>
|
||
+ <entry testId="ERS_D.f19_g16.I_1850_CLM45_CN4Me_EADSPIN" failType="FAIL"></entry>
|
||
+ <entry testId="SMS_Ln48_D.f10_f10.I_2000_CLM45CN4Me.oldhyd" failType="TFAIL"></entry>
|
||
+ <entry testId="SMS_Ln48_D.f10_f10.I_2000_CLM45CN4Me.anoxia_wtsat" failType="TFAIL"></entry>
|
||
+ <entry testId="SMS_Ln48_D.f10_f10.I_2000_CLM45CN4Me.ch4_set2_ciso" failType="TFAIL"></entry>
|
||
+ <entry testId="SMS_Ln48_D.f10_f10.I_2000_CLM45CN4Me.ch4_set2_pftr" failType="TFAIL"></entry>
|
||
+ <entry testId="SMS_Ln48_D.f10_f10.I_2000_CLM45CN4Me.ch4_set2_pftr" failType="TFAIL"></entry>
|
||
+ <entry testId="ERS_D.f10_f10.I_2000_CLM45CN4MeNoVSoil.rootlit" failType="TFAIL"></entry>
|
||
+ <entry testId="ERI_D.f10_f10.I_2000_CLM45CN4M.vrtlay" failType="TFAIL"></entry>
|
||
+ <entry testId="PET_D_P1x32.ne30_g16.ICN" failType="SFAIL"></entry>
|
||
+ <entry testId="ERS_Ld211_D_P112x1.f10_f10.ICNCROP" failType="TFAIL"></entry>
|
||
</intel>
|
||
</yellowstone>
|
||
- <test_system_batch>
|
||
+ </test_system_batch>
|
||
|
||
<cesm>
|
||
- <bluefire>
|
||
- <IBM>
|
||
+ <IcompsetTests>
|
||
+ <yellowstone>
|
||
+ <intel>
|
||
<entry testId="SBN.1x1_tropicAtl.I20TR" failType="SFAIL">missing datasets</entry>
|
||
<entry testId="SBN.ne16_g16.I20TR" failType="TFAIL">missing datasets</entry>
|
||
- <entry testId="SBN.ne60_g16.I20TR" failType="TFAIL">missing datasets</entry>
|
||
- </IBM>
|
||
- </bluefire>
|
||
+ <entry testId="SBN.ne60_g16.I20TR" failType="SFAIL">missing datasets</entry>
|
||
+ <entry testId="SBN.ne240_g16.I1850" failType="FAIL" >missing 0.1 mapping dataset (for RTM at R01)</entry>
|
||
+ </intel>
|
||
+ <pgi>
|
||
+ </pgi>
|
||
+ </yellowstone>
|
||
+ </IcompsetTests>
|
||
+ <auxTests>
|
||
<yellowstone>
|
||
+ <intel>
|
||
+ <entry testId="PET_PT.f19_g16.I1850CN" failType="TFAIL">scripts issue with ocean not threaded</entry>
|
||
+ <entry testId="ERB.ne30_g16.I_1948-2004" failType="FAIL" >Restart difference</entry>
|
||
+ <entry testId="ERS_Lm3.f19_g16.IGRCP60CN" failType="FAIL" >Soil balance error on restart</entry>
|
||
+ <entry testId="PET_PT.f10_f10.I20TRCN" failType="TFAIL">scripts issue with ocean not threaded</entry>
|
||
+
|
||
+ <entry testId="PET_PT.f19_g16.I1850CLM45CN" failType="TFAIL">scripts issue with ocean not threaded</entry>
|
||
+ <entry testId="ERS_E.f19_g16.ICLM451850" failType="TFAIL">bad compset name</entry>
|
||
+ <entry testId="ERS_D.f19_g16.IGRCP26CLM45CN" failType="RUN" >surfdata and pftdyn file mismatched</entry>
|
||
+ <entry testId="ERS_Lm3.f19_g16.IGRCP60CLM45CN" failType="RUN" >Soil balance error on restart</entry>
|
||
+ <entry testId="PET_PT.f10_f10.I20TRCLM45CN" failType="TFAIL">scripts issue component not threaded</entry>
|
||
+ <entry testId="SMS.f19_g16.IRCP45CLM45CN" failType="SFAIL">missing finidat file</entry>
|
||
+ <entry testId="ERS_D.f19_g16.IRCP85CLM45CN" failType="SFAIL">missing finidat file</entry>
|
||
+ </intel>
|
||
<pgi>
|
||
- <entry testId="ERS_D.hcru_hcru.I_2000_CRUFRC_CN" failType="CFAIL">????</entry>
|
||
- <entry testId="SMS.1x1_numaIA.ICN_CROP" failType="TFAIL">????</entry>
|
||
+ <entry testId="SMS_RLB.f45_f45.I" failType="cFAIL">problem building with mpi-serial with pgi compiler</entry>
|
||
+ <entry testId="ERS_D.hcru_hcru.I_2000_CRUFRC_CN" failType="cFAIL">missing LAPACK symbol dgbsv</entry>
|
||
+ <entry testId="PET_PT.f19_g16.I1850" failType="TFAIL">scripts issue with ocean not threaded</entry>
|
||
+ <entry testId="ERI.f19_g16.IG1850" failType="CFAIL">Need LAPACK for PGI (dgbsv)</entry>
|
||
+ <entry testId="SMS.T31_g37.IG4804" failType="CFAIL">Need LAPACK for PGI (dgbsv)</entry>
|
||
+ <entry testId="SMS.1x1_numaIA.ICN_CROP" failType="TFAIL">Bad compset name: ICNCROP</entry>
|
||
+ <entry testId="PET_PT.f10_f10.I20TRCN" failType="TFAIL">scripts issue with ocean not threaded</entry>
|
||
+
|
||
+ <entry testId="SMS_RLB.f45_f45.ICLM45" failType="cFAIL">problem building with mpi-serial with pgi compiler</entry>
|
||
+ <entry testId="ERS_D.hcru_hcru.I_2000_CRUFRC_CLM45_CN" failType="cFAIL">missing LAPACK symbol dgbsv</entry>
|
||
+ <entry testId="ERS.f19_g16.ICLM45CNCROP" failType="cFAIL">missing LAPACK symbol dgbsv</entry>
|
||
+ <entry testId="PET_PT.f19_g16.ICLM451850" failType="TFAIL">scripts issue with ocean not threaded</entry>
|
||
+ <entry testId="ERI.f19_g16.IG1850CLM45" failType="CFAIL">Need LAPACK for PGI (dgbsv)</entry>
|
||
+ <entry testId="SMS.T31_g37.IG4804CLM45" failType="CFAIL">Need LAPACK for PGI (dgbsv)</entry>
|
||
+ <entry testId="SMS.1x1_numaIA.ICLM45CN_CROP" failType="TFAIL">Bad compset name: ICNCROP</entry>
|
||
+ <entry testId="PET_PT.f10_f10.I20TRCLM45CN" failType="TFAIL">scripts issue with ocean not threaded</entry>
|
||
</pgi>
|
||
</yellowstone>
|
||
|
||
Machines testing ran on: (Tests in priority order)
|
||
|
||
build-namelist unit tester: yes
|
||
|
||
CESM test lists:
|
||
|
||
yellowstone/CESM: yes
|
||
yellowstone/CESM/allIcompsets: yes
|
||
|
||
test_system testing:
|
||
|
||
yellowstone batch: yes
|
||
frankfurt interactive: yes
|
||
yellowstone interactive: yes
|
||
frankfurt batch: yes
|
||
|
||
test_driver.sh tools testing:
|
||
|
||
yellowstone interactive: yes
|
||
frankfurt interactive: yes
|
||
|
||
yellowstone/PTCLM: no (PTCLM still doesn't quite work)
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0 to clm4_0_59 clm4_5 to clm45sci15_clm4_0_58
|
||
|
||
Changes answers relative to baseline: Yes, for some resolutions for clm4_0 -- because of new default initial condition files in compsets
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
For clm4_0...
|
||
New initial conditions for: f09/f19-I_2000, f09/f19-I_1850, f09/f19-I_1850-2000
|
||
f09/f19-I_1948-2004, f09/f19-I_1850_SPINUP_3HrWx
|
||
f09/f19-I_RCP
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_59
|
||
Originator(s): mvertens (Mariana Vertenstein) / erik
|
||
Date: Thu Dec 20 09:24:16 MST 2012
|
||
One-line Summary: restructure clmtype and all pointer references, new directory structure
|
||
|
||
Purpose of changes:
|
||
Reststucture trunk directory tree to prepare for incorporation of clm4_5
|
||
Move all cpp-ifdefs to clm_varctl and introduce new logical variables in their place
|
||
Restructure clmtype to remove nesting - and also redo all the pointer references
|
||
All together the code can then move to having no cpp-ifdefs
|
||
|
||
Test level of tag:
|
||
std-test
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
None
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
147 (mkgriddata can't straddle over Greenwich)
|
||
025 (SCM mode can NOT use a global finidat file)
|
||
017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
1598 (non-repeatable results when running with CNDV and/or CROP)
|
||
|
||
Threading seems to work for all cases where CROP and/or CNDV
|
||
is not on
|
||
|
||
Describe any changes made to build system:
|
||
New directory structure
|
||
|
||
Describe any changes made to the namelist:
|
||
variables use_c13 and use_c14 added to namelist_definition.xml file
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
No
|
||
|
||
Describe any substantial timing or memory changes:
|
||
Currently more memory for compsets without CN, etc - less memory
|
||
when CN, CNDV, etc are activated. This will be fixed in clm4_0_59.
|
||
|
||
Code reviewed by:
|
||
self (proposed changes reviewed by Erik, Bill and Stefan)
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): none
|
||
|
||
List all files eliminated:
|
||
src/biogeochem -> src/clm4_0/biogeochem
|
||
src/biogeophys -> src/clm4_0/biogeophys
|
||
src/main -> src/clm4_0/main
|
||
|
||
|
||
List all files added and what they do:
|
||
None
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
All files in src/clm4_0 have been modified relative to their
|
||
original versions to remove the cpp-ifdefs and to adjust pointer
|
||
references to new names
|
||
|
||
M src/cpl_share/clm_cpl_indices.F90
|
||
M src/cpl_mct/lnd_comp_mct.F90
|
||
M src/cpl_esmf/lnd_comp_esmf.F90
|
||
|
||
M bld/configure
|
||
M bld/namelist_files/namelist_definition.xml
|
||
M test/system/yellowstone.interactive
|
||
M test/system/yellowstone.batch
|
||
|
||
Add in 360x720_cruncep datasets (from Erik).
|
||
|
||
M models/lnd/clm/bld/unit_testers/build-namelist_test.pl --- correct number of tests
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_overall.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm_tools.xml
|
||
|
||
Machines testing ran on:
|
||
|
||
build-namelist unit tester: yes
|
||
|
||
CESM test lists:
|
||
|
||
yellowstone/CESM: yes
|
||
yellowstone/CESM/allIcompsets: no
|
||
|
||
PTCLM
|
||
yellowstone: no
|
||
|
||
test_system testing:
|
||
|
||
yellowstone batch: yes
|
||
yellowstone interactive: no
|
||
frankfurt batch: no
|
||
frankfurt interactive: yes
|
||
|
||
test_driver.sh tools testing:
|
||
|
||
yellowstone interactive: no
|
||
frankfurt interactive: no
|
||
|
||
Difference in expected fails from testing:
|
||
|
||
+ Numbers change for build-namelist unit tests
|
||
<frankfurt>
|
||
<intel>
|
||
- <entry testId="ERS_Mmpi-serial.1x1_mexicocityMEX.I1PT" failType="FAIL">????</entry>
|
||
</intel>
|
||
</frankfurt>
|
||
<yellowstone>
|
||
<pgi>
|
||
- <entry testId="SMS_RLB.f45_f45.I" failType="CFAIL">????</entry>
|
||
- <entry testId="PST.f19_g16.ICNCROP" failType="TFAIL">????</entry>
|
||
- <entry testId="PST.f10_f10.I20TRCN" failType="TFAIL">????</entry>
|
||
</pgi>
|
||
- <intel>
|
||
- <entry testId="PST.f19_g16.I1850CN" failType="TFAIL">????</entry>
|
||
- </intel>
|
||
</yellowstone>
|
||
|
||
CLM tag used for the baseline comparison tests if applicable:
|
||
clm4_0_58
|
||
|
||
Changes answers relative to baseline:
|
||
no bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_58
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Fri Dec 14 05:13:33 MST 2012
|
||
One-line Summary: Uncomment us20 and wus12 datasets, more testing to: bluefire, yellowstone, frankfurt
|
||
|
||
Purpose of changes:
|
||
|
||
Uncomment WRF grids in namelist xml files. Fix mkprocdata bug on lynx.
|
||
|
||
Test level of tag: std-test
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1601 (mkprocdata seg faults on lynx)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: No
|
||
|
||
Describe any changes made to the namelist: No
|
||
|
||
List any changes to the defaults for the boundary datasets: Yes
|
||
uncomment out wus12 and us20 WRF datasets
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, Machines, csm_share
|
||
|
||
scripts to: scripts4_121207b
|
||
Machines to: Machines_121207
|
||
csm_share to: share3_121204a
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do: Add frankfurt test lists
|
||
|
||
>>>>>>>>>>>>>>>> Tests for frankfurt
|
||
A models/lnd/clm/test/system/frankfurt.interactive
|
||
A models/lnd/clm/test/system/frankfurt.batch
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/test/system/test_system
|
||
M models/lnd/clm/test/system/config_files/config_CLMtestCompsets.xml
|
||
|
||
M models/lnd/clm/test/system/bluefire.batch
|
||
M models/lnd/clm/test/system/yellowstone.batch
|
||
M models/lnd/clm/test/system/nl_files/mkprocdata_ne30_to_f19_I2000
|
||
|
||
>>>>>>>>>>>>>>>> Fix mkprocdata and allow it to run from a different exe directory for testing
|
||
M models/lnd/clm/tools/mkprocdata_map/src/mkprocdata_map.F90
|
||
M models/lnd/clm/tools/mkprocdata_map/src/gridmapMod.F90
|
||
M models/lnd/clm/tools/mkprocdata_map/src/fmain.F90
|
||
M models/lnd/clm/tools/mkprocdata_map/src/shr_file_mod.F90
|
||
M models/lnd/clm/tools/mkprocdata_map/src/fileutils.F90
|
||
M models/lnd/clm/tools/mkprocdata_map/mkprocdata_map_all
|
||
M models/lnd/clm/tools/mkprocdata_map/mkprocdata_map_wrap
|
||
|
||
>>>>>>>>>>>>>>>> Fix bug in unit-tester
|
||
M models/lnd/clm/bld/unit_testers/build-namelist_test.pl
|
||
|
||
>>>>>>>>>>>>>>>> Uncomment WRF files
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml
|
||
|
||
Machines testing ran on:
|
||
|
||
build-namelist unit tester: yes
|
||
|
||
CESM test lists:
|
||
|
||
bluefire/CESM: yes
|
||
bluefire/CESM/allIcompsets: yes
|
||
lynx/CESM: no
|
||
|
||
bluefire/PTCLM: no
|
||
|
||
test_system testing:
|
||
|
||
bluefire batch: yes
|
||
bluefire interactive: yes
|
||
yellowstone batch: yes
|
||
yellowstone interactive: yes
|
||
frankfurt batch: yes
|
||
frankfurt interactive: yes
|
||
|
||
test_driver.sh tools testing:
|
||
|
||
bluefire interactive: yes
|
||
lynx interactive: yes
|
||
yellowstone interactive: yes
|
||
frankfurt interactive: yes
|
||
|
||
Difference in expected fails from testing:
|
||
|
||
Index: expectedClmTestFails.xml
|
||
===================================================================
|
||
--- expectedClmTestFails.xml (revision 42691)
|
||
+++ expectedClmTestFails.xml (working copy)
|
||
@@ -5,12 +5,12 @@
|
||
<bluefire>
|
||
<IBM>
|
||
<compare>
|
||
- <!--N/A. All current FAILs from relase tags should pass next round -->
|
||
</compare>
|
||
<generate>
|
||
- <entry testId="180" failType="xFail"> ne16 missing finidat file for 1850</entry>
|
||
- <entry testId="183" failType="xFail"> ne60 missing finidat file for 1850</entry>
|
||
- <entry testId="192" failType="xFail"> 1x1_tropicAtl missing finidat file for 1850</entry>
|
||
+ <entry testId="138" failType="xFail"> missing datasets for us20 </entry>
|
||
+ <entry testId="186" failType="xFail"> ne16 missing finidat file for 1850</entry>
|
||
+ <entry testId="189" failType="xFail"> ne60 missing finidat file for 1850</entry>
|
||
+ <entry testId="198" failType="xFail"> 1x1_tropicAtl missing finidat file for 1850</entry>
|
||
</generate>
|
||
</IBM>
|
||
</bluefire>
|
||
@@ -24,6 +24,17 @@
|
||
</compare>
|
||
</IBM>
|
||
</janus>
|
||
+ <yellowstone>
|
||
+ <compare>
|
||
+ </compare>
|
||
+ <generate>
|
||
+ <entry testId="134" failType="xFail"> missing datasets for wus12 </entry>
|
||
+ <entry testId="137" failType="xFail"> missing datasets for us20 </entry>
|
||
+ <entry testId="186" failType="xFail"> ne16 missing finidat file for 1850</entry>
|
||
+ <entry testId="189" failType="xFail"> ne60 missing finidat file for 1850</entry>
|
||
+ <entry testId="198" failType="xFail"> 1x1_tropicAtl missing finidat file for 1850</entry>
|
||
+ </generate>
|
||
+ </yellowstone>
|
||
</namelistTest>
|
||
|
||
<clmInteractive>
|
||
@@ -101,6 +112,19 @@
|
||
<intel>
|
||
</intel>
|
||
</lynx>
|
||
+ <frankfurt>
|
||
+ <intel>
|
||
+ <entry testId="ERS_Ln48_D_P1x16_Mmpi-serial.f10_f10.ICNCROP" failType="FAIL">????</entry>
|
||
+ <entry testId="ERS_Mmpi-serial.1x1_mexicocityMEX.I1PT" failType="FAIL">????</entry>
|
||
+ </intel>
|
||
+ </frankfurt>
|
||
+ <yellowstone>
|
||
+ <intel>
|
||
+ <entry testId="ERS_D_P1x16_Mmpi-serial.f19_g16.I_1850-2000_VOC_SNCRFRC_CN" failType="RUN" >Initial simulation fails</entry>
|
||
+ <entry testId="ERS_Ld211_Mmpi-serial.1x1_brazil.I_2000_VOC_SNCRFRC_CN" failType="RUN" >Initial simulation fails case name too
|
||
long</entry>
|
||
+ <entry testId="ERS_Ln48_D_P1x16_Mmpi-serial.f19_g16.I_2000_GLCMECPD" failType="FAIL">History files are different on restart (known
|
||
problem restarting mid-day with _GLC: bug 1557)</entry>
|
||
+ </intel>
|
||
+ </yellowstone>
|
||
</test_system_interactive>
|
||
|
||
<test_system_batch>
|
||
@@ -118,6 +142,11 @@
|
||
<entry testId="ERS_Ln48_P96x2.f19_g16.I_2000_VOC_SNCRFRC_CN_GLCMECPD" failType="FAIL">History files are different on restart (known problem
|
||
restarting mid-day with _GLC: bug 1557)</entry>
|
||
</pgi>
|
||
</lynx>
|
||
+ <yellowstone>
|
||
+ <intel>
|
||
+ <entry testId="ERS_Ld211_D_P112x2.f10_f10.ICNCROP" failType="RUN" >History files are different on restart (known problem restarting
|
||
mid-day with _GLC: bug 1557)</entry>
|
||
+ </intel>
|
||
+ </yellowstone>
|
||
<test_system_batch>
|
||
|
||
<cesm>
|
||
@@ -128,6 +157,18 @@
|
||
<entry testId="SBN.ne60_g16.I20TR" failType="TFAIL">missing datasets</entry>
|
||
</IBM>
|
||
</bluefire>
|
||
+ <yellowstone>
|
||
+ <pgi>
|
||
+ <entry testId="SMS_RLB.f45_f45.I" failType="CFAIL">????</entry>
|
||
+ <entry testId="ERS_D.hcru_hcru.I_2000_CRUFRC_CN" failType="CFAIL">????</entry>
|
||
+ <entry testId="PST.f19_g16.ICNCROP" failType="TFAIL">????</entry>
|
||
+ <entry testId="SMS.1x1_numaIA.ICN_CROP" failType="TFAIL">????</entry>
|
||
+ <entry testId="PST.f10_f10.I20TRCN" failType="TFAIL">????</entry>
|
||
+ </pgi>
|
||
+ <intel>
|
||
+ <entry testId="PST.f19_g16.I1850CN" failType="TFAIL">????</entry>
|
||
+ </intel>
|
||
+ </yellowstone>
|
||
</cesm>
|
||
<cesm>
|
||
<bluefire>
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_58
|
||
|
||
Changes answers relative to baseline: no bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_57
|
||
Originator(s): muszala (Muszala Stefan 303-497-1320 CGD)
|
||
Date: Fri Nov 30 14:20:13 MST 2012
|
||
One-line Summary: update trunk with release mods, some rtm fixes
|
||
|
||
Purpose of changes:
|
||
|
||
CLM: Merge the changes Erik made in the release branch tags to trunk.
|
||
RTM: Add effective velocity as a namelist variable.
|
||
Change rdirc file.
|
||
Add RTM tests to test_system batch CLM tests.
|
||
Clean up logic in RtmFloodInit so R01 works without SLOPE and MAX_VOLR.
|
||
Change rdirc file to rdirc_0.5x0.5_simyr2000_slpmxvl_c120717.nc which is
|
||
correct and contains FLOOD and MAX_VOLR. This fixes an error in choice
|
||
of rdirc file from clm4_0_55 / rtm1_0_10
|
||
|
||
Requirements for tag:
|
||
|
||
Test level of tag: std-test
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: N/A
|
||
|
||
Describe any changes made to the namelist: N/A
|
||
|
||
List any changes to the defaults for the boundary datasets: Changed RTM rdirc file.
|
||
|
||
Describe any substantial timing or memory changes: None Known
|
||
|
||
Code reviewed by: Erik, Tony, Mariana (in progress)
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
- rtm1_0_13
|
||
- scripts4_121127
|
||
- Machines_121126
|
||
- drvseq4_2_13
|
||
- datm8_121123
|
||
- cism1_121114
|
||
|
||
List all files eliminated:
|
||
|
||
- Deleted during release tag cleanup
|
||
D models/lnd/clm/test/system/TCB.sh
|
||
D models/lnd/clm/test/system/tests_pretag_bluefire
|
||
D models/lnd/clm/test/system/config_files/17p_cnexitspinupsc_dh
|
||
D models/lnd/clm/test/system/config_files/17p_cndvsc_m
|
||
D models/lnd/clm/test/system/config_files/21p_cndvcrpsc_m
|
||
D models/lnd/clm/test/system/config_files/17p_cndvsc_o
|
||
D models/lnd/clm/test/system/config_files/21p_cndvcrpsc_o
|
||
D models/lnd/clm/test/system/config_files/17p_cnexitspinupsc_dm
|
||
D models/lnd/clm/test/system/config_files/_persc_dh
|
||
D models/lnd/clm/test/system/config_files/17p_cnexitspinupsc_do
|
||
D models/lnd/clm/test/system/config_files/17p_cndvsc_s
|
||
D models/lnd/clm/test/system/config_files/21p_cndvcrpsc_s
|
||
D models/lnd/clm/test/system/config_files/_persc_dm
|
||
D models/lnd/clm/test/system/config_files/_persc_do
|
||
D models/lnd/clm/test/system/config_files/_scnv_ds
|
||
D models/lnd/clm/test/system/config_files/_persc_ds
|
||
D models/lnd/clm/test/system/config_files/17p_sc_dh
|
||
D models/lnd/clm/test/system/config_files/17p_sc_dm
|
||
D models/lnd/clm/test/system/config_files/17p_sc_do
|
||
D models/lnd/clm/test/system/config_files/_sc_dh
|
||
D models/lnd/clm/test/system/config_files/17p_sc_ds
|
||
D models/lnd/clm/test/system/config_files/_sc_dm
|
||
D models/lnd/clm/test/system/config_files/21p_cncrpsc_h
|
||
D models/lnd/clm/test/system/config_files/17p_cnsc_h
|
||
D models/lnd/clm/test/system/config_files/_sc_do
|
||
D models/lnd/clm/test/system/config_files/21p_cncrpsc_dh
|
||
D models/lnd/clm/test/system/config_files/17p_cnsc_dh
|
||
D models/lnd/clm/test/system/config_files/21p_cncrpsc_m
|
||
D models/lnd/clm/test/system/config_files/17p_cnsc_m
|
||
D models/lnd/clm/test/system/config_files/_sc_ds
|
||
D models/lnd/clm/test/system/config_files/21p_cncrpsc_o
|
||
D models/lnd/clm/test/system/config_files/17p_cnsc_o
|
||
D models/lnd/clm/test/system/config_files/17p_cnsc_dm
|
||
D models/lnd/clm/test/system/config_files/21p_cncrpsc_dm
|
||
D models/lnd/clm/test/system/config_files/17p_cnsc_do
|
||
D models/lnd/clm/test/system/config_files/17p_cnc13sc_dh
|
||
D models/lnd/clm/test/system/config_files/21p_cncrpsc_do
|
||
D models/lnd/clm/test/system/config_files/21p_cncrpsc_s
|
||
D models/lnd/clm/test/system/config_files/17p_sc_h
|
||
D models/lnd/clm/test/system/config_files/17p_cnsc_ds
|
||
D models/lnd/clm/test/system/config_files/21p_cncrpsc_ds
|
||
D models/lnd/clm/test/system/config_files/17p_cnc13sc_dm
|
||
D models/lnd/clm/test/system/config_files/_mexsc_ds
|
||
D models/lnd/clm/test/system/config_files/17p_cnc13sc_do
|
||
D models/lnd/clm/test/system/config_files/17p_sc_m
|
||
D models/lnd/clm/test/system/config_files/17p_sc_o
|
||
D models/lnd/clm/test/system/config_files/_sc_h
|
||
D models/lnd/clm/test/system/config_files/17p_cnnfsc_dh
|
||
D models/lnd/clm/test/system/config_files/_sc_m
|
||
D models/lnd/clm/test/system/config_files/17p_cnnfsc_dm
|
||
D models/lnd/clm/test/system/config_files/_sc_o
|
||
D models/lnd/clm/test/system/config_files/17p_cndvsc_dh
|
||
D models/lnd/clm/test/system/config_files/21p_cndvcrpsc_dh
|
||
D models/lnd/clm/test/system/config_files/17p_cnnfsc_do
|
||
D models/lnd/clm/test/system/config_files/_sc_s
|
||
D models/lnd/clm/test/system/config_files/17p_cndvsc_dm
|
||
D models/lnd/clm/test/system/config_files/21p_cndvcrpsc_dm
|
||
D models/lnd/clm/test/system/config_files/17p_cndvsc_do
|
||
D models/lnd/clm/test/system/config_files/21p_cndvcrpsc_do
|
||
D models/lnd/clm/test/system/config_files/17p_cnadspinupsc_dh
|
||
D models/lnd/clm/test/system/config_files/21p_cndvcrpsc_ds
|
||
D models/lnd/clm/test/system/config_files/_vansc_ds
|
||
D models/lnd/clm/test/system/config_files/17p_cnadspinupsc_dm
|
||
D models/lnd/clm/test/system/config_files/17p_cnadspinupsc_do
|
||
D models/lnd/clm/test/system/config_files/_nil3sc_dh
|
||
D models/lnd/clm/test/system/config_files/_nil3sc_dm
|
||
D models/lnd/clm/test/system/config_files/_scsnf_dh
|
||
D models/lnd/clm/test/system/config_files/_scsnf_dm
|
||
D models/lnd/clm/test/system/config_files/_scsnf_do
|
||
D models/lnd/clm/test/system/config_files/21p_cndvcrpsc_h
|
||
D models/lnd/clm/test/system/config_files/17p_cndvsc_h
|
||
D models/lnd/clm/test/system/TBL.sh
|
||
D models/lnd/clm/test/system/tests_pretag_edinburgh
|
||
D models/lnd/clm/test/system/tests_pretag_edinburgh_nompi
|
||
D models/lnd/clm/test/system/TBR.sh
|
||
D models/lnd/clm/test/system/TER.sh
|
||
D models/lnd/clm/test/system/mknamelist
|
||
D models/lnd/clm/test/system/tests_posttag_hybrid_regression
|
||
D models/lnd/clm/test/system/tests_posttag_purempi_regression
|
||
D models/lnd/clm/test/system/TRP.sh
|
||
D models/lnd/clm/test/system/tests_pretag_jaguarpf
|
||
D models/lnd/clm/test/system/TSMrst_tools.sh
|
||
D models/lnd/clm/test/system/tests_pretag_jaguarpf_nompi
|
||
D models/lnd/clm/test/system/nl_files/nl_per
|
||
D models/lnd/clm/test/system/nl_files/nl_voc
|
||
D models/lnd/clm/test/system/nl_files/clm_std
|
||
D models/lnd/clm/test/system/nl_files/multi_inst
|
||
D models/lnd/clm/test/system/nl_files/multi_inst/multi_inst
|
||
D models/lnd/clm/test/system/nl_files/multi_inst/multi_inst_1
|
||
D models/lnd/clm/test/system/nl_files/multi_inst/multi_inst_2
|
||
D models/lnd/clm/test/system/nl_files/multi_inst/multi_inst_3
|
||
D models/lnd/clm/test/system/nl_files/clm_nortm
|
||
D models/lnd/clm/test/system/nl_files/clm_transient_rcp2.6
|
||
D models/lnd/clm/test/system/nl_files/clm_ndepdyn
|
||
D models/lnd/clm/test/system/nl_files/clm_transient_rcp4.5
|
||
D models/lnd/clm/test/system/nl_files/clm_pftdyn
|
||
D models/lnd/clm/test/system/nl_files/clm_transient_rcp8.5
|
||
D models/lnd/clm/test/system/nl_files/clm_per0
|
||
D models/lnd/clm/test/system/nl_files/nl_ptsmode_ocn
|
||
D models/lnd/clm/test/system/nl_files/nl_urb_br
|
||
D models/lnd/clm/test/system/nl_files/clm_spin
|
||
D models/lnd/clm/test/system/nl_files/clm_transient_glcMEC_rcp6
|
||
D models/lnd/clm/test/system/nl_files/clm_urb1pt
|
||
D models/lnd/clm/test/system/nl_files/nl_urb
|
||
D models/lnd/clm/test/system/nl_files/nl_crcrop
|
||
D models/lnd/clm/test/system/nl_files/clm_per
|
||
D models/lnd/clm/test/system/nl_files/clm_drydep
|
||
D models/lnd/clm/test/system/nl_files/nl_std
|
||
D models/lnd/clm/test/system/nl_files/clm_glcmec
|
||
D models/lnd/clm/test/system/nl_files/clm_transient_rcp6
|
||
D models/lnd/clm/test/system/nl_files/nl_crop
|
||
D models/lnd/clm/test/system/nl_files/clm_usrdat
|
||
D models/lnd/clm/test/system/nl_files/nl_cn_conly
|
||
D models/lnd/clm/test/system/nl_files/clm_stdIgnYr
|
||
D models/lnd/clm/test/system/nl_files/clm_transient_20thC
|
||
D models/lnd/clm/test/system/nl_files/nl_ptsmode
|
||
D models/lnd/clm/test/system/nl_files/clm_transient_glcMEC_rcp2.6
|
||
D models/lnd/clm/test/system/nl_files/clm_irrig
|
||
D models/lnd/clm/test/system/nl_files/clm_transient_glcMEC_rcp4.5
|
||
D models/lnd/clm/test/system/nl_files/nl_lfiles
|
||
D models/lnd/clm/test/system/nl_files/clm_transient_glcMEC_rcp8.5
|
||
D models/lnd/clm/test/system/TSMpergro.sh
|
||
D models/lnd/clm/test/system/TSMcnspinup.sh
|
||
D models/lnd/clm/test/system/TBLrst_tools.sh
|
||
D models/lnd/clm/test/system/CLM_runcmnd.sh
|
||
D models/lnd/clm/test/system/TSM.sh
|
||
D models/lnd/clm/test/system/tests_posttag_lynx
|
||
D models/lnd/clm/tools/mkprocdata_map/camhomme
|
||
D models/lnd/clm/tools/mkprocdata_map/camhomme/src
|
||
D models/lnd/clm/tools/mkprocdata_map/camhomme/src/mkprocdata_map.F90
|
||
D models/lnd/clm/tools/mkprocdata_map/camhomme/src/gridmapMod.F90
|
||
D models/lnd/clm/tools/mkprocdata_map/camhomme/src/Depends
|
||
D models/lnd/clm/tools/mkprocdata_map/camhomme/src/domainMod.F90
|
||
D models/lnd/clm/tools/mkprocdata_map/camhomme/src/shr_file_mod.F90
|
||
D models/lnd/clm/tools/mkprocdata_map/camhomme/src/nanMod.F90
|
||
D models/lnd/clm/tools/mkprocdata_map/camhomme/src/Srcfiles
|
||
D models/lnd/clm/tools/mkprocdata_map/camhomme/src/Filepath
|
||
D models/lnd/clm/tools/mkprocdata_map/camhomme/src/Makefile
|
||
D models/lnd/clm/tools/mkprocdata_map/camhomme/src/fileutils.F90
|
||
D models/lnd/clm/tools/mkprocdata_map/camhomme/src/shr_kind_mod.F90
|
||
D models/lnd/clm/tools/mkprocdata_map/camhomme/mkprocdata_map_in
|
||
D models/lnd/clm/tools/mkprocdata_map/clm/src
|
||
D models/lnd/clm/tools/mkprocdata_map/clm/src/mkprocdata_map.F90
|
||
D models/lnd/clm/tools/mkprocdata_map/clm/src/gridmapMod.F90
|
||
D models/lnd/clm/tools/mkprocdata_map/clm/src/constMod.F90
|
||
D models/lnd/clm/tools/mkprocdata_map/clm/src/fmain.F90
|
||
D models/lnd/clm/tools/mkprocdata_map/clm/src/shr_file_mod.F90
|
||
D models/lnd/clm/tools/mkprocdata_map/clm/src/nanMod.F90
|
||
D models/lnd/clm/tools/mkprocdata_map/clm/src/Mkdepends
|
||
D models/lnd/clm/tools/mkprocdata_map/clm/src/Srcfiles
|
||
D models/lnd/clm/tools/mkprocdata_map/clm/src/Filepath
|
||
D models/lnd/clm/tools/mkprocdata_map/clm/src/Makefile
|
||
D models/lnd/clm/tools/mkprocdata_map/clm/src/fileutils.F90
|
||
D models/lnd/clm/tools/mkprocdata_map/clm/src/shr_kind_mod.F90
|
||
D models/lnd/clm/tools/mkprocdata_map/clm/mkprocdata_map_in
|
||
D models/lnd/clm/tools/mkprocdata_map/clm/mkprocdata_map_all
|
||
D models/lnd/clm/tools/mkprocdata_map/clm/mkprocdata_map_wrap
|
||
D models/lnd/clm/tools/mkprocdata_map/clm/README
|
||
D models/lnd/clm/tools/ncl_scripts/RMSbluefire.dat
|
||
D models/lnd/clm/tools/ncl_scripts/RMSlahey.dat
|
||
D models/lnd/clm/tools/ncl_scripts/ndepregrid.ncl
|
||
D models/lnd/clm/tools/ncl_scripts/RMSjaguar.dat
|
||
D models/lnd/clm/tools/ncl_scripts/RMSintel.dat
|
||
D models/lnd/clm/tools/ncl_scripts/RMSintrepid.dat
|
||
D models/lnd/clm/tools/ncl_scripts/pergroPlot.ncl
|
||
D models/lnd/clm/tools/ncl_scripts/aerdepregrid.ncl
|
||
D models/lnd/clm/tools/ncl_scripts/runDepositionRegrid.pl
|
||
D models/lnd/clm/tools/ncl_scripts/ndeplintInterp.ncl
|
||
D models/lnd/clm/tools/ncl_scripts/pftdyntest2raw.ncl
|
||
D models/lnd/clm/bld/config_files/config_sys_defaults.xml
|
||
D models/lnd/clm/bld/namelist_files/checkdatmfiles.ncl
|
||
D models/lnd/clm/bld/namelist_files/datm-build-namelist
|
||
D models/lnd/clm/bld/namelist_files/checklatsfiles.ncl
|
||
D models/lnd/clm/bld/namelist_files/namelist_defaults_datm.xml
|
||
D models/lnd/clm/bld/namelist_files/namelist_defaults_drv.xml
|
||
|
||
List all files added and what they do:
|
||
|
||
- Added for RTM testing
|
||
A models/lnd/clm/test/system/user_nl_dirs/rtm/rtmOn/user_nl_rtm
|
||
A models/lnd/clm/test/system/user_nl_dirs/rtm/rtmOn
|
||
A models/lnd/clm/test/system/user_nl_dirs/rtm/rtmR01/user_nl_rtm
|
||
A models/lnd/clm/test/system/user_nl_dirs/rtm/rtmR01
|
||
A models/lnd/clm/test/system/user_nl_dirs/rtm/rtmOff/user_nl_rtm
|
||
A models/lnd/clm/test/system/user_nl_dirs/rtm/rtmOff
|
||
A models/lnd/clm/test/system/user_nl_dirs/rtm
|
||
- Added from release tags
|
||
A models/lnd/clm/test/system/yellowstone.interactive
|
||
A models/lnd/clm/test/system/tests_pretag_yellowstone_nompi
|
||
A models/lnd/clm/test/system/nl_files/mkprocdata_ne30_to_f19_I2000
|
||
A models/lnd/clm/test/system/yellowstone.batch
|
||
A models/lnd/clm/tools/mkprocdata_map/clm4054_ne30g16_I2000.clm2.h0.2000-01_c121107.nc
|
||
A models/lnd/clm/tools/mkprocdata_map/map_ne30np4_nomask_to_fv1.9x2.5_nomask_aave_da_c121107.nc
|
||
A models/lnd/clm/tools/mkprocdata_map/mkprocdata_map_functions.bash
|
||
A models/lnd/clm/tools/mkprocdata_map/src/mkprocdata_map.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/src/gridmapMod.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/src/constMod.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/src/Makefile.common
|
||
A models/lnd/clm/tools/mkprocdata_map/src/fmain.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/src/shr_file_mod.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/src/nanMod.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/src/Mkdepends
|
||
A models/lnd/clm/tools/mkprocdata_map/src/Srcfiles
|
||
A models/lnd/clm/tools/mkprocdata_map/src/Filepath
|
||
A models/lnd/clm/tools/mkprocdata_map/src/Makefile
|
||
A models/lnd/clm/tools/mkprocdata_map/src/fileutils.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/src/shr_kind_mod.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/src
|
||
A models/lnd/clm/tools/mkprocdata_map/mkprocdata_map_in
|
||
A models/lnd/clm/tools/mkprocdata_map/mkprocdata_map_all
|
||
A models/lnd/clm/tools/mkprocdata_map/mkprocdata_map_wrap
|
||
A models/lnd/clm/tools/mkprocdata_map/clm4054_f19g16_I2000.clm2.h0.2000-01_c121107.nc
|
||
A models/lnd/clm/tools/mkprocdata_map/README
|
||
A models/lnd/clm/bld/config_query
|
||
A models/lnd/clm/doc/UsersGuide/modelnl/xmldef2html_compsets
|
||
A models/lnd/clm/doc/UsersGuide/modelnl/showinfo.js
|
||
A models/lnd/clm/doc/UsersGuide/modelnl/index.cpp
|
||
A models/lnd/clm/doc/UsersGuide/modelnl/Makefile
|
||
A models/lnd/clm/doc/UsersGuide/modelnl
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
- put back qflx_snomelt for consistency with older models. clm4_0_55 mods to the snow
|
||
balance check otherwise only effect the diagnostic fields errh2osno, snow_source and snow_sinks
|
||
M models/lnd/clm/src/main/histFldsMod.F90
|
||
- modified for RTM testing
|
||
M config_files/config_CLMtestCompsets.xml
|
||
M bluefire.batch
|
||
- modified during release tag modification
|
||
M models/lnd/clm/test/system/tests_posttag_lynx_nompi
|
||
M models/lnd/clm/test/system/mirage.interactive
|
||
M models/lnd/clm/test/system/test_system
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
M models/lnd/clm/test/system/config_files/config_CLMtestCompsets.xml
|
||
M models/lnd/clm/test/system/config_files/README
|
||
M models/lnd/clm/test/system/README.testnames
|
||
M models/lnd/clm/test/system/tests_posttag_yong
|
||
M models/lnd/clm/test/system/TCBtools.sh
|
||
M models/lnd/clm/test/system/test_driver.sh
|
||
M models/lnd/clm/test/system/lynx.interactive
|
||
M models/lnd/clm/test/system/shortlist.interactive
|
||
M models/lnd/clm/test/system/TSMscript_tools.sh
|
||
M models/lnd/clm/test/system/tests_posttag_mirage
|
||
M models/lnd/clm/test/system/gen_test_table.sh
|
||
M models/lnd/clm/test/system/input_tests_master
|
||
M models/lnd/clm/test/system/README
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
M models/lnd/clm/test/system/bluefire.interactive
|
||
M models/lnd/clm/tools/mkmapdata/mkmapdata.sh
|
||
M models/lnd/clm/tools/ncl_scripts
|
||
M models/lnd/clm/tools/ncl_scripts/README
|
||
M models/lnd/clm/tools/ncl_scripts/getregional_datasets.pl
|
||
M models/lnd/clm/tools/ncl_scripts/getregional_datasets.ncl
|
||
M models/lnd/clm/tools/interpinic
|
||
M models/lnd/clm/tools/mksurfdata_map/src
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkncdio.F90
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkutilsMod.F90
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkdomainMod.F90
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mksurfdat.F90
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkgridmapMod.F90
|
||
M models/lnd/clm/tools/mksurfdata_map/mksurfdata_map.namelist
|
||
M models/lnd/clm/tools/mksurfdata_map/mksurfdata.pl
|
||
M models/lnd/clm/tools/mksurfdata_map/pftdyn_hist_simyr1850-2005.txt
|
||
M models/lnd/clm/bld
|
||
M models/lnd/clm/bld/configure
|
||
M models/lnd/clm/bld/queryDefaultNamelist.pl
|
||
M models/lnd/clm/bld/user_nl_clm
|
||
M models/lnd/clm/bld/config_files/config_definition.xsl
|
||
M models/lnd/clm/bld/config_files/config_definition.xml
|
||
M models/lnd/clm/bld/listDefaultNamelist.pl
|
||
M models/lnd/clm/bld/unit_testers/build-namelist_test.pl
|
||
M models/lnd/clm/bld/build-namelist
|
||
M models/lnd/clm/bld/clm.cpl7.template
|
||
M models/lnd/clm/bld/clm.buildnml.csh
|
||
M models/lnd/clm/bld/README
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_overall.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults.xsl
|
||
M models/lnd/clm/bld/namelist_files/use_cases/2000_control.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/20thC_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/2000-2100_rcp8.5_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/2000_glacierMEC_control.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850_control.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp6_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp2.6_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp4.5_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp8.5_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/20thC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850_glacierMEC_control.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp6_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp2.6_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp4.5_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp8.5_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/glacierMEC_pd.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_usr_files.xml
|
||
M models/lnd/clm/doc/UsersGuide/clm_ug.xml
|
||
M models/lnd/clm/doc/UsersGuide/appendix.xml
|
||
M models/lnd/clm/doc/UsersGuide/ptclm.xml
|
||
M models/lnd/clm/doc/Quickstart.userdatasets
|
||
M models/lnd/clm/doc/IMPORTANT_NOTES
|
||
M models/lnd/clm/doc/Quickstart.GUIDE
|
||
M models/lnd/clm/doc/ChangeLog
|
||
M models/lnd/clm/doc/CodeReference/Filepath
|
||
M models/lnd/clm/doc/KnownLimitations
|
||
M models/lnd/clm/doc/ChangeSum
|
||
M models/lnd/clm/doc/KnownBugs
|
||
M models/lnd/clm/doc/README
|
||
M models/lnd/clm/src/biogeochem/DryDepVelocity.F90
|
||
M ChangeLog
|
||
M ChangeSum
|
||
M READM
|
||
|
||
Machines testing ran on: (in progress)
|
||
|
||
build-namelist unit tester: yes
|
||
|
||
- OK. All FAILs (~78 of them) should pass during the next round.
|
||
|
||
CESM test lists:
|
||
|
||
bluefire/CESM: yes
|
||
|
||
-Fail due to throuput comparison problems:
|
||
|
||
FAIL ERB.ne30_g16.I_1948-2004.bluefire_ibm.GC.164220.tputcomp.clm4_0_56
|
||
FAIL ERS_Lm3.1x1_vancouverCAN.I1PT.bluefire_ibm.GC.164220.tputcomp.clm4_0_56
|
||
|
||
-Fail due to new and correct rdirc file. diffs in r2x_Forr_roff & r2x_Forr_ioff
|
||
These should pass next time around:
|
||
|
||
FAIL ERS_D.f45_g37.I.bluefire_ibm.GC.164220.compare_hist.clm4_0_56
|
||
FAIL NCK.T31_g37.I.bluefire_ibm.GC.164220.compare_hist.clm4_0_56
|
||
FAIL PET_PT.f45_g37.I1850.bluefire_ibm.GC.164220.compare_hist.clm4_0_56
|
||
FAIL ERS_E.T31_g37.I1850.bluefire_ibm.GC.164220.compare_hist.clm4_0_56
|
||
FAIL ERI.T31_g37.IG1850.bluefire_ibm.GC.164220.compare_hist.clm4_0_56
|
||
FAIL ERB.ne30_g16.I_1948-2004.bluefire_ibm.GC.164220.compare_hist.clm4_0_56
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire_ibm.GC.164220.compare_hist.clm4_0_56
|
||
FAIL ERH_D.T31_g37.I1850CN.bluefire_ibm.GC.164220.compare_hist.clm4_0_56
|
||
FAIL SMS.T31_g37.IG4804.bluefire_ibm.GC.164220.compare_hist.clm4_0_56
|
||
FAIL SMS.1x1_mexicocityMEX.I1PT.bluefire_ibm.GC.164220.compare_hist.clm4_0_56
|
||
FAIL ERS_Lm3.1x1_vancouverCAN.I1PT.bluefire_ibm.GC.164220.compare_hist.clm4_0_56
|
||
FAIL ERS_D.f19_g16.IGRCP26CN.bluefire_ibm.GC.164220.compare_hist.clm4_0_56
|
||
FAIL ERS_Lm3.f19_g16.IGRCP60CN.bluefire_ibm.GC.164220.compare_hist.clm4_0_56
|
||
FAIL PET_PT.f10_f10.I20TRCN.bluefire_ibm.GC.164220.compare_hist.clm4_0_56
|
||
FAIL SMS.f10_f10.IRCP45CN.bluefire_ibm.GC.164220.compare_hist.clm4_0_56
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire_ibm.GC.164220.compare_hist.clm4_0_56
|
||
|
||
bluefire/CESM/allIcompsets: yes
|
||
|
||
Error in SBN script handling in generate of namelist files so all compare tests are BFAILs.
|
||
|
||
lynx/CESM: no
|
||
|
||
bluefire/PTCLM: no
|
||
|
||
test_system testing:
|
||
|
||
bluefire batch: yes
|
||
|
||
4 xFAIL. The rest that fail now, but should pass the next time around.
|
||
|
||
- Fail due to new and correct rdirc file. diffs in r2x_Forr_roff & r2x_Forr_ioff
|
||
These should pass next time around:
|
||
|
||
FAIL ERS_Ld211.f10_f10.ICNADSPIN.bluefire_ibm.GC.164759.compare_hist.clm4_0_56
|
||
FAIL ERS_Ln48_D_P64x16.ne30_g16.ICN.bluefire_ibm.GC.164759.compare_hist.clm4_0_56
|
||
FAIL PET_D_P1x64.ne30_g16.ICN.bluefire_ibm.GC.164759.compare_hist.clm4_0_56
|
||
FAIL ERS_Ld211.f10_f10.I_2000_VOC_CN.bluefire_ibm.GC.164759.compare_hist.clm4_0_56
|
||
|
||
- Fail due to throughput comparison
|
||
|
||
FAIL ERS_Ld211.f10_f10.ICNADSPIN.bluefire_ibm.GC.164759.tputcomp.clm4_0_56
|
||
FAIL ERS_Ld211_P192x2.f19_g16.I_2000_CNDV_CROP.bluefire_ibm.GC.164759.tputcomp.clm4_0_56
|
||
|
||
- Will pass next time, these tests just introduced
|
||
|
||
BFAIL ERS.f19_g16.I_2000_CN_rtmR01.bluefire_ibm.GC.164759.compare_hist.clm4_0_56
|
||
BFAIL ERS.f19_g16.I_2000_CN_rtmOff.bluefire_ibm.GC.164759.compare_hist.clm4_0_56
|
||
BFAIL ERS.f19_g16.I_2000_CN_rtmOn.bluefire_ibm.GC.164759.compare_hist.clm4_0_56
|
||
|
||
bluefire interactive: yes
|
||
|
||
- xFAIL or new tests that will pass next time (missing baselines):
|
||
|
||
BFAIL ERS_D_Mmpi-serial.CLM_USRDAT.IalaskaCN.bluefire_ibm.GC.164744.compare_hist.clm4_0_56
|
||
BFAIL ERS_D_Mmpi-serial.CLM_USRDAT.I_2000_1PTFRC_US-UMB.bluefire_ibm.GC.164744.compare_hist.clm4_0_56
|
||
BFAIL ERS_P1x64_Mmpi-serial.f45_g37.I_1850_SPINUP_3HrWx_CN.bluefire_ibm.GC.164744.compare_hist.clm4_0_56
|
||
BFAIL ERS_Ld211_Mmpi-serial.1x1_camdenNJ.I_2000_VOC.bluefire_ibm.GC.164744.compare_hist.clm4_0_56
|
||
BFAIL ERS_Ly3_Mmpi-serial.1x1_brazil.I_2000.bluefire_ibm.GC.164744.compare_hist.clm4_0_56
|
||
BFAIL ERS_D_P1x25_Mmpi-serial.5x5_amazon.I_2000.bluefire_ibm.GC.164744.compare_hist.clm4_0_56
|
||
BFAIL ERS_D_Mmpi-serial.1x1_asphaltjungleNJ.I_2000_VOC.bluefire_ibm.GC.164744.compare_hist.clm4_0_56
|
||
BFAIL ERS_Ld211_Mmpi-serial.1x1_brazil.I_2000_CN.bluefire_ibm.GC.164744.compare_hist.clm4_0_56
|
||
BFAIL ERS_Ln48_D_P1x64_Mmpi-serial.f19_g16.I_2000_GLCMECPD.bluefire_ibm.GC.164744.compare_hist.clm4_0_56
|
||
BFAIL ERS_Ly3_Mmpi-serial.1x1_brazil.I_2000_CNDV.bluefire_ibm.GC.164744.compare_hist.clm4_0_56
|
||
BFAIL ERS_Ld211_Mmpi-serial.1x1_brazil.I_2000_VOC_SNCRFRC_CN.bluefire_ibm.GC.164744.compare_hist.clm4_0_56
|
||
|
||
lynx/pgi batch: yes
|
||
|
||
- xFAIL or will pass next time (new rdirc file effecting r2x_Forr_roff & r2x_Forr_ioff)
|
||
|
||
FAIL ERS_Ln48_D.f45_g37.I_2000_VOC.lynx_pgi.GC.170117.compare_hist.clm4_0_56
|
||
FAIL ERS_Ln48_D.f10_f10.I_2000_CN.lynx_pgi.GC.170117.compare_hist.clm4_0_56
|
||
|
||
lynx/pgi interactive: yes
|
||
|
||
- OK except for new test that will pass next time (missing baselines):
|
||
|
||
BFAIL SMS_RLA_Mmpi-serial.f45_f45.I.lynx_pgi.GC.170039.compare_hist.clm4_0_56
|
||
BFAIL SMS_Mmpi-serial.CLM_USRDAT.I_2000_1PTFRC_US-UMB.lynx_pgi.GC.170039.compare_hist.clm4_0_56
|
||
BFAIL ERS_Ld211_Mmpi-serial.1x1_brazil.I_2000.lynx_pgi.GC.170039.compare_hist.clm4_0_56
|
||
BFAIL ERS_Ln48_D_P1x12_Mmpi-serial.f10_f10.ICNCROP.lynx_pgi.GC.170039.compare_hist.clm4_0_56
|
||
BFAIL ERS_Ld211_Mmpi-serial.1x1_camdenNJ.I_2000_VOC.lynx_pgi.GC.170039.compare_hist.clm4_0_56
|
||
BFAIL SMS_D_Mmpi-serial.1x1_vancouverCAN.I1PT.lynx_pgi.GC.170039.compare_hist.clm4_0_56
|
||
BFAIL ERS_Mmpi-serial.1x1_mexicocityMEX.I1PT.lynx_pgi.GC.170039.compare_hist.clm4_0_56
|
||
|
||
lyn/intel mirage testlist: yes
|
||
|
||
- OK except for new tests will pass next time (missing baselines):
|
||
|
||
BFAIL ERS_Mmpi-serial.1x1_brazil.I_2000.lynx_intel.GC.095009.compare_hist.clm4_0_56
|
||
BFAIL ERI_D_Mmpi-serial.1x1_camdenNJ.I_2000_VOC.lynx_intel.GC.095009.compare_hist.clm4_0_56
|
||
BFAIL ERS_D_Mmpi-serial.1x1_asphaltjungleNJ.I_2000_VOC.lynx_intel.GC.095009.compare_hist.clm4_0_56
|
||
BFAIL ERS_Ln48_D_P1x12_Mmpi-serial.f10_f10.I_2000_CN.lynx_intel.GC.095009.compare_hist.clm4_0_56
|
||
|
||
test_driver.sh tools testing:
|
||
|
||
bluefire interactive: yes
|
||
|
||
test 001 fails due to a bug in mkprocdata_map_wrap
|
||
test 002 fails due to 001
|
||
test 008 will pass next time
|
||
|
||
lynx interactive: no
|
||
|
||
CLM tag used for the baseline comparison tests if applicable:
|
||
|
||
Changes answers relative to baseline:
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: modification to default value for effvel in RtmMod.F90
|
||
changes the values of r2x_Forr_roff & r2x_Forr_ioff. This causes cprnc to fail.
|
||
This should pass in the next round and matches the value found in CLM4.5.
|
||
|
||
- real(r8),parameter :: effvel(nt_rtm) = 0.7_r8 ! downstream velocity (m/s)
|
||
+ real(r8),parameter :: effvel(nt_rtm) = 1.0_r8 ! downstream velocity (m/s)
|
||
|
||
- what platforms/compilers: All
|
||
- nature of change (roundoff; larger than roundoff/same climate; new climate):
|
||
|
||
with flooding on and new rdirc file, climate may be different.
|
||
with flooding off we have b4b
|
||
|
||
If bitwise differences were observed, how did you show they were no worse
|
||
than roundoff?
|
||
|
||
If this tag changes climate describe the run(s) done to evaluate the new
|
||
climate (put details of the simulations in the experiment database)
|
||
- casename:
|
||
|
||
URL for LMWG diagnostics output used to validate new climate:
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_56
|
||
Originator(s): sacks (Sacks Bill 303-497-1762 CGD)
|
||
Date: Tue Nov 27 14:12:42 MST 2012
|
||
One-line Summary: fix s2x tsrf, add s2x diagnostics
|
||
|
||
Purpose of changes:
|
||
|
||
The s2x tsrf field was not being time-averaged; this is fixed now.
|
||
|
||
Also, add history fields giving per-column diagnostics of the fields sent
|
||
from CLM to GLC.
|
||
|
||
Requirements for tag:
|
||
fix bug 1590
|
||
test on bluefire (CESM, int, bat), lynx/pgi (int,bat), mirage-test for lynx_intel
|
||
|
||
Test level of tag: std-test
|
||
|
||
Bugs fixed (include bugzilla ID): 1590 (surface temperature sent from CLM to GLC not averaged properly)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: None
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: erik
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): None
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do: None
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>> Do time-averaging of tsrf field; remove calls to create_clm_s2x
|
||
M models/lnd/clm/src/cpl_mct/lnd_comp_mct.F90
|
||
M models/lnd/clm/src/cpl_esmf/lnd_comp_esmf.F90
|
||
|
||
>>>>>>> Call to create_clm_s2x now done here instead of lnd_comp_mct /
|
||
>>>>>>> lnd_comp_esmf, so that clm_s2x can be used for hist file writes
|
||
>>>>>>> (this is needed so that the fields are updated before the history
|
||
>>>>>>> updates happen in the driver)
|
||
M models/lnd/clm/src/main/clm_initializeMod.F90
|
||
M models/lnd/clm/src/main/clm_driver.F90
|
||
|
||
>>>>>>> Clean up interface to create_clm_s2x
|
||
M models/lnd/clm/src/main/clm_glclnd.F90
|
||
|
||
>>>>>>> Add capability to output fields sent from CLM to GLC
|
||
M models/lnd/clm/src/main/histFileMod.F90
|
||
M models/lnd/clm/src/main/histFldsMod.F90
|
||
|
||
>>>>>>> Remove non-existent PMT test
|
||
M models/lnd/clm/test/system/lynx.batch
|
||
|
||
>>>>>>> Add ERS_Ln48_P96x2.f19_g16.I_2000_VOC_SNCRFRC_CN_GLCMECPD to xFail
|
||
>>>>>>> list; add comment
|
||
M models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml
|
||
|
||
Machines testing ran on:
|
||
|
||
build-namelist unit tester: no
|
||
|
||
CESM test lists:
|
||
|
||
bluefire/CESM: yes
|
||
All PASS except:
|
||
FAIL ERI.T31_g37.IG1850.bluefire_ibm.GC.101712.compare_hist.clm4_0_55
|
||
FAIL SMS.T31_g37.IG4804.bluefire_ibm.GC.101712.compare_hist.clm4_0_55
|
||
FAIL ERS_D.f19_g16.IGRCP26CN.bluefire_ibm.GC.101712.compare_hist.clm4_0_55
|
||
FAIL ERS_Lm3.f19_g16.IGRCP60CN.bluefire_ibm.GC.101712.compare_hist.clm4_0_55
|
||
|
||
These are expected failures: diffs in topo and tsrf fields
|
||
sent to coupler, and topo diffs are small (RMS ~ 1e-13)
|
||
|
||
bluefire/CESM/allIcompsets: no
|
||
lynx/CESM: no
|
||
|
||
bluefire/PTCLM: no
|
||
|
||
test_system testing:
|
||
|
||
bluefire batch: yes
|
||
All PASS or xFAIL except:
|
||
FAIL ERS_Ld211_P192x2.f19_g16.I_2000_CNDV_CROP.bluefire_ibm.GC.101753.compare_hist.clm4_0_55
|
||
|
||
I believe this is an old problem, not due to the changes here: see bug 1598
|
||
|
||
bluefire interactive: yes
|
||
All PASS or xFAIL
|
||
|
||
lynx/pgi batch: yes
|
||
All PASS or xFAIL
|
||
|
||
lynx/pgi interactive: yes
|
||
All PASS
|
||
|
||
lyn/intel mirage testlist: yes
|
||
All PASS
|
||
|
||
test_driver.sh tools testing:
|
||
|
||
bluefire interactive: no
|
||
lynx interactive: no
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_55
|
||
|
||
Difference in expected fails from testing:
|
||
|
||
Note: the additional expected fail is NOT a new failure, it is just newly
|
||
documented
|
||
|
||
--- models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml (.../trunk_tags/clm4_0_55) (revision 42229)
|
||
+++ models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml (.../branches/fix_glc_tsrf) (revision 42229)
|
||
@@ -90,7 +90,7 @@
|
||
<bluefire>
|
||
<IBM>
|
||
<entry testId="ERS_Ln48_D_P1x64.f45_g37.I_2000_VOC" failType="RUN">Initial simulation fails</entry>
|
||
- <entry testId="ERS_Ln48_D_P1x64.f19_g16.I_2000_GLCMECPD" failType="FAIL">History files are different on restart</entry>
|
||
+ <entry testId="ERS_Ln48_D_P1x64.f19_g16.I_2000_GLCMECPD" failType="FAIL">History files are different on restart (known problem restarting mid-day with _GLC: bug 1557)</entry>
|
||
<entry testId="PET_D_P1x64.f45_g37.I_2000_VOC" failType="FAIL">Initial simulation fails</entry>
|
||
<entry testId="ERS48s_D.f09_g16.ICNEXSPIN" failType="CFAIL">build error?</entry>
|
||
</IBM>
|
||
@@ -113,6 +113,9 @@
|
||
</IBM>
|
||
</bluefire>
|
||
<lynx>
|
||
+ <pgi>
|
||
+ <entry testId="ERS_Ln48_P96x2.f19_g16.I_2000_VOC_SNCRFRC_CN_GLCMECPD" failType="FAIL">History files are different on restart (known problem restarting mid-day with _GLC: bug 1557)</entry>
|
||
+ </pgi>
|
||
</lynx>
|
||
<test_system_batch>
|
||
|
||
|
||
Changes answers relative to baseline: YES: changes tsrf and topo fields
|
||
sent to GLC (everything else bfb)
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: glc_mec
|
||
- what platforms/compilers: all
|
||
- nature of change (roundoff; larger than roundoff/same climate; new climate):
|
||
new climate for tsrf; roundoff-level for topo field sent to GLC. Note that these
|
||
fields are limited to GLC, and don't feed back to the atmosphere at all.
|
||
|
||
If bitwise differences were observed, how did you show they were no worse
|
||
than roundoff? For topo: examined differences in cprnc output
|
||
|
||
If this tag changes climate describe the run(s) done to evaluate the new
|
||
climate (put details of the simulations in the experiment database)
|
||
- casename: None done
|
||
|
||
URL for LMWG diagnostics output used to validate new climate: N/A
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_55
|
||
Originator(s): muszala (Muszala Stefan 303-497-1320 CGD)
|
||
Date: Thu Nov 15 10:17:23 MST 2012
|
||
One-line Summary: bring in flooding capability
|
||
|
||
Purpose of changes:
|
||
|
||
Test driver mods from Tony that allows flooding from rof to lnd. Also
|
||
brought in code from the rtmflood branch to handle the new flooding values.
|
||
Fthresh calculed by reading SLOPE and MAX_VOLR from the rdirc file. Merged
|
||
in qflx_snow_melt from Swensons perfmafrost sims branch to fix snow
|
||
balance problems in BalanceCheckMod.F90.
|
||
|
||
Requirements for tag:
|
||
|
||
Test flooding code in CLM by varying fthresh. Test coupler mods by
|
||
plotting coupler fields. Look at differences in overall energy balance
|
||
with and without flooding.
|
||
|
||
Test level of tag: doc, critical, standard, std-test, reg-test
|
||
|
||
Critical. Bluefire CESM/CLM tests and namelist tests only
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
|
||
N/A
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system:
|
||
|
||
N/A
|
||
|
||
Describe any changes made to the namelist:
|
||
|
||
N/A
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
|
||
N/A
|
||
|
||
Describe any substantial timing or memory changes:
|
||
|
||
N/A
|
||
|
||
Code reviewed by:
|
||
|
||
Tony Craig, Sean Swenson
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
|
||
Updated all of the following (in relation to clm4_0_54)
|
||
scripts4_121105
|
||
Machines_121106
|
||
drvseq4_2_11
|
||
rtm1_0_10
|
||
cism1_121012
|
||
share3_121025
|
||
pio1_5_7
|
||
mapping_121106
|
||
|
||
List all files eliminated:
|
||
|
||
N/A
|
||
|
||
List all files added and what they do:
|
||
|
||
N/A
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
-the following all for bringing in qflx_snow_melt for new
|
||
-balance check calculation with flooding
|
||
M models/lnd/clm/src/main/clmtypeInitMod.F90
|
||
M models/lnd/clm/src/main/histFldsMod.F90
|
||
M models/lnd/clm/src/main/mkarbinitMod.F90
|
||
M models/lnd/clm/src/biogeophys/BalanceCheckMod.F90
|
||
M models/lnd/clm/src/biogeophys/SoilTemperatureMod.F90
|
||
M models/lnd/clm/src/biogeophys/SnowHydrologyMod.F90
|
||
M models/lnd/clm/src/biogeophys/Hydrology1Mod.F90
|
||
M models/lnd/clm/src/biogeophys/BiogeophysRestMod.F90
|
||
M models/lnd/clm/src/biogeophys/HydrologyLakeMod.F90
|
||
|
||
- mods to bring in flooding from rtmflood
|
||
M main/clm_driver.F90
|
||
M main/cmlmtype.F90
|
||
M main/clmtypeInitMod.F90
|
||
M main/histFldsMod.F90
|
||
M main/mkarbinitMod.F90
|
||
M main/clm_varcon.F90
|
||
|
||
- fixes for some test problems
|
||
M build-namelist_test.pl
|
||
M clm/bld/configure
|
||
|
||
Machines testing ran on:
|
||
|
||
build-namelist unit tester: yes
|
||
|
||
6 xFails - all OK.
|
||
|
||
CESM test lists:
|
||
|
||
bluefire/CESM: yes
|
||
|
||
Fail due to new coupler fields:
|
||
|
||
new field r2x_Forr_roff
|
||
|
||
NCK.T31_g37.I.bluefire_ibm.C.092829.compare_hist.clm4_0_54
|
||
ERS_E.T31_g37.I1850.bluefire_ibm.C.092829.compare_hist.clm4_0_54
|
||
ERI.T31_g37.IG1850.bluefire_ibm.C.092829.compare_hist.clm4_0_54
|
||
ERH_D.T31_g37.I1850CN.bluefire_ibm.GC.165350.compare_hist.clm4_0_54
|
||
SMS.T31_g37.IG4804.bluefire_ibm.C.092829.compare_hist.clm4_0_54
|
||
ERS_D.f19_g16.IGRCP26CN.bluefire_ibm.GC.165350.compare_hist.clm4_0_54
|
||
|
||
new fields r2x_Forr_roff & r2x_Forr_ioff
|
||
|
||
ERS_D.f45_g37.I.bluefire_ibm.GC.165350.compare_hist.clm4_0_54
|
||
PET_PT.f45_g37.I1850.bluefire_ibm.C.092829.compare_hist.clm4_0_54
|
||
ERB.ne30_g16.I_1948-2004.bluefire_ibm.C.092829.compare_hist.clm4_0_54
|
||
ERB.f09_g16.I1850SPINUPCN.bluefire_ibm.C.092829.compare_hist.clm4_0_54
|
||
ERS_Lm3.f19_g16.IGRCP60CN.bluefire_ibm.C.092829.compare_hist.clm4_0_54
|
||
PET_PT.f10_f10.I20TRCN.bluefire_ibm.GC.165350.compare_hist.clm4_0_54
|
||
SMS.f10_f10.IRCP45CN.bluefire_ibm.C.092829.compare_hist.clm4_0_54
|
||
ERS_D.f19_g16.IRCP85CN.bluefire_ibm.GC.165350.compare_hist.clm4_0_54
|
||
|
||
Fail due to throughput differences:
|
||
|
||
FAIL ERS_D.f45_g37.I.bluefire_ibm.GC.165350.tputcomp.clm4_0_54
|
||
FAIL ERS_E.T31_g37.I1850.bluefire_ibm.GC.165350.tputcomp.clm4_0_54
|
||
FAIL ERI.T31_g37.IG1850.bluefire_ibm.GC.165350.tputcomp.clm4_0_54
|
||
FAIL ERB.ne30_g16.I_1948-2004.bluefire_ibm.GC.165350.tputcomp.clm4_0_54
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire_ibm.GC.165350.tputcomp.clm4_0_54
|
||
FAIL ERH_D.T31_g37.I1850CN.bluefire_ibm.GC.165350.tputcomp.clm4_0_54
|
||
FAIL SMS.T31_g37.IG4804.bluefire_ibm.GC.165350.tputcomp.clm4_0_54
|
||
FAIL SMS.1x1_numaIA.ICN.bluefire_ibm.GC.165350.tputcomp.clm4_0_54
|
||
FAIL ERS_Lm3.1x1_vancouverCAN.I1PT.bluefire_ibm.GC.165350.tputcomp.clm4_0_54
|
||
FAIL ERS_D.f19_g16.IGRCP26CN.bluefire_ibm.GC.165350.tputcomp.clm4_0_54
|
||
FAIL ERS_Lm3.f19_g16.IGRCP60CN.bluefire_ibm.GC.165350.tputcomp.clm4_0_54
|
||
FAIL SMS.f10_f10.IRCP45CN.bluefire_ibm.GC.165350.tputcomp.clm4_0_54
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire_ibm.GC.165350.tputcomp.clm4_0_54
|
||
|
||
bluefire/CESM/allIcompsets: no
|
||
lynx/CESM: no
|
||
|
||
bluefire/PTCLM: no
|
||
|
||
test_system testing:
|
||
|
||
bluefire batch: no
|
||
bluefire interactive: no
|
||
lynx/pgi batch: no
|
||
lynx/pgi interactive: no
|
||
lyn/intel mirage testlist: no
|
||
|
||
test_driver.sh tools testing:
|
||
|
||
bluefire interactive: no
|
||
lynx interactive: no
|
||
|
||
CLM tag used for the baseline comparison tests if applicable:
|
||
|
||
us20/wus12 tests were removed so removed from expected fail
|
||
ne16/ne60/1x1_tropicAtl 20thC transient tests fails -- need finidat files
|
||
New bug: ERS_Ln48_D_P1x64.f19_g16.I_2000_GLCMECPD (bugzilla 1557)
|
||
New testname: ERS_Ln48_D_P1x64.f45_g37.I_2000_VOC (was ERS48s_...)
|
||
New fail: ERS_Ld211.1x1_camdenNJ.I_2000_VOC, ERS_Ld211_D_P112x2.f10_f10.ICNCROP
|
||
Some ERS_L tests now pass that failed previously
|
||
I1PT tests pass now
|
||
Most SBN tests pass now
|
||
Intel single point tests pass now
|
||
@@ -5,14 +5,11 @@
|
||
<bluefire>
|
||
<IBM>
|
||
<compare>
|
||
- <entry testId="214" failType="xFail"> us20 not fully implmented </entry>
|
||
- <entry testId="216" failType="xFail"> us20 not fully implmented </entry>
|
||
- <entry testId="221" failType="xFail"> wus12 not fully implmented </entry>
|
||
- <entry testId="222" failType="xFail"> wus12 not fully implmented </entry>
|
||
</compare>
|
||
<generate>
|
||
- <entry testId="141" failType="xFail"> us20 not fully implemented </entry>
|
||
- <entry testId="144" failType="xFail"> wus12 not fully implemented </entry>
|
||
+ <entry testId="184" failType="xFail"> ne16 missing finidat file for 1850</entry>
|
||
+ <entry testId="187" failType="xFail"> ne60 missing finidat file for 1850</entry>
|
||
+ <entry testId="196" failType="xFail"> 1x1_tropicAtl missing finidat file for 1850</entry>
|
||
</generate>
|
||
</IBM>
|
||
</bluefire>
|
||
@@ -89,19 +86,17 @@
|
||
<entry testId="ERS_D.CLM_USRDAT.IalaskaCN.bluefire_ibm" failType="RUN">CESM script issue</entry>
|
||
<entry testId="ERS_D_P1x64.f19_g16.I_1850-2000_VOC_SNCRFRC_CN" failType="FAIL">Restart length different</entry>
|
||
<entry testId="ERS_D.1x1_asphaltjungleNJ.I_2000_VOC" failType="FAIL">Restart length different</entry>
|
||
- <entry testId="ERS48s_D_P1x64.f45_g37.I_2000_VOC" failType="RUN">Initial simulation fails</entry>
|
||
+ <entry testId="ERS_Ln48_D_P1x64.f45_g37.I_2000_VOC" failType="RUN">Initial simulation fails</entry>
|
||
+ <entry testId="ERS_Ln48_D_P1x64.f19_g16.I_2000_GLCMECPD" failType="FAIL">History files are different on restart</entry>
|
||
<entry testId="PET_D_P1x64.f45_g37.I_2000_VOC" failType="FAIL">Initial simulation fails</entry>
|
||
<entry testId="ERS48s_D.f09_g16.ICNEXSPIN" failType="CFAIL">build error?</entry>
|
||
</IBM>
|
||
</bluefire>
|
||
<lynx>
|
||
<pgi>
|
||
- <entry testId="SMS_D.1x1_vancouverCAN.I1PT.lynx_pgi" failType="SFAIL">datm namelist problem for single-point forcing</entry>
|
||
- <entry testId="ERS.1x1_mexicocityMEX.I1PT.lynx_pg" failType="SFAIL">datm namelist problem for single-point forcing</entry>
|
||
+ <entry testId="ERS_Ld211.1x1_camdenNJ.I_2000_VOC" failType="CFAIL">????</entry>
|
||
</pgi>
|
||
<intel>
|
||
- <entry testId="ERS.1x1_brazil.I_2000.lynx_intel" failType="FAIL">CESM script issue</entry>
|
||
- <entry testId="ERS_D.1x1_asphaltjungleNJ.I_2000_VOC.lynx_intel" failType="FAIL">CESM script issue</entry>
|
||
</intel>
|
||
</lynx>
|
||
</test_system_interactive>
|
||
@@ -110,10 +105,8 @@
|
||
<bluefire>
|
||
<IBM>
|
||
<entry testId="ERS_D_P96x32.T62_g37.I_2000" failType="SFAIL">T62 not working</entry>
|
||
- <entry testId="ERS211d_P192x2.f19_g16.I_2000_CNDV_CROP" failType="SFAIL">ignore_ic_date is incompatable with crop!</entry>
|
||
- <entry testId="ERS48s_D_P64x16.ne30_g16.ICN" failType="SFAIL">CESM script problem didn't see both files</entry>
|
||
- <entry testId="ERS211d.f10_f10.I_2000_VOC_CN" failType="SFAIL">CESM script problem didn't see both files</entry>
|
||
- <entry testId="ERS48s_D.f09_g16.ICNEXSPIN" failType="CFAIL">build error?</entry>
|
||
+ <entry testId="ERS_Ld211_D_P112x2.f10_f10.ICNCROP" failType="RUN">Dies early with a floating point trap</entry>
|
||
+ <entry testId="ERS_Ln48_D.f09_g16.ICNEXSPIN" failType="CFAIL">build error?</entry>
|
||
</IBM>
|
||
</bluefire>
|
||
<lynx>
|
||
@@ -123,22 +116,9 @@
|
||
<cesm>
|
||
<bluefire>
|
||
<IBM>
|
||
- <entry testId="SBN.1x1_mexicocityMEX.I1PT" failType="SFAIL">datm namelist issue</entry>
|
||
- <entry testId="SBN.1x1_vancouverCAN.I1PT" failType="SFAIL">datm namelist issue</entry>
|
||
- <entry testId="SBN.1x1_urbanc_alpha.I1PT" failType="SFAIL">datm namelist issue</entry>
|
||
277/277 < PASS> <Test Id: 277> <Desc: temp_file.txt different as expected for crop>
|
||
Successully ran all testing for build-namelist
|
||
|
||
Cleanup files created
|
||
rm: lnd_in.default: A file or directory in the path name does not exist.
|
||
rm: temp_file.txt: A file or directory in the path name does not exist.
|
||
# Looks like you failed 4 tests of 277.
|
||
|
||
%%cesm/clm tests
|
||
|
||
mostly OK
|
||
|
||
generate : ./cs.status.164019.bluefire
|
||
|
||
nohup create_test_suite -input_list bluefire.clm.auxtest -compare clm4_0_50 -baselineroot /glade/proj2/cgd/tss/clm_cesm_baselines -generate clm4_0_51 -testroot /glade/scratch/muszala/tests > & ! bf_out_`date +"%m%d%y"`.lg &
|
||
ID: 203212
|
||
|
||
## Reason: throughput measure off
|
||
FAIL SMS_RLA.f45_f45.I.bluefire_ibm.tputcomp.clm4_0_50
|
||
FAIL ERS_D.f45_g37.I.bluefire_ibm.tputcomp.clm4_0_50
|
||
FAIL ERS_E.T31_g37.I1850.bluefire_ibm.tputcomp.clm4_0_50
|
||
FAIL SMS.T31_g37.IG4804.bluefire_ibm.tputcomp.clm4_0_50
|
||
## baseline diretory already existed, error copying over nc files
|
||
FAIL SMS_RLA.f45_f45.I.bluefire_ibm.generate.clm4_0_51
|
||
FAIL SMS_RLB.f45_f45.I.bluefire_ibm.generate.clm4_0_51
|
||
FAIL SMS_ROA.f45_f45.I.bluefire_ibm.generate.clm4_0_51
|
||
FAIL ERS_D.f45_g37.I.bluefire_ibm.generate.clm4_0_51
|
||
FAIL NCK.T31_g37.I.bluefire_ibm.generate.clm4_0_51
|
||
FAIL PST.f45_g37.I1850CN.bluefire_ibm.generate.clm4_0_51
|
||
FAIL PET_PT.f45_g37.I1850.bluefire_ibm.generate.clm4_0_51
|
||
FAIL ERS_E.T31_g37.I1850.bluefire_ibm.generate.clm4_0_51
|
||
FAIL ERI.T31_g37.IG1850.bluefire_ibm.generate.clm4_0_51
|
||
FAIL ERB.ne30_g16.I_1948-2004.bluefire_ibm.generate.clm4_0_51
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire_ibm.generate.clm4_0_51
|
||
FAIL ERH_D.T31_g37.I1850CN.bluefire_ibm.generate.clm4_0_51
|
||
FAIL SMS.T31_g37.IG4804.bluefire_ibm.generate.clm4_0_51
|
||
FAIL SMS.1x1_numaIA.ICN.bluefire_ibm.generate.clm4_0_51
|
||
FAIL ERS_D.f19_g16.IGRCP26CN.bluefire_ibm.generate.clm4_0_51
|
||
## fails due to cprnc time check. new runs are 11 ts. in 50 these were 10, I expect these to pass next time around
|
||
FAIL ERS_D.f45_g37.I.bluefire_ibm.compare_hist.clm4_0_50
|
||
FAIL ERS_E.T31_g37.I1850.bluefire_ibm.compare_hist.clm4_0_50
|
||
FAIL ERI.T31_g37.IG1850.bluefire_ibm.compare_hist.clm4_0_50
|
||
FAIL ERS_D.f19_g16.IGRCP26CN.bluefire_ibm.compare_hist.clm4_0_50
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire_ibm.compare_hist.clm4_0_50
|
||
## No Lm3 directories created during clm4_0_50 generate...new case, should pass next time around
|
||
SFAIL ERS_Lm3.1x1_vancouverCAN.I1PT.bluefire_ibm.GC.203212
|
||
ERROR: datm.buildnml.csh failed
|
||
BFAIL ERS_Lm3.f19_g16.IGRCP60CN.bluefire_ibm.compare_hist.clm4_0_50
|
||
No dir to compare to in tag 50
|
||
## problems in generate due to scripts for single point
|
||
SFAIL SMS.1x1_mexicocityMEX.I1PT.bluefire_ibm.GC.203212
|
||
ERROR: datm.buildnml.csh failed also failed during generate
|
||
BFAIL SMS.1x1_numaIA.ICN.bluefire_ibm.compare_hist.clm4_0_50
|
||
No dir to compare to in tag 50 - failed during generate
|
||
|
||
## these were failing but passed when rerun - keep an eye on these
|
||
BFAIL ERB.ne30_g16.I_1948-2004.bluefire_ibm.compare_hist.clm4_0_50
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire_ibm.compare_hist.clm4_0_50
|
||
BFAIL ERH_D.T31_g37.I1850CN.bluefire_ibm.compare_hist.clm4_0_50
|
||
|
||
went to generated ref case
|
||
./setup -clean
|
||
./setup
|
||
then build and rerun
|
||
|
||
went to generate case
|
||
./setup -clean
|
||
./setup
|
||
clean-build, then build then reurn
|
||
|
||
did the same in the CG case for ref and normal case
|
||
|
||
After hand running
|
||
./cs.status.203212.bluefire | grep ERB.f09_g16.I1850SPINUPCN
|
||
PASS ERB.f09_g16.I1850SPINUPCN.bluefire_ibm
|
||
PASS ERB.f09_g16.I1850SPINUPCN.bluefire_ibm.memleak
|
||
PASS ERB.f09_g16.I1850SPINUPCN.bluefire_ibm.generate.clm4_0_51
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire_ibm.compare_hist.clm4_0_50
|
||
see cprnc ts error above
|
||
PASS ERB.f09_g16.I1850SPINUPCN.bluefire_ibm.memcomp.clm4_0_50
|
||
PASS ERB.f09_g16.I1850SPINUPCN.bluefire_ibm.tputcomp.clm4_0_50
|
||
|
||
This test was rerun with a new testlist
|
||
./cs.status.203212.bluefire | grep ERB.ne30_g16.I_1948-2004
|
||
PASS ERB.ne30_g16.I_1948-2004.bluefire_ibm
|
||
PASS ERB.ne30_g16.I_1948-2004.bluefire_ibm.memleak
|
||
PASS ERB.ne30_g16.I_1948-2004.bluefire_ibm.generate.clm4_0_51
|
||
FAIL ERB.ne30_g16.I_1948-2004.bluefire_ibm.compare_hist.clm4_0_50
|
||
see cprnc ts error above
|
||
PASS ERB.ne30_g16.I_1948-2004.bluefire_ibm.memcomp.clm4_0_50
|
||
FAIL ERB.ne30_g16.I_1948-2004.bluefire_ibm.tputcomp.clm4_0_50
|
||
throughput tol. error
|
||
|
||
./cs.status.141307.bluefire
|
||
PASS ERH_D.T31_g37.I1850CN.bluefire_ibm
|
||
PASS ERH_D.T31_g37.I1850CN.bluefire_ibm.memleak
|
||
PASS ERH_D.T31_g37.I1850CN.bluefire_ibm.generate.clm4_0_51
|
||
FAIL ERH_D.T31_g37.I1850CN.bluefire_ibm.compare_hist.clm4_0_50
|
||
see cprnc ts error above
|
||
PASS ERH_D.T31_g37.I1850CN.bluefire_ibm.memcomp.clm4_0_50
|
||
PASS ERH_D.T31_g37.I1850CN.bluefire_ibm.tputcomp.clm4_0_50
|
||
|
||
%%cesm/clm rof tests
|
||
nohup create_test_suite -input_list bluefire.clmRof.auxtest -compare clm4_0_50 -baselineroot /glade/proj2/cgd/tss/clm_cesm_baselines -generate clm4_0_51 -testroot /glade/scratch/muszala/tests > & ! bf_out_`date +"%m%d%y"`.lg &
|
||
|
||
These don't exist anymore, but will be replaced once Tony works out default grid resolutions for r01 and r05
|
||
|
||
ID: 091144
|
||
|
||
BFAIL SMR.f19_g16.I_2000_CN.bluefire_ibm.compare_hist.clm4_0_50
|
||
nothing to compare to in clm4_0_50
|
||
BFAIL SMR.f09_g16.I_2000_CN.bluefire_ibm.compare_hist.clm4_0_50
|
||
nothing to compare to in clm4_0_50
|
||
FAIL SMR.f05_g16.I_2000_CN.bluefire_ibm
|
||
larger scipt errors in rof - kills the following two tests outright
|
||
BFAIL SMR.f05_g16.I_2000_CN.bluefire_ibm.generate.clm4_0_51
|
||
BFAIL SMR.f05_g16.I_2000_CN.bluefire_ibm.compare_hist.clm4_0_50
|
||
FAIL SMR.ne120_g16.I_2000_CN.bluefire_ibm.generate.clm4_0_51
|
||
can't copy in, clm4_0_51 baseline already exists
|
||
BFAIL SMR.ne120_g16.I_2000_CN.bluefire_ibm.compare_hist.clm4_0_50
|
||
nothing to compare to in clm4_0_50
|
||
RUN SMR.ne240_g16.I_2000_CN.bluefire_ibm.GC.091144
|
||
|
||
|
||
%%%%%% testing reporting end
|
||
|
||
CLM tag used for the baseline comparison tests if applicable:
|
||
|
||
clm4_0_50
|
||
|
||
Changes answers relative to baseline: No bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_50
|
||
Originator(s): muszala (Muszala Stefan 303-497-1320 CGD)
|
||
Date: Fri Sep 21 15:13:52 MDT 2012
|
||
One-line Summary: testing of clm and new rof component
|
||
|
||
Purpose of changes:
|
||
|
||
Run tests on clm for new ROF component. CLM mods by tcraig to support ROF.
|
||
|
||
Requirements for tag:
|
||
|
||
Test level of tag: doc, critical, standard, std-test, reg-test
|
||
|
||
std-test
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system:
|
||
|
||
Describe any changes made to the namelist:
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
|
||
Describe any substantial timing or memory changes:
|
||
|
||
Code reviewed by:
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
|
||
List all files eliminated:
|
||
|
||
Not needed since ROF is now a CLM external
|
||
D models/lnd/clm/src/main/clm_mct_mod.F90
|
||
D models/lnd/clm/src/riverroute
|
||
D models/lnd/clm/src/riverroute/RtmMod.F90
|
||
D models/lnd/clm/src/riverroute/RunoffMod.F90
|
||
|
||
List all files added and what they do:
|
||
|
||
Fix for some of Erik's new tests
|
||
A models/lnd/clm/test/system/user_nl_dirs/monthly
|
||
A models/lnd/clm/test/system/user_nl_dirs/monthly/user_nl_clm
|
||
A models/lnd/clm/test/system/user_nl_dirs/monthly/user_nl_cpl
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/test/system/tests_pretag_jaguarpf
|
||
M models/lnd/clm/test/system/tests_pretag_jaguarpf_nompi
|
||
M models/lnd/clm/tools/ncl_scripts
|
||
M models/lnd/clm/tools/interpinic
|
||
M models/lnd/clm/tools/mksurfdata_map/src
|
||
M models/lnd/clm/tools/mksurfdata_map/mksurfdata.pl
|
||
M models/lnd/clm/bld
|
||
M models/lnd/clm/bld/configure
|
||
M models/lnd/clm/bld/user_nl_clm
|
||
M models/lnd/clm/bld/listDefaultNamelist.pl
|
||
M models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml
|
||
M models/lnd/clm/bld/build-namelist
|
||
M models/lnd/clm/bld/clm.buildnml.csh
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_overall.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults.xsl
|
||
M models/lnd/clm/src/cpl_share/clm_cpl_indices.F90
|
||
M models/lnd/clm/src/biogeochem/CNDVMod.F90
|
||
M models/lnd/clm/src/biogeochem/DryDepVelocity.F90
|
||
M models/lnd/clm/src/cpl_mct/lnd_comp_mct.F90
|
||
M models/lnd/clm/src/main/spmdGathScatMod.F90
|
||
M models/lnd/clm/src/main/clm_varpar.F90
|
||
M models/lnd/clm/src/main/decompInitMod.F90
|
||
M models/lnd/clm/src/main/clm_initializeMod.F90
|
||
M models/lnd/clm/src/main/clmtypeInitMod.F90
|
||
M models/lnd/clm/src/main/histFileMod.F90
|
||
M models/lnd/clm/src/main/clm_atmlnd.F90
|
||
M models/lnd/clm/src/main/findHistFields.pl
|
||
M models/lnd/clm/src/main/restFileMod.F90
|
||
M models/lnd/clm/src/main/controlMod.F90
|
||
M models/lnd/clm/src/main/clm_varctl.F90
|
||
M models/lnd/clm/src/main/clm_driver.F90
|
||
M models/lnd/clm/src/main/ncdio_pio.F90
|
||
M models/lnd/clm/src/main/domainMod.F90
|
||
M models/lnd/clm/src/main/decompMod.F90
|
||
M models/lnd/clm/src/main/clmtype.F90
|
||
M models/lnd/clm/src/main/histFldsMod.F90
|
||
M models/lnd/clm/src/cpl_esmf/lnd_comp_esmf.F90
|
||
M models/lnd/clm/src/cpl_esmf/lnd_comp_mct.F90
|
||
M SVN_EXTERNAL_DIRECTORIES
|
||
M ChangeLog
|
||
M ChangeSum
|
||
M scripts/ccsm_utils/Case.template/config_definition.xml
|
||
|
||
|
||
Machines testing ran on:
|
||
|
||
%%%%%%%% Test reporting START %%%%%%%%
|
||
|
||
Test system is currently in flux so I will simply list all tests that have
|
||
failed and the 8 tests that we need to keep an eye on. I've included bluefire
|
||
and lynx and pointers to where tests live.
|
||
|
||
* tests that will pass in next tag due to new features
|
||
** denotes an expected fail.
|
||
*** any tputcomp tests that fail I'm inclined to ignore also. These change from test to test.
|
||
? or cd a test that will need fixing
|
||
|
||
BLUEFIRE:
|
||
|
||
OK ############ run build-namelist tests
|
||
>>cd models/lnd/clm/bld/unit_testers
|
||
>>./build-namelist_test.pl -compare /glade/scratch/muszala/svn/clm4_0_49/models/lnd/clm/bld/unit_testers -generate -test -csmdata /glade/proj3/cseg/inputdata >&! out_unit_`date +"%m%d%y"`.lg
|
||
|
||
OK...failed tests will pass in next tag
|
||
|
||
OK ############# run new I case tests
|
||
[be1105en /glade/scratch/muszala/svn/clm_trunk/scripts ]$
|
||
create_test_suite -mach bluefire_ibm -input_list allIcompsetsRes.clm.auxtest -nobatch on -nobuild on -compare clm4_0_49 -baselineroot /glade/proj2/cgd/tss/clm_cesm_baselines -generate clm4_0_50 -testroot /glade/scratch/muszala/tests > & ! bf_out_allI_`date +"%m%d%y"`.lg
|
||
|
||
165507 - /glade/scratch/muszala/tests
|
||
>>./cs.status.165507.bluefire | grep FAIL
|
||
...
|
||
** SFAIL SBN.1x1_mexicocityMEX.I1PT.bluefire_ibm.GC.165507
|
||
** SFAIL SBN.1x1_vancouverCAN.I1PT.bluefire_ibm.GC.165507
|
||
** SFAIL SBN.1x1_urbanc_alpha.I1PT.bluefire_ibm.GC.165507
|
||
** TFAIL SBN.1x1_asphalt_jungle.ICNTEST.bluefire_ibm.GC.165507
|
||
** TFAIL SBN.T42_g16.I1850.bluefire_ibm.GC.165507
|
||
** TFAIL SBN.T31_g16.I1850.bluefire_ibm.GC.165507
|
||
** SFAIL SBN.f05_g16.I20TR.bluefire_ibm.GC.165507
|
||
** SFAIL SBN.1x1_tropicAtl.I20TR.bluefire_ibm.GC.165507
|
||
** SFAIL SBN.ne30_g16.I20TR.bluefire_ibm.GC.165507
|
||
** SFAIL SBN.ne120_g16.I20TRCN.bluefire_ibm.GC.165507
|
||
** SFAIL SBN.f05_g16.IRCP26CN.bluefire_ibm.GC.165507
|
||
** SFAIL SBN.f05_g16.IRCP45CN.bluefire_ibm.GC.165507
|
||
** SFAIL SBN.f05_g16.IRCP60CN.bluefire_ibm.GC.165507
|
||
** SFAIL SBN.f05_g16.IRCP85CN.bluefire_ibm.GC.165507
|
||
|
||
|
||
OK ############ run clm interactive tools tests
|
||
[be1105en /glade/scratch/muszala/svn/clm_trunk/models/lnd/clm/test/system ]$
|
||
>>nohup env CLM_SOFF=FALSE ./test_driver.sh -i >&! bluefire_i_`date +"%m%d%y"`.lg &
|
||
|
||
OK: looking at /glade/scratch/muszala/svn/clm_trunk/models/lnd/clm/test/system/td.951030.status.xFail - rerun
|
||
clmTests/test-driver.533240 - /glade/scratch/muszala/svn/clm_trunk/models/lnd/clm/test/system/td.533240.status.xFail
|
||
|
||
############# run old cesm/clm tests out of scripts
|
||
|
||
|
||
[be1105en /glade/scratch/muszala/svn/clm_trunk/scripts ]$
|
||
>>create_test_suite -input_list bluefire.clm.auxtest -compare clm4_0_49 \
|
||
-baselineroot /glade/proj2/cgd/tss/clm_cesm_baselines \
|
||
-generate clm4_0_50 \
|
||
-testroot /glade/scratch/muszala/tests >&! bf_out_`date +"%m%d%y"`.lg &
|
||
|
||
143258
|
||
>>cs.status.143258.bluefire | grep -v PASS
|
||
...
|
||
|
||
*** FAIL SMS.T31_g37.IG4804.bluefire_ibm.tputcomp.clm4_0_49
|
||
*** FAIL SMS.1x1_numaIA.ICN.bluefire_ibm.tputcomp.clm4_0_49
|
||
*** FAIL ERS_D.f19_g16.IGRCP26CN.bluefire_ibm.tputcomp.clm4_0_49
|
||
*** FAIL SMS.f10_f10.IRCP45CN.bluefire_ibm.tputcomp.clm4_0_49
|
||
*** FAIL ERS_D.f19_g16.IRCP85CN.bluefire_ibm.tputcomp.clm4_0_49
|
||
*** FAIL ERI.T31_g37.IG1850.bluefire_ibm.tputcomp.clm4_0_49
|
||
*** FAIL ERS_E.T31_g37.I1850.bluefire_ibm.tputcomp.clm4_0_49
|
||
*** FAIL ERS_D.f45_g37.I.bluefire_ibm.tputcomp.clm4_0_49
|
||
*** FAIL SMS_RLA.f45_f45.I.bluefire_ibm.tputcomp.clm4_0_49
|
||
*** FAIL SMS_RLB.f45_f45.I.bluefire_ibm.tputcomp.clm4_0_49
|
||
*** FAIL ERS_D.f45_g37.I.bluefire_ibm.compare_hist.clm4_0_49
|
||
|
||
* FAIL NCK.T31_g37.I.bluefire_ibm.compare_hist.clm4_0_49
|
||
* FAIL PST.f45_g37.I1850CN.bluefire_ibm.compare_hist.clm4_0_49
|
||
* FAIL PET_PT.f45_g37.I1850.bluefire_ibm.compare_hist.clm4_0_49
|
||
* FAIL ERS_E.T31_g37.I1850.bluefire_ibm.compare_hist.clm4_0_49
|
||
* FAIL ERI.T31_g37.IG1850.bluefire_ibm.compare_hist.clm4_0_49
|
||
? FAIL ERB.ne30_g16.I_1948-2004.bluefire_ibm
|
||
|
||
Failing in Generate:
|
||
"/glade/scratch/muszala/svn/clm4_0_49/models/drv/shr/seq_infodata_mod.F90", line 620: 1525-006 The STATUS= specifier in the OPEN
|
||
statement for
|
||
unit 98 cannot be set to OLD because the file rpointer.drv does not exist. The program will stop.
|
||
|
||
BFAIL ERB.ne30_g16.I_1948-2004.bluefire_ibm.generate.clm4_0_50
|
||
BFAIL ERB.ne30_g16.I_1948-2004.bluefire_ibm.compare_hist.clm4_0_49
|
||
? FAIL ERB.f09_g16.I1850SPINUPCN.bluefire_ibm
|
||
|
||
Failing in Generate:
|
||
0:"/glade/scratch/muszala/svn/clm4_0_49/models/drv/shr/seq_infodata_mod.F90", line 620: 1525-006 The STATUS= specifier in the OPEN
|
||
statemen t for unit 98 cannot be set to OLD because the file rpointer.drv does not exist. The program will stop.
|
||
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire_ibm.generate.clm4_0_50
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire_ibm.compare_hist.clm4_0_49
|
||
? FAIL ERH_D.T31_g37.I1850CN.bluefire_ibm
|
||
|
||
Failing in Generate:
|
||
"/glade/scratch/muszala/svn/clm4_0_49/models/drv/shr/seq_infodata_mod.F90", line 620: 1525-006 The STATUS= specifier in the OPEN
|
||
statement for
|
||
unit 98 cannot be set to OLD because the file rpointer.drv does not exist. The program will stop.
|
||
|
||
BFAIL ERH_D.T31_g37.I1850CN.bluefire_ibm.generate.clm4_0_50
|
||
BFAIL ERH_D.T31_g37.I1850CN.bluefire_ibm.compare_hist.clm4_0_49
|
||
|
||
* FAIL SMS.T31_g37.IG4804.bluefire_ibm.compare_hist.clm4_0_49
|
||
** SFAIL SMS.1x1_mexicocityMEX.I1PT.bluefire_ibm.GC.143258
|
||
should be xFAIL : ERROR(build-namelist::new): Required input variable yearfirst was not found
|
||
** SFAIL ERP.1x1_vancouverCAN.I1PT.bluefire_ibm.GC.143258
|
||
should be xFAIL : ERROR(build-namelist::new): Required input variable yearfirst was not found
|
||
* FAIL ERS_D.f19_g16.IGRCP26CN.bluefire_ibm.compare_hist.clm4_0_49
|
||
* FAIL ERP.f19_g16.IGRCP60CN.bluefire_ibm.compare_hist.clm4_0_49
|
||
* FAIL PST.f10_f10.I20TRCN.bluefire_ibm.compare_hist.clm4_0_49
|
||
* FAIL PET_PT.f10_f10.I20TRCN.bluefire_ibm.compare_hist.clm4_0_49
|
||
* FAIL SMS.f10_f10.IRCP45CN.bluefire_ibm.compare_hist.clm4_0_49
|
||
* FAIL ERS_D.f19_g16.IRCP85CN.bluefire_ibm.compare_hist.clm4_0_49
|
||
|
||
|
||
|
||
|
||
############# run new test_system tests
|
||
|
||
## interactive
|
||
>> test_system -i -c clm4_0_49 -g clm4_0_50 >&! bluefire_tsi_`date +"%m%d%y"`.lg &
|
||
|
||
161038
|
||
>>cs.status.161038.bluefire | grep -v PASS
|
||
...
|
||
SFAIL ERS_D.CLM_USRDAT.IalaskaCN.bluefire_ibm.GC.161038
|
||
* FAIL ERS_P1x64.f45_g37.I_1850_SPINUP_3HrWx_CN.bluefire_ibm.compare_hist.clm4_0_49
|
||
new fields in cpl history files
|
||
* FAIL ERS_P1x64.f45_g37.I_1850_SPINUP_3HrWx_CN.bluefire_ibm.memcomp.clm4_0_49
|
||
max memory values differ
|
||
*** FAIL ERS_P1x64.f45_g37.I_1850_SPINUP_3HrWx_CN.bluefire_ibm.tputcomp.clm4_0_49
|
||
** FAIL ERS_D_P1x64.f19_g16.I_1850-2000_VOC_SNCRFRC_CN.bluefire_ibm
|
||
** BFAIL ERS_D_P1x64.f19_g16.I_1850-2000_VOC_SNCRFRC_CN.bluefire_ibm.generate.clm4_0_50
|
||
** BFAIL ERS_D_P1x64.f19_g16.I_1850-2000_VOC_SNCRFRC_CN.bluefire_ibm.compare_hist.clm4_0_49
|
||
cd RUN ERS_D_P1x25.5x5_amazon.I_2000.bluefire_ibm.GC.161038
|
||
** RUN ERS_D.1x1_asphaltjungleNJ.I_2000_VOC.bluefire_ibm.GC.161038
|
||
** RUN ERS48s_D_P1x64.f45_g37.I_2000_VOC.bluefire_ibm.GC.161038
|
||
* FAIL ERS48s_D_P1x64.f19_g16.I_2000_GLCMECPD.bluefire_ibm.compare_hist.clm4_0_49
|
||
new fields in cpl history files
|
||
*** FAIL ERS48s_D_P1x64.f19_g16.I_2000_GLCMECPD.bluefire_ibm.tputcomp.clm4_0_49
|
||
** FAIL PET_D_P1x64.f45_g37.I_2000_VOC.bluefire_ibm
|
||
|
||
|
||
|
||
## batch
|
||
>>test_system -c clm4_0_49 -g clm4_0_50 > & ! bluefire_ts_`date +"%m%d%y"`.lg &
|
||
|
||
143420 -- cs.status.143420.bluefire
|
||
cs.status.143420.bluefire | grep -v PASS
|
||
...
|
||
* FAIL ERS211d.f10_f10.ICNADSPIN.bluefire_ibm.compare_hist.clm4_0_49
|
||
new fields in cpl history files
|
||
*** FAIL ERS211d.f10_f10.ICNADSPIN.bluefire_ibm.tputcomp.clm4_0_49
|
||
** CFAIL ERS48s_D.f09_g16.ICNEXSPIN.bluefire_ibm.GC.143420
|
||
this is xFAIL for interactive, should also be listed here
|
||
* FAIL ERS48s_D_P64x16.ne30_g16.ICN.bluefire_ibm.compare_hist.clm4_0_49
|
||
new fields in cpl history files
|
||
*** FAIL ERS48s_D_P64x16.ne30_g16.ICN.bluefire_ibm.tputcomp.clm4_0_49
|
||
* FAIL PET_D_P1x64.ne30_g16.ICN.bluefire_ibm.compare_hist.clm4_0_49
|
||
new fields in cpl history files
|
||
? RUN ERS211d_D_P112x2.f10_f10.ICNCROP.bluefire_ibm.GC.143420
|
||
run failed
|
||
** FAIL ERS211d.f10_f10.I_2000_VOC_CN.bluefire_ibm.compare_hist.clm4_0_49
|
||
*** FAIL ERS211d.f10_f10.I_2000_VOC_CN.bluefire_ibm.tputcomp.clm4_0_49
|
||
** RUN ERS211d_P192x2.f19_g16.I_2000_CNDV_CROP.bluefire_ibm.GC.143420
|
||
** SFAIL ERS_D_P96x32.T62_g37.I_2000.bluefire_ibm.GC.143420
|
||
|
||
|
||
|
||
#############
|
||
|
||
LYNX:
|
||
|
||
############# run new test_system tests
|
||
|
||
## interactive
|
||
>> test_system -i -c clm4_0_49_lynx_pgi -g clm4_0_50_lynx_pgi >&! lynx_i_`date +"%m%d%y"`.lg &
|
||
|
||
144558
|
||
|
||
cs.status.144558.lynx | grep -v PASS
|
||
...
|
||
*** FAIL ERS211d.1x1_brazil.I_2000.lynx_pgi.tputcomp.clm4_0_49_lynx_pgi
|
||
* FAIL ERS48s_D_P1x12.f10_f10.ICNCROP.lynx_pgi.compare_hist.clm4_0_49_lynx_pgi
|
||
new fields in cpl history files
|
||
** SFAIL SMS_D.1x1_vancouverCAN.I1PT.lynx_pgi.GC.144558
|
||
** SFAIL ERS.1x1_mexicocityMEX.I1PT.lynx_pgi.GC.144558
|
||
|
||
|
||
## batch
|
||
>> test_system -c clm4_0_49_lynx_pgi -g clm4_0_50_lynx_pgi >&! lynx_`date +"%m%d%y"`.lg &
|
||
|
||
160925
|
||
./cs.status.160925.lynx | grep -v PASS
|
||
...
|
||
? BFAIL PMT_D.f45_g37.I_2000.lynx_pgi.compare_hist.clm4_0_49_lynx_pgi
|
||
|
||
problem in generate case not copying over file
|
||
PASS
|
||
Initial Test log is /glade/scratch/muszala/PMT_D.f45_g37.I_2000.lynx_pgi.G.114232/run/cpl.log.120920-152048
|
||
/var/spool/torque/mom_priv/jobs/102008.nid00003.SC: Storing new baseline in /glade/proj2/cgd/tss/clm_cesm_baselines/clm4_0_49_ly
|
||
nx_pgi/PMT_D.f45_g37.I_2000.lynx_pgi
|
||
ERROR in /var/spool/torque/mom_priv/jobs/102008.nid00003.SC: could not copy /glade/scratch/muszala/archive/PMT_D.f45_g37.I_2000.
|
||
lynx_pgi.G.114232/cpl/hist/ to /glade/proj2/cgd/tss/clm_cesm_baselines/clm4_0_49_lynx_pgi/PMT_D.f45_g37.I_2000.lynx_pgi/cpl.hi.nc
|
||
|
||
? RUN ERS48s_D.f45_g37.I_2000_VOC.lynx_pgi.GC.160925
|
||
run didn't finish?
|
||
? RUN ERS48s_D.f10_f10.I_2000_CN.lynx_pgi.GC.160925
|
||
PBS: job killed: walltime 9021 exceeded limit 9000
|
||
? RUN ERS48s_P96x2.f19_g16.I_2000_VOC_SNCRFRC_CN_GLCMECPD.lynx_pgi.GC.160925
|
||
PBS: job killed: walltime 9041 exceeded limit 9000
|
||
|
||
## interactive, with mirage test list and intel compiler
|
||
>>test_system -i -p intel -l mirage.interactive -o "-mach lynx" -c clm4_0_49_lynx_intel -g clm4_0_50_lynx_intel > & ! lynx_mi_intel_`date +"%m%d%y"`.lg &
|
||
|
||
143620 cs.status.143620.lynx
|
||
>>cs.status.143620.lynx | grep -v PASS
|
||
...
|
||
** FAIL ERS.1x1_brazil.I_2000.lynx_intel
|
||
** BFAIL ERS.1x1_brazil.I_2000.lynx_intel.generate.clm4_0_50_lynx_intel
|
||
** BFAIL ERS.1x1_brazil.I_2000.lynx_intel.compare_hist.clm4_0_49_lynx_intel
|
||
? FAIL ERI_D.1x1_camdenNJ.I_2000_VOC.lynx_intel
|
||
forrtl: error (73): floating divide by zero - rtmmod_mp_rtmini_ 303 RtmMod.F90
|
||
** RUN ERS_D.1x1_asphaltjungleNJ.I_2000_VOC.lynx_intel.GC.143620
|
||
forrtl: error (73): floating divide by zero - rtmmod_mp_rtmini_ 303 RtmMod.F90
|
||
* FAIL ERS48s_D_P1x12.f10_f10.I_2000_CN.lynx_intel.compare_hist.clm4_0_49_lynx_intel
|
||
new fields in cpl history files
|
||
*** FAIL ERS48s_D_P1x12.f10_f10.I_2000_CN.lynx_intel.tputcomp.clm4_0_49_lynx_intel
|
||
|
||
%%%%%%%% Test reporting END %%%%%%%%
|
||
|
||
|
||
build-namelist unit tester:
|
||
|
||
CESM test lists:
|
||
|
||
bluefire/CESM
|
||
lynx/CESM
|
||
|
||
bluefire/PTCLM
|
||
|
||
test_system testing:
|
||
|
||
bluefire batch:
|
||
bluefire interactive:
|
||
lynx/pgi batch:
|
||
lynx/pgi interactive:
|
||
mirage,storm/ifort interactive:
|
||
|
||
CLM tag used for the baseline comparison tests if applicable:
|
||
|
||
clm4_0_49
|
||
|
||
Changes answers relative to baseline: Yes, runoff is different (similar climate)
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: all with RTM
|
||
- what platforms/compilers: all
|
||
- nature of change (similar climate) I compsets only have runoff change
|
||
|
||
MSS location of control simulations used to validate new climate:
|
||
|
||
https://wiki.ucar.edu/display/ccsm/CCSM4+-+Track5+experiments
|
||
|
||
/CCSM/csm/b.e11.B1850CN.f19_g16.004
|
||
|
||
URL for LMWG diagnostics output used to validate new climate:
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_49
|
||
Originator(s): erik (Kluzek Erik 303-497-1326 CGD)
|
||
Date: Sun Sep 16 01:05:04 MDT 2012
|
||
One-line Summary: Move clm testing to use CESM test framework
|
||
|
||
Purpose of changes:
|
||
|
||
Move testing for CLM from CLM stand-alone test_driver.sh to one based on
|
||
the CESM testing framework. Create CLM specific tests-lists, user_nl_dir,
|
||
and compset files to handle most CLM testing.
|
||
|
||
Requirements for tag:
|
||
|
||
Move major testing from test_driver.sh to one based on CESM framework. Try
|
||
to get most of it to work.
|
||
|
||
Test level of tag: standard
|
||
|
||
Bugs fixed (include bugzilla ID): None
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: None
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
|
||
Update to cesm1_1_beta18b
|
||
|
||
scripts updated to: scripts4_120915
|
||
scripts updated to: Machines_120915
|
||
mapping updated to: mapping_120816
|
||
stubs updated to: stubs1_3_05
|
||
drv updated to: drvseq1_4_26
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do:
|
||
|
||
A + models/lnd/clm/test/system/test_system ---- New main testing script for CLM.
|
||
wrapper script to CESM scripts/create_test_suite with behavior
|
||
similar to test_driver.sh
|
||
|
||
-b directory [or --baseline] baseline directory
|
||
-c version [or --compare] version to compare to
|
||
(generate must already have been run to create these)
|
||
-d debug usage -- display tests that will run -- but
|
||
do NOT actually execute them
|
||
-g version [or --generate] name of this version to generate version as
|
||
-h [or --help] displays help
|
||
-i interactive usage
|
||
-l list [or --list] input test list to use instead of default
|
||
(path relative to this directory)
|
||
-o options [or --options] options to pass to create_test_suite
|
||
-p compiler [or --compiler] compiler to use instead of default
|
||
-s [or --shortlist] use the short test list
|
||
|
||
Typical use:
|
||
|
||
cd models/lnd/clm/test/system
|
||
test_system -i -c clm4_0_48 -g clm4_0_49
|
||
test_system -c clm4_0_48 -g clm4_0_49
|
||
|
||
|
||
>>>>>>>>>>>>> Test lists
|
||
A + models/lnd/clm/test/system/mirage.interactive
|
||
A + models/lnd/clm/test/system/lynx.interactive
|
||
A + models/lnd/clm/test/system/shortlist.interactive
|
||
A + models/lnd/clm/test/system/bluefire.batch
|
||
A + models/lnd/clm/test/system/bluefire.interactive
|
||
A + models/lnd/clm/test/system/lynx.batch
|
||
A + models/lnd/clm/test/system/shortlist.batch
|
||
|
||
>>>>>>>>>>>>> compset file and user_nl_* files for testing
|
||
A + models/lnd/clm/test/system/config_files/config_CLMtestCompsets.xml
|
||
A + models/lnd/clm/test/system/user_nl_dirs
|
||
A + models/lnd/clm/test/system/user_nl_dirs/user_nl_clm
|
||
A + models/lnd/clm/test/system/user_nl_dirs/crop
|
||
A + models/lnd/clm/test/system/user_nl_dirs/crop/user_nl_clm
|
||
A + models/lnd/clm/test/system/user_nl_dirs/cn_conly
|
||
A + models/lnd/clm/test/system/user_nl_dirs/cn_conly/user_nl_clm
|
||
A + models/lnd/clm/test/system/user_nl_dirs/voc
|
||
A + models/lnd/clm/test/system/user_nl_dirs/voc/user_nl_clm
|
||
A + models/lnd/clm/test/system/user_nl_dirs/voc/user_nl_cpl
|
||
A + models/lnd/clm/test/system/user_nl_dirs/glcMEC
|
||
A + models/lnd/clm/test/system/user_nl_dirs/glcMEC/user_nl_clm
|
||
A + models/lnd/clm/test/system/user_nl_dirs/glcMEC/user_nl_cpl
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/test/system/tests_posttag_lynx_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
M models/lnd/clm/bld/listDefaultNamelist.pl
|
||
M models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml - New failed
|
||
tests from new test framework
|
||
M models/lnd/clm/bld/clm.buildnml.csh - Copy drv_flds_in if clm creates it
|
||
and if it doesn't already exist.
|
||
M UpDateChangeLog.pl -- Add some support for xFail. Not fully working.
|
||
|
||
Machines testing ran on:
|
||
|
||
build-namelist unit tester: yes
|
||
|
||
test_system testing:
|
||
|
||
bluefire batch: yes
|
||
bluefire interactive: yes
|
||
bluefire/CESM: yes
|
||
lynx/pgi batch: yes
|
||
lynx/pgi interactive: yes
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_48
|
||
|
||
Difference in expected fails from testing:
|
||
|
||
Index: expectedClmTestFails.xml
|
||
===================================================================
|
||
--- expectedClmTestFails.xml (.../trunk_tags/clm4_0_48/models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml) (revision 40288)
|
||
+++ expectedClmTestFails.xml (.../trunk/models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml) (revision 40288)
|
||
@@ -34,6 +34,10 @@
|
||
<IBM>
|
||
<compare>
|
||
<entry testId="bl9C4" failType="xFail"> cprnc showing diffs are not b4b </entry>
|
||
+ <entry testId="sm514" failType="xFail"> problem configuring </entry>
|
||
+ <entry testId="bl514" failType="xFail"> problem configuring </entry>
|
||
+ <entry testId="sm8Z3" failType="xFail"> clm stand-alone can no longer work </entry>
|
||
+ <entry testId="bl8Z3" failType="xFail"> clm stand-alone can no longer work </entry>
|
||
</compare>
|
||
</IBM>
|
||
</bluefire>
|
||
@@ -71,14 +75,70 @@
|
||
<mirage>
|
||
</mirage>
|
||
<lynx>
|
||
+ <intel>
|
||
+ <entry testId="ERS.1x1_brazil.I_2000.lynx_intel" failType="FAIL">CESM script issue</entry>
|
||
+ <entry testId="ERS_D.1x1_asphaltjungleNJ.I_2000_VOC.lynx_intel" failType="FAIL">CESM script issue</entry>
|
||
+ </intel>
|
||
</lynx>
|
||
<janus>
|
||
</janus>
|
||
</clmBatch>
|
||
|
||
+ <test_system_interactive>
|
||
+ <bluefire>
|
||
+ <IBM>
|
||
+ <entry testId="ERS_D.CLM_USRDAT.IalaskaCN.bluefire_ibm" failType="RUN">CESM script issue</entry>
|
||
+ <entry testId="" failType="FAIL">Restart length different</entry>
|
||
+ <entry testId="ERS_D.1x1_asphaltjungleNJ.I_2000_VOC" failType="FAIL">Restart length different</entry>
|
||
+ <entry testId="ERS48s_D_P1x64.f45_g37.I_2000_VOC" failType="RUN">Initial simulation fails</entry>
|
||
+ <entry testId="PET_D_P1x64.f45_g37.I_2000_VOC" failType="FAIL">Initial simulation fails</entry>
|
||
+ </IBM>
|
||
+ </bluefire>
|
||
+ <lynx>
|
||
+ <pgi>
|
||
+ <entry testId="SMS_D.1x1_vancouverCAN.I1PT.lynx_pgi" failType="SFAIL">datm namelist problem for single-point forcing</entry>
|
||
+ <entry testId="ERS.1x1_mexicocityMEX.I1PT.lynx_pg" failType="SFAIL">datm namelist problem for single-point forcing</entry>
|
||
+ </pgi>
|
||
+ </lynx>
|
||
+ </test_system_interactive>
|
||
+
|
||
+ <test_system_batch>
|
||
+ <bluefire>
|
||
+ <IBM>
|
||
+ <entry testId="ERS_D_P96x32.T62_g37.I_2000" failType="SFAIL">T62 not working</entry>
|
||
+ <entry testId="ERS211d_P192x2.f19_g16.I_2000_CNDV_CROP" failType="SFAIL">ignore_ic_date is incompatable with crop!</entry>
|
||
+ <entry testId="ERS48s_D_P64x16.ne30_g16.ICN" failType="SFAIL">CESM script problem didn't see both files</entry>
|
||
+ <entry testId="ERS211d.f10_f10.I_2000_VOC_CN" failType="SFAIL">CESM script problem didn't see both files</entry>
|
||
+ </IBM>
|
||
+ </bluefire>
|
||
+ <lynx>
|
||
+ </lynx>
|
||
+ <test_system_batch>
|
||
+
|
||
<cesm>
|
||
<bluefire>
|
||
<IBM>
|
||
+ <entry testId="SBN.1x1_mexicocityMEX.I1PT" failType="SFAIL">datm namelist issue</entry>
|
||
+ <entry testId="SBN.1x1_vancouverCAN.I1PT" failType="SFAIL">datm namelist issue</entry>
|
||
+ <entry testId="SBN.1x1_urbanc_alpha.I1PT" failType="SFAIL">datm namelist issue</entry>
|
||
+ <entry testId="SBN.1x1_asphalt_jungle.ICNTEST" failType="TFAIL">datm namelist issue</entry>
|
||
+ <entry testId="SBN.wus12_wus12.I" failType="SFAIL">missing wus12 datasets</entry>
|
||
+ <entry testId="SBN.T42_g16.I1850" failType="SFAIL">missing datasets</entry>
|
||
+ <entry testId="SBN.T31_g16.I1850" failType="SFAIL">missing datasets</entry>
|
||
+ <entry testId="SBN.f05_g16.I20TR" failType="SFAIL">missing datasets</entry>
|
||
+ <entry testId="SBN.1x1_tropicAtl.I20TR" failType="SFAIL">missing datasets</entry>
|
||
+ <entry testId="SBN.ne30_g16.I20TR" failType="SFAIL">missing datasets</entry>
|
||
+ <entry testId="SBN.ne120_g16.I20TRCN" failType="SFAIL">missing datasets</entry>
|
||
+ <entry testId="SBN.f05_g16.IRCP26CN" failType="SFAIL">missing datasets</entry>
|
||
+ <entry testId="SBN.f05_g16.IRCP45CN" failType="SFAIL">missing datasets</entry>
|
||
+ <entry testId="SBN.f05_g16.IRCP60CN" failType="SFAIL">missing datasets</entry>
|
||
+ <entry testId="SBN.f05_g16.IRCP85CN" failType="SFAIL">missing datasets</entry>
|
||
+ </IBM>
|
||
+ </bluefire>
|
||
+ </cesm>
|
||
+ <cesm>
|
||
+ <bluefire>
|
||
+ <IBM>
|
||
<compare>
|
||
</compare>
|
||
<generate>
|
||
|
||
Changes answers relative to baseline: No bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_48
|
||
Originator(s): muszala (Muszala Stefan 303-497-1320 CGD)
|
||
Date: Tue Sep 11 09:14:40 MDT 2012
|
||
One-line Summary: bug fixes, xFail to tests and normalize test output for CLM
|
||
|
||
Purpose of changes: Bug Fixes. Add xFail capability to CLM batch,
|
||
interactive and namelist tests. Make test output the same for CLM
|
||
tests.
|
||
|
||
Requirements for tag: Test on bluefire (CESM, int, bat), lynx/pgi (int,bat)
|
||
Fix bugs: 1436,1500,1521,1537
|
||
|
||
Test level of tag: std-test
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
|
||
1436,1500,1521,1537
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
1545 - on lynx clm-batch doesn't call our new xFAIL module.
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system:
|
||
|
||
Describe any changes made to the namelist:
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
|
||
Describe any substantial timing or memory changes:
|
||
|
||
Code reviewed by: xFail module Bill, Erik. Rest of code Erik.
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
|
||
List all files eliminated:
|
||
|
||
List a files added and what they do:
|
||
|
||
A models/lnd/clm/bld/unit_testers/xFail
|
||
A models/lnd/clm/bld/unit_testers/xFail/expectedFail.pm
|
||
A models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml
|
||
A models/lnd/clm/bld/unit_testers/xFail/wrapClmTests.pl
|
||
|
||
- xFAIL module that implements expected fail reporting. wrapClmTests.pl is used
|
||
as a wrapper and called by test_driver.sh. The XML file holds test cases.
|
||
Documentation is in POD in expectedFail.pm
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/test/system/TBL.sh
|
||
- fix so that mct and pio are built out of the baseline directory
|
||
M models/lnd/clm/bld/configure
|
||
- fix path to mct/.../mpi-serial
|
||
M models/lnd/clm/src/main/getdatetime.F90
|
||
- fix to broadcast correct time stamp
|
||
M models/lnd/clm/test/system/test_driver.sh
|
||
M models/lnd/clm/bld/unit_testers/build-namelist_test.pl
|
||
- both of these files modified to support xFAIL functionality
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_datm.xml
|
||
- remove wrf mapping entry that isn't in inputdata. fix entries per bug
|
||
1521
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml
|
||
- remove wrf mapping entry that isn't in inputdata. fix entry per bug 1521
|
||
|
||
Summary of testing:
|
||
|
||
Note that tests that used to fail are now being reported as xFAIL. The file
|
||
to look at is models/lnd/clm/bld/unit_testers/xFail/expectedClmTestFails.xml.
|
||
|
||
There are no tests that used to FAIL that now PASS.
|
||
|
||
build-namelist unit testing: all pass
|
||
bluefire: all pass
|
||
bluefire interactive testing: all pass
|
||
bluefire/CESM testing: a few throughput failures
|
||
|
||
FAIL SMS_RLA.f45_f45.I.bluefire_ibm.tputcomp.clm4_0_47
|
||
COMMENT tput_decr = 2.945 tput_percent_decr = 21.3
|
||
|
||
FAIL SMS.1x1_numaIA.ICN.bluefire_ibm.tputcomp.clm4_0_47
|
||
COMMENT tput_decr = 65.6 tput_percent_decr = 41.9
|
||
|
||
FAIL ERS_E.T31_g37.I1850.bluefire_ibm.tputcomp.clm4_0_47
|
||
COMMENT tput_decr = 1.8039999 tput_percent_decr = 2.07
|
||
|
||
FAIL ERS_D.f19_g16.IGRCP26CN.bluefire_ibm.tputcomp.clm4_0_47
|
||
COMMENT tput_decr = 2.325 tput_percent_decr = 9.80
|
||
|
||
FAIL SMS.f10_f10.IRCP45CN.bluefire_ibm.tputcomp.clm4_0_47
|
||
COMMENT tput_decr = 7.0280000 tput_percent_decr = 3.69
|
||
|
||
bluefire/PTCLM testing: N/A
|
||
lynx/pgi testing: all pass
|
||
lynx/pgi interactive testing: all pass
|
||
lynx/CESM testing:
|
||
mirage,storm/ifort interactive testing: all pass
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_47
|
||
|
||
Changes answers relative to baseline: no bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_47
|
||
Originator(s): muszala (Muszala Stefan 303-497-1320 CGD)
|
||
Date: Thu Aug 23 11:09:27 MDT 2012
|
||
One-line Summary: bug fixes
|
||
|
||
Purpose of changes:
|
||
|
||
Fix some bugs and tag early since CAM needs fix of bug 1538 asap.
|
||
|
||
Requirements for tag:
|
||
|
||
Test level of tag: std-test
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
|
||
1534,1533,1507,1444,1538
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system:
|
||
|
||
Describe any changes made to the namelist:
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
|
||
Describe any substantial timing or memory changes:
|
||
|
||
Code reviewed by:
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
|
||
List all files eliminated:
|
||
|
||
List all files added and what they do:
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/bld/configure
|
||
-- Passes FLAGS down to cesm_lib build and for pio (only for CLM testing)
|
||
|
||
M models/lnd/clm/tools/mkmapdata/regridbatch.sh
|
||
M models/lnd/clm/tools/mkmapdata/mkmapdata.sh
|
||
-- Fixes as per bug 1507. Logic clean up for interactive and using mpi
|
||
|
||
M models/lnd/clm/bld/build-namelist
|
||
-- Fix as per bug 1538
|
||
|
||
M models/lnd/clm/src/main/controlMod.F90
|
||
-- Fix as per bug 1444. remove call to "mpi_bcast (glc_topomax," and logic
|
||
controlling it.
|
||
|
||
M models/lnd/clm/src/main/ncdio_pio.F90
|
||
-- Fix as per bug 1533 and 1534
|
||
|
||
M SVN_EXTERNAL_DIRECTORIES
|
||
-- Mistake from last tag. Replaced two repos with correct trunk-tag urls.
|
||
|
||
|
||
Summary of testing:
|
||
|
||
build-namelist unit testing:
|
||
All PASS except:
|
||
fails involve us20 and wus12
|
||
not ok 141 - lnd_in file the same as expected for CN - 94x192 - fixed. Should pass in next tag.
|
||
not ok 214 - lnd_in file exists - us20 - no tests in place
|
||
not ok 219 - lnd_in file exists - wus12 - no tests in place
|
||
not ok 221 - compare file lnd_in DNE for CN and -res+wus12 - wus12 - no tests in place
|
||
not ok 222 - compare file temp_file.txt DNE for CN and -res+wus12 - wus12 - no tests in place
|
||
bluefire:
|
||
|
||
016-019 will be removed and put in CESM/CLM tests
|
||
016 smW51 TSM.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -5 cold .................FAIL! rc= 10
|
||
017 erW51 TER.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -3+-2 cold ..............FAIL! rc= 5
|
||
018 brW51 TBR.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -2+-3 cold ..............FAIL! rc= 5
|
||
019 blW51 TBL.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -5 cold .................FAIL! rc= 4
|
||
|
||
036-039 Failed in the past, see prior versions
|
||
036 smU61 TSM.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -6 cold ......FAIL! rc= 10
|
||
037 erU61 TER.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 10+38 cold ...FAIL! rc= 5
|
||
038 brU61 TBR.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -3+-3 cold ...FAIL! rc= 5
|
||
039 blU61 TBL.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 48 cold ......FAIL! rc= 4
|
||
|
||
049-052 Failed in the past, see prior versions
|
||
049 smCI1 TSM.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 10
|
||
050 erCI1 TER.sh _sc_dh clm_std 20020101:1800 94x192 T62 -5+-5 arb_ic ...........................FAIL! rc= 5
|
||
051 brCI1 TBR.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10+-10 arb_ic .........................FAIL! rc= 5
|
||
052 blCI1 TBL.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 4
|
||
|
||
bluefire interactive testing:
|
||
All PASS execpt:
|
||
004 blC74 TBL.sh _sc_s clm_std^nl_urb 20020101:1800 1x1_brazil navy -10 arb_ic ..................FAIL! rc= 5
|
||
008 blC97 TBL.sh _sc_do clm_spin^nl_urb 20030101:1800 4x5 gx3v7@1850 -6 arb_ic ..................FAIL! rc= 5
|
||
012 blHS3 TBL.sh 17p_cnsc_do clm_usrdat 20030101:1800 13x12pt_f19_alaskaUSA gx1v6 -6 arb_ic .....FAIL! rc= 5
|
||
016 blCA4 TBL.sh _sc_ds clm_drydep^nl_urb 20021001:3600 1x1_camdenNJ navy -90 arb_ic ............FAIL! rc= 5
|
||
020 blNB4 TBL.sh _mexsc_ds clm_urb1pt^nl_urb 19931201:3600 1x1_mexicocityMEX navy 158 arb_ic ....FAIL! rc= 5
|
||
024 blCA8 TBL.sh _sc_ds clm_drydep^nl_urb 20021230:3600 1x1_asphaltjungleNJ navy -90 arb_ic .....FAIL! rc= 5
|
||
026 blCK4 TBL.sh _sc_ds clm_nortm^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -10 cold ...............FAIL! rc= 5
|
||
028 blCK8 TBL.sh _sc_ds clm_nortm^nl_ptsmode_ocn 20030101:1800 1.9x2.5 gx1v6 -10 cold ...........FAIL! rc= 5
|
||
030 blC78 TBL.sh _sc_s clm_std^nl_urb 20021231:1800 1x1_brazil navy -10 arb_ic ..................FAIL! rc= 5
|
||
034 blF93 TBL.sh 17p_sc_do clm_drydep^nl_voc 20021230:1800 4x5 gx3v7 48 cold ....................FAIL! rc= 5
|
||
038 blC83 TBL.sh _sc_do clm_std^nl_urb 20020115:3600 5x5_amazon navy -10 arb_ic .................FAIL! rc= 5
|
||
042 blK74 TBL.sh 17p_cndvsc_s clm_std 19971231:1800 1x1_brazil navy -670 arb_ic .................FAIL! rc= 5
|
||
046 blC63 TBL.sh _sc_do clm_glcmec 19980115:1800 1.9x2.5 gx1v6 48 arb_ic ........................FAIL! rc= 5
|
||
050 blHQ4 TBL.sh 17p_cnsc_ds clm_drydep 20000214:1800 1x1_brazil navy@2000 -150 cold ............FAIL! rc= 5
|
||
054 blH43 TBL.sh 17p_cnsc_do clm_transient_20thC 19790101:1800 1.9x2.5 gx1v6@1850-2000 -10 startup FAIL! rc= 5
|
||
067 bl8Z3 TBLrst_tools.sh 21p_cncrpsc_do interpinic clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6FAIL! rc= 5
|
||
Reason: changed configure, but configure in previous tag not updated.
|
||
These will pass when a new tag is compared to clm4_0_47
|
||
bluefire/CESM testing:
|
||
All PASS except:
|
||
FAIL SMS_RLB.f45_f45.I.bluefire_ibm.tputcomp.clm4_0_46
|
||
FAIL SMS_ROA.f45_f45.I.bluefire_ibm.tputcomp.clm4_0_46
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire_ibm.tputcomp.clm4_0_46
|
||
Reason: the throughput tolerance is likely still not large enough.
|
||
bluefire/PTCLM testing: N/A
|
||
lynx/pgi testing:
|
||
lynx/pgi interactive testing:
|
||
004 blC74 TBL.sh _sc_s clm_std^nl_urb 20020101:1800 1x1_brazil navy -10 arb_ic ..................FAIL! rc= 5
|
||
008 blTZ3 TBL.sh 21p_cncrpsc_do clm_stdIgnYr^nl_crop 20020401:3600 10x15 USGS -10 cold ..........FAIL! rc= 5
|
||
010 blCL4 TBL.sh _sc_ds clm_nortm^nl_ptsmode 20030101:1800 10x15 USGS -10 cold ..................FAIL! rc= 5
|
||
014 blCA4 TBL.sh _sc_ds clm_drydep^nl_urb 20021001:3600 1x1_camdenNJ navy -90 arb_ic ............FAIL! rc= 5
|
||
Reason: changed configure, but configure in previous tag not updated.
|
||
These will pass when a new tag is compared to clm4_0_47
|
||
lynx/CESM testing:
|
||
N/A
|
||
mirage,storm/ifort interactive testing:
|
||
All PASS except:
|
||
70 004 blC74 TBL.sh _sc_s clm_std^nl_urb 20020101:1800 1x1_brazil navy -10 arb_ic ..................FAIL! rc= 5
|
||
71 007 blD94 TBL.sh _persc_ds clm_per^nl_per 20021231:1200 4x5 gx3v7 144 cold ......................FAIL! rc= 5
|
||
72 011 blCA4 TBL.sh _sc_ds clm_drydep^nl_urb 20021001:3600 1x1_camdenNJ navy -90 arb_ic ............FAIL! rc= 5
|
||
73 015 blCA8 TBL.sh _sc_ds clm_drydep^nl_urb 20021230:3600 1x1_asphaltjungleNJ navy -90 arb_ic .....FAIL! rc= 5
|
||
74 019 blL54 TBL.sh _sc_ds clm_std^nl_urb 20020115:1800 10x15 USGS 48 arb_ic .......................FAIL! rc= 5
|
||
75 023 blR53 TBL.sh 17p_cnc13sc_do clm_std^nl_urb 20020115:1800 10x15 USGS@1850 48 cold ............FAIL! rc= 5
|
||
Reason: changed configure, but configure in previous tag not updated.
|
||
These will pass when a new tag is compared to clm4_0_47
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_46
|
||
|
||
Changes answers relative to baseline: no bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_46
|
||
Originator(s): muszala (Muszala Stefan 303-497-1320 CGD)
|
||
Date: Wed Aug 8 11:53:44 MDT 2012
|
||
One-line Summary: R01 support and update externals
|
||
|
||
Purpose of changes:
|
||
|
||
Add support for r01 rtm. Add mapping files for ne120 and ne240. Update all svn
|
||
externals to what is in cesm_alpha16e and modify and update our test system as
|
||
necessary.
|
||
|
||
Requirements for tag: test on bluefire (CESM, int, bat, build-namelist), lynx/pgi (int,bat), mirage.
|
||
|
||
Test level of tag: std-test
|
||
|
||
Bugs fixed (include bugzilla ID):N/A
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system:N/A
|
||
|
||
Describe any changes made to the namelist:N/A
|
||
|
||
List any changes to the defaults for the boundary datasets:N/A
|
||
|
||
Describe any substantial timing or memory changes:N/A
|
||
|
||
Code reviewed by: self, Erik
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
Created the following tags:
|
||
https://svn-ccsm-models.cgd.ucar.edu/scripts/trunk_tags/scripts4_120808
|
||
https://svn-ccsm-models.cgd.ucar.edu/drv/seq_mct/trunk_tags/drvseq4_1_23
|
||
https://svn-ccsm-models.cgd.ucar.edu/tools/cprnc/trunk_tags/cprnc_120807
|
||
|
||
List all files eliminated:N/A
|
||
|
||
List all files added and what they do:N/A
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
== modifications to update externals ==
|
||
M models/lnd/clm/tools/SVN_EXTERNAL_DIRECTORIES
|
||
M SVN_EXTERNAL_DIRECTORIES
|
||
|
||
== modifications to get cesm/clm, interactive tests to pass ==
|
||
|
||
M models/lnd/clm/bld/unit_testers/build-namelist_test.pl
|
||
-- added more output for easier test reading
|
||
M models/lnd/clm/test/system/TCB.sh
|
||
-- fix some indentation
|
||
M models/lnd/clm/test/system/TCBtools.sh
|
||
-- add support for gen_domain configure on bluefire
|
||
M models/lnd/clm/test/system/test_driver.sh
|
||
-- move tests to clmTest directory on /glade/scratch
|
||
M models/lnd/clm/test/system/CLM_runcmnd.sh
|
||
-- just indent diffs
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkfileMod.F90
|
||
-- handle all files as large files (from ne240 runs)
|
||
M models/lnd/clm/bld/configure
|
||
-- add dependency for pio piovdf.o: pio_kinds.o
|
||
-- remove -lgptl from cesm Makefile
|
||
|
||
== added r01 maps to namelist_defaults_clm.xml ==
|
||
|
||
M clm.buildnml.csh
|
||
M namelist_files/namelist_defaults_overall.xml
|
||
-- modified namelist_defaults_overall.xml to take wus12 and us20 with rmt off
|
||
-- also added ne240 and default gx1v6 ocean mask
|
||
-- modes to bld/clm.buildnml.csh so that rtm is off for wus12
|
||
-- added path and script name to xml generated by createMapEntry.pl
|
||
-- checked wus12_wus12 run. Configures and runs. Error message to look for is:
|
||
|
||
"Do not run the River Transport Model (RTM)" which is correct since wus12_wus12 is
|
||
a regional grid
|
||
|
||
== modify scripts and drv to get new r01 to gx1v6 mapping files ==
|
||
M scripts/ccsm_utils/Case.template/config_grid.xml
|
||
M scripts/ccsm_utils/Case.template/config_definition.xml
|
||
M models/drv/bld/namelist_files/namelist_defaults_drv.xml
|
||
-- namelist_defaults_drv.xml - added rof_grid for r01 and gx1v6
|
||
|
||
== modify xml so that 1/10 degree runs work ==
|
||
M models/lnd/clm/tools/mkmapdata/mkmapdata.sh
|
||
M models/lnd/clm/tools/mkmapgrids/mkmapgrids.namelist
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm_tools.xml
|
||
M models/lnd/clm/src/riverroute/RtmMod.F90
|
||
|
||
Summary of testing:
|
||
|
||
build-namelist unit testing:
|
||
All PASS except:
|
||
fails involve us20 and wus12
|
||
not ok 141 - lnd_in file the same as expected for CN - 94x192 - fixed. Should pass in next tag.
|
||
not ok 214 - lnd_in file exists - us20 - no tests in place
|
||
not ok 219 - lnd_in file exists - wus12 - no tests in place
|
||
not ok 221 - compare file lnd_in DNE for CN and -res+wus12 - wus12 - no tests in place
|
||
not ok 222 - compare file temp_file.txt DNE for CN and -res+wus12 - wus12 - no tests in place
|
||
bluefire:
|
||
All PASS except:
|
||
018 brW51 TBR.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -2+-3 cold ..............FAIL! rc= 11
|
||
modified to -3+-3 -- still FAIL
|
||
036 smU61 TSM.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -6 cold ......FAIL! rc= 10
|
||
037 erU61 TER.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 10+38 cold ...FAIL! rc= 5
|
||
038 brU61 TBR.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -3+-3 cold ...FAIL! rc= 5
|
||
039 blU61 TBL.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 48 cold ......FAIL! rc= 4
|
||
036-039 needs major work
|
||
|
||
and why they fail...
|
||
|
||
018 - cprnc differences in comparison
|
||
036 - endrun initiated from CNBalanceCheckMod.F90
|
||
037 - __cnbalancecheckmod_NMOD_cbalancecheck
|
||
038, 039 - fail since 037 didn't run
|
||
|
||
bluefire interactive testing:
|
||
All PASS except:
|
||
bl514 - will fail because tag 45 has a broken gen_domain build
|
||
bl954 - no ne240 in tag 45
|
||
bl9C4 - 8 bit difference in file size due to using large file write in mkfileMod.F90
|
||
These should pass in next tag
|
||
bluefire/CESM testing:
|
||
All PASS except:
|
||
FAIL SMS_RLA.f45_f45.I.bluefire_ibm.tputcomp.clm4_0_45
|
||
FAIL SMS_RLB.f45_f45.I.bluefire_ibm.tputcomp.clm4_0_45
|
||
FAIL SMS_ROA.f45_f45.I.bluefire_ibm.tputcomp.clm4_0_45
|
||
FAIL ERS_D.f45_g37.I.bluefire_ibm.tputcomp.clm4_0_45
|
||
FAIL SMS.1x1_numaIA.ICN.bluefire_ibm.tputcomp.clm4_0_45
|
||
FAIL ERS_E.T31_g37.I1850.bluefire_ibm.tputcomp.clm4_0_45
|
||
FAIL ERI.T31_g37.IG1850.bluefire_ibm.tputcomp.clm4_0_45
|
||
FAIL ERS_D.f19_g16.IGRCP26CN.bluefire_ibm.tputcomp.clm4_0_45
|
||
FAIL SMS.f10_f10.IRCP45CN.bluefire_ibm.tputcomp.clm4_0_45
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire_ibm.tputcomp.clm4_0_45
|
||
|
||
There is tolerance check built into the tests that may be too tight. Jay will look at this in the future.
|
||
Throughputs are reported and a sampling looks reasonable:
|
||
|
||
CHECK SMS_RLA.f45_f45.I.bluefire_ibm.perf npes=1 tput=16.026 memh=259.677 memr=-0.001 tag=clm4_0_45 baseline
|
||
CHECK SMS_RLA.f45_f45.I.bluefire_ibm.perf npes=1 tput=9.392 memh=259.856 memr=-0.001 tag=
|
||
|
||
CHECK SMS.f10_f10.IRCP45CN.bluefire_ibm.perf npes=16 tput=200.866 memh=265.074 memr=-0.001 tag=clm4_0_45 baseline
|
||
CHECK SMS.f10_f10.IRCP45CN.bluefire_ibm.perf npes=16 tput=187.881 memh=267.630 memr=-0.001 tag=
|
||
|
||
CHECK ERS_D.f19_g16.IRCP85CN.bluefire_ibm.perf npes=64 tput=29.741 memh=292.035 memr=-0.001 tag=clm4_0_45 baseline
|
||
CHECK ERS_D.f19_g16.IRCP85CN.bluefire_ibm.perf npes=64 tput=28.368 memh=294.879 memr=-0.001 tag=
|
||
|
||
bluefire/PTCLM testing:
|
||
lynx/pgi testing:
|
||
lynx/pgi interactive testing:All PASS
|
||
lynx/CESM testing:All PASS
|
||
mirage,storm/ifort interactive testing:All PASS
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: CLM4_0_45
|
||
|
||
Changes answers relative to baseline:No
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_45
|
||
Originator(s): sacks (Sacks Bill 303-497-1762 CGD)
|
||
Date: Fri Jul 20 11:41:14 MDT 2012
|
||
One-line Summary: fix virtual columns; new urban mksurfdata_map
|
||
|
||
Purpose of changes:
|
||
|
||
GLC-related: Fix places where glc virtual columns were not being treated
|
||
correctly (major bug!). Change albice default to 0.6,0.4 for glc_mec
|
||
cases, based on suggestion from Bill Lipscomb. Fix dust calculation for
|
||
glc_mec.
|
||
|
||
Other CLM changes: Add an instance of istcrop. Fix landunit-level output
|
||
for dov2xy=false.
|
||
|
||
Tools changes: Update mksurfdata_map to handle new urban raw data format
|
||
(use dominant density class, together with lookup tables; currently used
|
||
for mksurfdata_map with hires). Minor fixes to mksurfdata_map. Add unit
|
||
tests to mksurfdata_map. Change tools build to support addition of unit
|
||
tests. Minor fixes to mkscripgrid.ncl, mkunitymap.ncl and mknoocnmap.pl.
|
||
|
||
Namelist-related: Refer to correct scrip grid files for f09, f19; and
|
||
a few fixed mapping files for those resolutions, including clm->rtm mapping
|
||
files for those resolutions (changes answers for RTM). (The old scrip grid
|
||
files had a displaced pole, which is not what we want for CLM. Note that I
|
||
did NOT replace the f05 scrip grid file, because the only alternative I can
|
||
find has bad values in the corner arrays -- see bug 1518.)
|
||
|
||
SPM--Mostly changes to get more tests to pass. Added 1x1_* mapping files to
|
||
inputdata. Created script that auto-generates XML for new mapping files for
|
||
easier inclusion into existing XML files. Modify build-namelist_test.pl to
|
||
pass CSMDATA to build-namelist. Tests were failing if a user didn't have
|
||
CSMDATA env set. Touched CFGtools__ds to get a CLM interactive test to pass.
|
||
Added openMP and debug openMP tests for bluefire interactive tests for 10x15.
|
||
--SPM
|
||
|
||
Requirements for tag: test on bluefire (CESM, int, bat), lynx/pgi (int,bat), mirage.
|
||
Fix bug 1492
|
||
|
||
Test level of tag: std-test
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1492 (missing istcrop)
|
||
1515 (nedd mapping files for
|
||
single-point)-SPM
|
||
|
||
Known bugs (include bugzilla ID):
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system:
|
||
|
||
Makefiles reorganized for tools (mksurfdata_map, interpinic, mkmapgrids)
|
||
|
||
Describe any changes made to the namelist:
|
||
|
||
albice changed to 0.6,0.4 for glc_mec cases
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
|
||
Use corrected mapping files for CLM->RTM for f09,f19, and for some
|
||
mapping files used to create surface datasets. Use correct scrip grids
|
||
for f09,f19. Add new urban raw data file for hires mksurfdata_map, and
|
||
associated scrip grid file & mapping files.
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
|
||
List all files eliminated:
|
||
|
||
>>>>>>> Split into mkurbanparCommonMod, mkurbanparAvgMod and mkurbanparDomMod
|
||
D models/lnd/clm/tools/mksurfdata_map/src/mkurbanparMod.F90
|
||
|
||
>>>>>>> Modify build system to make it easier to add unit testers
|
||
D models/lnd/clm/tools/mksurfdata_map/src/Macros.custom
|
||
D models/lnd/clm/tools/interpinic/src/Macros.custom
|
||
D models/lnd/clm/tools/mkmapgrids/src/Macros.custom
|
||
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>> SPM-- Dump XML of mappings for a specified resolution
|
||
A namelist_files/createMapEntry.pl
|
||
>>>>>>> --SPM
|
||
|
||
|
||
>>>>>>> Pull out routines from mkurbanparMod that are common to different
|
||
>>>>>>> ways of creating urban parameter data
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mkurbanparCommonMod.F90
|
||
|
||
>>>>>>> Modules to handle old (area-average) and new (dominant-type) urban
|
||
>>>>>>> input files
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mkurbanparAvgMod.F90 - mostly from mkurbanparMod
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mkurbanparDomMod.F90 - new code, to handle new format
|
||
|
||
>>>>>>> New modules with general-purpose utilities for mksurfdata_map
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mkutilsMod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mkindexmapMod.F90
|
||
|
||
>>>>>>> New unit testers for mksurfdata_map
|
||
A models/lnd/clm/tools/mksurfdata_map/unit_testers
|
||
A models/lnd/clm/tools/mksurfdata_map/unit_testers/test_lookup_2d_netcdf.nc
|
||
A models/lnd/clm/tools/mksurfdata_map/unit_testers/test_mkutilsMod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/unit_testers/test_mkindexmapMod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/unit_testers/Srcfiles
|
||
A models/lnd/clm/tools/mksurfdata_map/unit_testers/test_mksurfdata_map.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/unit_testers/test_mod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/unit_testers/Filepath
|
||
A models/lnd/clm/tools/mksurfdata_map/unit_testers/Makefile
|
||
A models/lnd/clm/tools/mksurfdata_map/unit_testers/README
|
||
A models/lnd/clm/tools/mksurfdata_map/unit_testers/test_mkurbanparDomMod.F90
|
||
|
||
>>>>>>> Modify build system to make it easier to add unit testers
|
||
A models/lnd/clm/tools/mksurfdata_map/src/Makefile.common
|
||
A models/lnd/clm/tools/mkmapgrids/src/Makefile.common
|
||
A models/lnd/clm/tools/interpinic/src/Makefile.common
|
||
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>> SPM--
|
||
>>>>>>> Pass csmdata down to build-namelist and add logic so CSMDATA is set
|
||
>>>>>>> even if user does not
|
||
M unit_testers/build-namelist_test.pl
|
||
>>>>>>> Add support for 1x1_* single point mapping files
|
||
M namelist_files/namelist_defaults_clm.xml
|
||
M namelist_files/namelist_defaults_clm_tools.xml
|
||
>>>>>>> Add support for a few openMP 10x15 tests, modify test list
|
||
>>>>>>> and remove some old single point tests
|
||
M test/system/tests_pretag_bluefire_nompi
|
||
M test/system/input_tests_master
|
||
M test/system/tests_posttag_nompi_regression
|
||
|
||
>>>>>>> --SPM
|
||
|
||
>>>>>>> Fix glc virtual column bugs: change checks of (wt > 0)
|
||
>>>>>>> to (wt > 0 .or. ityplun(l)==istice_mec)
|
||
M models/lnd/clm/src/main/histFileMod.F90 ---------- also fix landunit-level fields
|
||
with dov2xy=.false.
|
||
M models/lnd/clm/src/main/subgridAveMod.F90
|
||
M models/lnd/clm/src/biogeochem/DUSTMod.F90
|
||
M models/lnd/clm/src/biogeochem/DryDepVelocity.F90 - also change
|
||
'if (itypelun==istice)' to 'if (itypelun==istice .or. itypelun==istice_mec)'
|
||
in setting parameters
|
||
M models/lnd/clm/src/biogeophys/BalanceCheckMod.F90
|
||
M models/lnd/clm/src/biogeophys/Biogeophysics2Mod.F90
|
||
|
||
>>>>>>> Add istcrop (fix bug 1492)
|
||
M models/lnd/clm/src/biogeophys/SnowHydrologyMod.F90
|
||
|
||
>>>>>>> Remove unnecessary 'use'
|
||
M models/lnd/clm/src/biogeophys/Hydrology2Mod.F90
|
||
|
||
>>>>>>> Change albice to 0.6,0.4 for glc_mec cases; add mapping files for
|
||
>>>>>>> 3x3min_LandScan2004; use corrected mapping files for 5x5min_ISRIC-WISE_to_0.9x1.25,
|
||
>>>>>>> 3x3min_MODIS_to_0.9x1.25 and 5x5min_nomask_to_1.9x2.5, as well as for CLM->RTM
|
||
>>>>>>> for f09 and f19
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml
|
||
|
||
>>>>>>> Point to correct files for f09,f19 scrip grids; add new urban raw data file
|
||
>>>>>>> for hires mksurfdata_map
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm_tools.xml
|
||
|
||
>>>>>>> Add support for new 3x3min_LandScan2004 grid
|
||
M models/lnd/clm/tools/mkmapdata/mkmapdata.sh
|
||
M models/lnd/clm/bld/namelist_files/checkmapfiles.ncl
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml
|
||
|
||
>>>>>>> Changes to mksurfdata_map to support new input urban format
|
||
M models/lnd/clm/tools/mksurfdata_map/src/Srcfiles ------ add new source files
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mksurfdat.F90 - use new urban interfaces;
|
||
also, substantially increase tolerance for roundoff error fix in
|
||
normalizencheck_landuse (the latter change is unrelated to the new urban
|
||
format; this change makes it so more points have 100% special rather than
|
||
nearly-100% special, which was required to avoid CLM termination due to
|
||
rounding errors in some cases)
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkfileMod.F90 - add URBAN_DENSITY_CLASS
|
||
and URBAN_REGION_ID fields
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkncdio.F90 --- public declarations of
|
||
routines that are now needed
|
||
|
||
>>>>>>> Other, incidental changes to mksurfdata_map
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkpftMod.F90 ---- fix zero_out
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkglcmecMod.F90 - correct rounding errors
|
||
in topoglcmec_o; change a warning to a fatal error
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkdomainMod.F90 - add tolerance in
|
||
checking for lat/lon equality
|
||
|
||
>>>>>>> Add src_grid_dims & dst_grid_dims
|
||
M models/lnd/clm/tools/mkmapdata/mkunitymap.ncl
|
||
|
||
>>>>>>> Fix direction of ocn->atm mapping file
|
||
M models/lnd/clm/tools/mkmapdata/mknoocnmap.pl
|
||
M models/lnd/clm/tools/README ------------------ also fix typos
|
||
|
||
>>>>>>> Fix ordering of corners
|
||
M models/lnd/clm/tools/mkmapgrids/mkscripgrid.ncl
|
||
|
||
>>>>>>> Modify build system to make it easier to add unit testers
|
||
M models/lnd/clm/tools/mksurfdata_map/src/Makefile
|
||
M models/lnd/clm/tools/interpinic/src/Makefile
|
||
M models/lnd/clm/tools/mkmapgrids/src/Makefile
|
||
M models/lnd/clm/test/system/TCBtools.sh ----------- copy correct file
|
||
|
||
>>>>>>> Document copy of test_mod
|
||
M models/lnd/clm/tools/README.filecopies
|
||
|
||
|
||
Summary of testing:
|
||
|
||
--SPM. New tests run after update to clm4_0_44 and after tests modifications.
|
||
|
||
==== bluefire build-namelist tests: ====
|
||
|
||
* expected fail due to new mapping file
|
||
< fmapinp_rtm = '/glade/proj3/CESM/cseg/inputdata//lnd/clm2/mappingdata/maps/1.9x2.5/map_1.9x2.5_nomask_to_0.5x0.5_nomask_aave_da_c120522.nc'
|
||
---
|
||
> fmapinp_rtm = '/glade/proj3/CESM/cseg/inputdata//lnd/clm2/mappingdata/maps/1.9x2.5/map_1.9x2.5_nomask_to_0.5x0.5_nomask_aave_da_c120221.nc'
|
||
|
||
* not ok 6 - lnd_in file the same as expected for standard
|
||
not ok 23 - lnd_in file the same as expected for standard
|
||
|
||
This is expected. Bill states this mod in ChangeLog
|
||
|
||
< albice = 0.60,0.40
|
||
---
|
||
> albice = 0.50,0.50
|
||
|
||
* not ok 29 - lnd_in file the same as expected for standard
|
||
* not ok 36 - lnd_in file the same as expected for standard
|
||
* not ok 43 - lnd_in file the same as expected for standard
|
||
* not ok 49 - lnd_in file the same as expected for standard
|
||
* not ok 54 - lnd_in file the same as expected for standard
|
||
* not ok 59 - lnd_in file the same as expected for standard
|
||
* not ok 64 - lnd_in file the same as expected for standard
|
||
* not ok 69 - lnd_in file the same as expected for standard
|
||
* not ok 74 - lnd_in file the same as expected for standard
|
||
* not ok 80 - lnd_in file the same as expected for standard
|
||
* not ok 85 - lnd_in file the same as expected for standard
|
||
* not ok 91 - lnd_in file the same as expected for standard
|
||
* not ok 156 - lnd_in file the same as expected for CN
|
||
* not ok 161 - lnd_in file the same as expected for CN
|
||
|
||
221 and 222 are for new WRF tests, ignoring for now since tests not complete
|
||
not ok 221 - compare file lnd_in DNE for CN and -res+wus12
|
||
# in NMLTest/CompFiles.pm at line 103.
|
||
WARNING(NMLTest::CompFiles::comparefiles):: File /glade/scratch/muszala/svn/clm4_0_44/models/lnd/clm/bld/unit_testers/temp_file.txt.CN.-res+wus12
|
||
does NOT exist!
|
||
|
||
not ok 222 - compare file temp_file.txt DNE for CN and -res+wus12
|
||
|
||
WARNING(NMLTest::CompFiles::comparefiles):: File /glade/scratch/muszala/svn/clm4_0_44/models/lnd/clm/bld/unit_testers/temp_file.txt.CN.-res+wus12
|
||
2349 does NOT exist!
|
||
|
||
# Failed test 'compare file temp_file.txt DNE for CN and -res+wus12
|
||
# '
|
||
# in NMLTest/CompFiles.pm at line 103.
|
||
|
||
* not ok 276 - lnd_in file the same as expected for crop
|
||
|
||
==== bluefire interactive ====
|
||
now pass due to new mapping files (ignore numbering, use test descriptor)
|
||
001 sm514 TSMCFGtools.sh gen_domain CFGtools__ds T31.runoptions .................................PASS
|
||
002 sm974 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools__ds PASS
|
||
003 sm9T4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dPASS
|
||
004 sm9C4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds PASS
|
||
|
||
new tests and test descriptors for 10x15 openMP tests
|
||
001 sm953 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_10x15_irr_1850^tools__o .......PASS
|
||
002 bl953 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_10x15_irr_1850^tools__o .......SKIPPED*
|
||
003 sm954 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_10x15_irr_1850^tools__ds ......PASS
|
||
004 bl954 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_10x15_irr_1850^tools__ds ......SKIPPED*
|
||
005 sm957 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_10x15_irr_1850^tools__do ......PASS
|
||
006 bl957 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_10x15_irr_1850^tools__do ......SKIPPED*
|
||
007 sm959 TSMscript_tools.sh mkmapdata mkmapdata.sh mkmapdata_if10 ..............................PASS
|
||
008 bl959 TBLscript_tools.sh mkmapdata mkmapdata.sh mkmapdata_if10 ..............................SKIPPED*
|
||
|
||
--SPM
|
||
|
||
NOTE: UNLESS OTHERWISE NOTED, THE BELOW TESTS WERE RUN FROM TAG
|
||
virtual_column_fix_03_clm4_0_43. This means that they were run before
|
||
reverting the scrip grid file & rtm mapping file for f05. However, that
|
||
shouldn't change any test results, since as far as I can tell, nothing in
|
||
the CLM test suite tests f05 resolution. THESE TESTS SHOULD BE RERUN ON THE
|
||
FINAL VERSION OF THE TAG BEFORE MERGING IT TO THE TRUNK.
|
||
|
||
bluefire build-namelist unit testing (run with -test): ALL PASS EXCEPT:
|
||
not ok 42 - rtm tstep inconsistent
|
||
bluefire mksurfdata_map unit testing: ALL PASS
|
||
bluefire: All PASS except:
|
||
015 blHN1 TBL.sh 17p_cnsc_dh clm_transient_rcp8.5 20051220:1800 1.9x2.5 gx1v6@1850-2100 -10 cold FAIL! rc= 7
|
||
018 brW51 TBR.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -2+-3 cold ..............FAIL! rc= 11
|
||
036 smU61 TSM.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -6 cold ......FAIL! rc= 10
|
||
037 erU61 TER.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 10+38 cold ...FAIL! rc= 5
|
||
038 brU61 TBR.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -3+-3 cold ...FAIL! rc= 5
|
||
039 blU61 TBL.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 48 cold ......FAIL! rc= 4
|
||
043 blCn1 TBL.sh _sc_dh clm_transient_glcMEC_rcp8.5 20331231:1800 1.9x2.5 gx1v6@1850-2100 48 arb_ic FAIL! rc= 7
|
||
049 smCI1 TSM.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 10
|
||
050 erCI1 TER.sh _sc_dh clm_std 20020101:1800 94x192 T62 -5+-5 arb_ic ...........................FAIL! rc= 5
|
||
051 brCI1 TBR.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10+-10 arb_ic .........................FAIL! rc= 5
|
||
052 blCI1 TBL.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 4
|
||
bluefire interactive testing: All PASS except:
|
||
028 blCK8 TBL.sh _sc_ds clm_nortm^nl_ptsmode_ocn 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .........FAIL! rc= 4
|
||
046 blC63 TBL.sh _sc_do clm_glcmec 19980115:1800 1.9x2.5 gx1v6 48 arb_ic ........................FAIL! rc= 7
|
||
054 blH43 TBL.sh 17p_cnsc_do clm_transient_20thC 19790101:1800 1.9x2.5 gx1v6@1850-2000 -10 startup FAIL! rc= 7
|
||
061 sm774 TSMtools.sh mksurfdata_map tools__ds singlept .........................................FAIL! rc= 5
|
||
062 bl774 TBLtools.sh mksurfdata_map tools__ds singlept .........................................FAIL! rc= 4
|
||
069 bl8Z3 TBLrst_tools.sh 21p_cncrpsc_do interpinic clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6FAIL! rc= 5
|
||
076 sm974 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools__ds FAIL! rc= 6
|
||
077 bl974 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools__ds FAIL! rc= 4
|
||
078 sm9T4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 6
|
||
079 bl9T4 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 4
|
||
080 sm9C4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc= 6
|
||
081 bl9C4 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc= 4
|
||
bluefire/CESM testing: All PASS except:
|
||
BFAIL PST.f45_g37.I1850CN.bluefire_ibm.compare_hist.clm4_0_43
|
||
BFAIL PET_PT.f45_g37.I1850.bluefire_ibm.compare_hist.clm4_0_43
|
||
FAIL ERI.T31_g37.IG1850.bluefire_ibm.compare_hist.clm4_0_43
|
||
FAIL ERS_D.f19_g16.IGRCP26CN.bluefire_ibm.compare_hist.clm4_0_43
|
||
FAIL ERP.f19_g16.IGRCP60CN.bluefire_ibm.compare_hist.clm4_0_43
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire_ibm.compare_hist.clm4_0_43
|
||
BFAIL PST.f10_f10.I20TRCN.bluefire_ibm.compare_hist.clm4_0_43
|
||
BFAIL PET_PT.f10_f10.I20TRCN.bluefire_ibm.compare_hist.clm4_0_43
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire_ibm.compare_hist.clm4_0_43
|
||
bluefire/PTCLM testing: NOT DONE!
|
||
lynx/pgi testing: All PASS
|
||
lynx/pgi interactive testing: All PASS except:
|
||
023 sm978 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850^tools__ds .....FAIL! rc= 6
|
||
024 sm9T4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 6
|
||
025 sm9C4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc= 6
|
||
lynx/CESM testing: All PASS except:
|
||
CFAIL ERI.f10_f10.IRCP60CN.lynx_pathscale.C.123047
|
||
BFAIL PST.f19_g16.I.lynx_pgi.compare_hist.clm4_0_43
|
||
FAIL ERS.f19_g16.IRCP26CN.lynx_gnu.compare_hist.clm4_0_43
|
||
FAIL ERS.f19_g16.IG1850.lynx_pgi.compare_hist.clm4_0_43
|
||
mirage,storm/ifort interactive testing: All PASS
|
||
|
||
Additional testing: Additional CESM B compset tests to test new RTM
|
||
mapping files. Ran these from cesm1_1_alpha13e; for most tests, switched
|
||
clm to virtual_column_fix_03_clm4_0_43; for the lynx f05 test, switched
|
||
clm to virtual_column_fix_04_clm4_0_43. Note that the baseline
|
||
comparisons are expected to fail, except for the f05 test.
|
||
PASS ERI.f19_g16.BRCP45WCN.bluefire_ibm
|
||
FAIL ERI.f19_g16.BRCP45WCN.bluefire_ibm.compare_hist.cesm1_1_alpha13e
|
||
PASS ERS.f19_g16.B2000CNCHM.bluefire_ibm
|
||
FAIL ERS.f19_g16.B2000CNCHM.bluefire_ibm.compare_hist.cesm1_1_alpha13e
|
||
PASS SMS_D.f19_g16.B20TRC5.bluefire_ibm
|
||
FAIL SMS_D.f19_g16.B20TRC5.bluefire_ibm.compare_hist.cesm1_1_alpha13e
|
||
PASS ERS.f09_g16.B1850BPRP.bluefire_ibm
|
||
FAIL ERS.f09_g16.B1850BPRP.bluefire_ibm.compare_hist.cesm1_1_alpha13e
|
||
PASS SMS_D.f19_g16.B20TRC5.lynx_pgi
|
||
FAIL SMS_D.f19_g16.B20TRC5.lynx_pgi.compare_hist.cesm1_1_alpha13e
|
||
PASS SMS.f05_g16.B.lynx_pgi
|
||
PASS SMS.f05_g16.B.lynx_pgi.compare_hist.cesm1_1_alpha13e
|
||
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_43;
|
||
for my additional CESM tests, compared against cesm1_1_alpha13e
|
||
|
||
Changes answers relative to baseline: YES, for GLC configurations and all
|
||
f09 & f19 configurations with RTM
|
||
|
||
Baseline failures that are not because of GLC or RTM mapping file changes
|
||
are:
|
||
|
||
>>> also failed in clm4_0_43; fails with "build-namelist ERROR:: bad input to drv_runlength option"
|
||
028 blCK8 TBL.sh _sc_ds clm_nortm^nl_ptsmode_ocn 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .........FAIL! rc= 4
|
||
>>> I think the problem here is that the baseline test is trying to build interpinic from the current directory,
|
||
>>> rather than from BL_ROOT. This is a problem because of changes in the tools' build.
|
||
069 bl8Z3 TBLrst_tools.sh 21p_cncrpsc_do interpinic clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6FAIL! rc= 5
|
||
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: - all GLC configurations (albice change & virtual column bug fix)
|
||
- all f09 & f19 configurations with RTM (due to change in RTM mapping file)
|
||
- what platforms/compilers: All
|
||
- nature of change (roundoff; larger than roundoff/same climate; new climate):
|
||
|
||
For GLC: climate-changing
|
||
|
||
For f09/f19 due to RTM mapping file change: Larger than roundoff, but
|
||
expected to have same climate. The new scrip grid files have
|
||
roundoff-level differences globally, plus differ substantially at the
|
||
poles because the old (incorrect) files had poles displaced from
|
||
-90/90.
|
||
|
||
If bitwise differences were observed, how did you show they were no worse
|
||
than roundoff? N/A
|
||
|
||
If this tag changes climate describe the run(s) done to evaluate the new
|
||
climate in enough detail that it(they) could be reproduced, i.e.,
|
||
- source tag (all code used must be in the repository):
|
||
- platform/compilers:
|
||
- compset (and additional configure options):
|
||
- build-namelist options (or complete namelist):
|
||
- MSS location of output:
|
||
|
||
EVALUATION OF NEW CLIMATE NOT PERFORMED
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_44
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Mon Jul 9 11:14:11 MDT 2012
|
||
One-line Summary: Add wrf resolutions, update externals to cesm1_1_beta15, all components use build-namelist now
|
||
|
||
Purpose of changes:
|
||
|
||
set nsegspc=1 for all ne grids. Update to latest externals and new datm. Latest externals
|
||
have ALL components using a build-namelist, and user_nl.$COMP files are created for you.
|
||
Env files changed most fields in env_conf moved to env_run and secondly env_build.
|
||
env_mach_pes moved to env_configure. env_conf removed. Add ne4, ne16, ne60 datasets. Add
|
||
in ne16, ne30, ne120 20th Century datasets. Change of templates to have
|
||
clm.buildnml.csh and clm.buildexe.csh copied to Buildconf. Have -chk_res option to
|
||
build-namelist to check for resolution/mask, -note option to include (or not) note on the
|
||
bottom of the namelist. Expand build-namelist unit test.
|
||
|
||
Requirements for tag:
|
||
Requirements: test on bluefire (CESM, int, bat)
|
||
|
||
Test level of tag: std-test
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1513 (mksurfdata.pl doesn't work with -crop flag)
|
||
1514 (inconsistancy in char variable fexcl)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
935 (RTM warning NOT an error)
|
||
1025 (PTS_MODE can NOT use a global finidat file)
|
||
1017 (PTS_MODE can NOT restart)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1309 (Problem with building T31 rcp pftdyn files)
|
||
1325 (GDDHARV on hist causes model to die in debug)
|
||
1339 (Increase streams file limit from 1000 to 2000)
|
||
1360 (Can't do a ncdump on US-UMB data)
|
||
1393 (error when running Gregorian calendar)
|
||
1397 (c2l_scale_type not specified for many history fields)
|
||
1401 (Restart files do NOT have _FillValue/missing_value attributes on fields)
|
||
1405 (Problem with irrigation on clm4_0_34 with intel compiler)
|
||
1407 (Build problem on jaguar for test_driver.sh with -c option)
|
||
1409 (ne120 is having restart trouble on jaguar with NetCDF3)
|
||
1410 (Problem running PST.f09_g16.I.jaguarpf)
|
||
1411 (ERI_D.ne30_g16.I1850CN.jaguarpf.G.235924 fails on jaguarpf)
|
||
1454 (lack of 1D history files in CLM testing)
|
||
1455 (bad time-stamp in CLM testing)
|
||
1457 (bug in soil color in mksurfdata_map)
|
||
1474 (Missing eulerian domain files)
|
||
1479 (fails on jaguarpf)
|
||
1485 (Performance issue with esmf_wrf_timemgr)
|
||
1488 (Problem reading restarts@ne30_g16 for some layouts)
|
||
1517 (Performance of datm in clm4_0_44 is even worse)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: Yes!
|
||
env*.xml files changed as follows:
|
||
|
||
env_conf.xml ------> removed!
|
||
Most variables moved to env_run.xml. Some variables moved to env_build.xml
|
||
env_mach_pes.xml --> Renamed to env_configure.xml
|
||
|
||
Buildconf directory ---> think of it as readonly!
|
||
Describe any changes made to the namelist: Yes!
|
||
|
||
user_nl_* files for ALL components created for you. Put, your changes to namelists
|
||
files here.
|
||
|
||
New options to clm build-namelist:
|
||
(all but -chk_res and -note are already exercised when running CESM)
|
||
-chk_res ------- Check resolution and land mask first.
|
||
-clm_startfile - Input file to use to startup for branch or startup cases.
|
||
-co2_type ------ CO2 type
|
||
-inst_string --- Instance string to use for clm_startfile for multi-instance cases.
|
||
-l_ncpl -------- Number of coupling time-steps to take per day.
|
||
-lnd_frac ------ Land fraction file to use (domain file)
|
||
-note ---------- Write out note about build-namelist usage to end of file.
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
|
||
Describe any substantial timing or memory changes: Yes!
|
||
Most of the throughput tests fail, and single-point performance looks horrible.
|
||
Although this may be a sporatic problem due to file systems. See bug 1517.
|
||
|
||
Code reviewed by: self, mvertens, tcraig
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
Update to cesm1_1_beta15 external versions (other than timing)
|
||
scripts to scripts4_120604
|
||
Machines to Machines_120529
|
||
drv to drvseq4_1_15
|
||
datm to datm8_120528
|
||
csm_share to share3_120509
|
||
mct to MCT2_8_0_120503
|
||
pio to pio_1_4_5
|
||
stubs to cism1_120529
|
||
esmf_wrf_timemgr to esmf_wrf_timemgr_120427
|
||
mapping to mapping_120525
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>>>> Add tools testers for directories that use CESM configure
|
||
A models/lnd/clm/test/system/TCBCFGtools.sh
|
||
A models/lnd/clm/test/system/TSMCFGtools.sh
|
||
A models/lnd/clm/test/system/TBLCFGtools.sh
|
||
|
||
A models/lnd/clm/bld/unit_testers/NMLTest/CompFiles.pm - New test module
|
||
|
||
A models/lnd/clm/test/system/nl_files/mksrfdt_T31_crpglc_2000 - mksurfdata crop test
|
||
|
||
>>>>>>>>>>>> Split out buildexe/buildnml from template so that editing templates
|
||
>>>>>>>>>>>> isn't a nightmare
|
||
A models/lnd/clm/bld/clm.buildexe.csh
|
||
A models/lnd/clm/bld/clm.buildnml.csh
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>>>> Change tests a bit add a global crop test, get working on mirage
|
||
M models/lnd/clm/test/system/tests_posttag_lynx_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
M models/lnd/clm/test/system/CLM_runcmnd.sh --- Allow hostname==vpn* for yong
|
||
M models/lnd/clm/test/system/test_driver.sh ---- Add TOOLSLIBS TOOLS_CONF_STRING
|
||
if hostname=vpn* use setup for yong
|
||
M models/lnd/clm/test/system/input_tests_master Fix test blCK8, add global
|
||
crop test case for mksurfdata, add cfg-tool tests
|
||
M models/lnd/clm/test/system/TSM.sh ------------ Add cpl.log file
|
||
M models/lnd/clm/test/system/TCBtools.sh ------- Set SLIBS needed on generic machines
|
||
|
||
M models/lnd/clm/tools/mkmapdata/mkmapdata.sh ------- Use different version of ESMF
|
||
for regional, don't do RTM maps for regional
|
||
M models/lnd/clm/tools/interpinic/src/Makefile ------ Use NETCDF4 link
|
||
M models/lnd/clm/tools/mkmapgrids/src/Makefile ------ Use NETCDF4 link
|
||
M models/lnd/clm/tools/mksurfdata_map/src/Makefile -- Use NETCDF4 link
|
||
M models/lnd/clm/tools/mksurfdata_map/mksurfdata.pl - Send crop setting for
|
||
determining LAI file
|
||
|
||
>>>>>>>>>>>> Add CESM options to build-namelist, add handling of SLIBS for generic
|
||
>>>>>>>>>>>> machines. Add new grids: wrf, ne4, ne16, ne60. Set nsegspv=1 for hi-res/ne
|
||
>>>>>>>>>>>> grids. Use drv/datm namelist definition/defaults files. Extend
|
||
>>>>>>>>>>>> build-namelist unit tester test ALL resolutions/use-cases.
|
||
M models/lnd/clm/bld/configure ---- Add ability to handle slibs
|
||
M models/lnd/clm/bld/user_nl_clm -- Format change
|
||
M models/lnd/clm/bld/config_files/config_definition.xml - slibs, wrf grids
|
||
M models/lnd/clm/bld/build-namelist ---------- Add a bunch of options needed for CESM
|
||
(all but -chk_res and -note are already exercised when running CESM)
|
||
-chk_res ------- Check resolution and land mask first.
|
||
-clm_startfile - Input file to use to startup for branch or startup cases.
|
||
-co2_type ------ CO2 type
|
||
-inst_string --- Instance string to use for clm_startfile for multi-instance cases.
|
||
-l_ncpl -------- Number of coupling time-steps to take per day.
|
||
-lnd_frac ------ Land fraction file to use (domain file)
|
||
-note ---------- Write out note about build-namelist usage to end of file.
|
||
namelist definition/defaults files also come from drv/bld and datm/bld, get working
|
||
with latest externals
|
||
M models/lnd/clm/bld/clm.cpl7.template ------- Use new
|
||
clm.buildnml.csh/clm.buildexe.csh scripts which save us from the "\" nightmare
|
||
M models/lnd/clm/bld/queryDefaultNamelist.pl - namelist_defaults/definition files
|
||
are now split out in datm/drv directories
|
||
M models/lnd/clm/bld/queryDefaultXML.pm ------ definition files are an array now
|
||
M models/lnd/clm/bld/unit_testers/build-namelist_test.pl - Test a ton more
|
||
things. Add -compare, -test, -generate options. Test all use_cases and all
|
||
resolutions
|
||
M models/lnd/clm/bld/namelist_files/checkdatmfiles.ncl ------ Add some more resolutions
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml - Get rid of drv/datm
|
||
namelist items
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xsl - Get rid of drv/datm
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_overall.xml - Add chk_res, note
|
||
and default masks for WRF grids
|
||
M models/lnd/clm/bld/namelist_files/datm-build-namelist ----- Use datm namelist
|
||
defaults/definition files.
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml - Set do_rtm for
|
||
regional grids to .false. Add wrf grids: us20, wus12. Add ne4, ne16, ne60
|
||
files. Add 20th transient PFT for: ne16, ne30, ne60, ne120. Set nsegspc to 1
|
||
for hi-res and ne grids.
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_datm.xml - Domain files
|
||
for 512x1024, ne4, ne16, ne60, ne240, and us20, wus12.
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm_tools.xml - Set crop
|
||
for LAI and vegtyp files
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_drv.xml - Remove settings
|
||
already in drv/bld file
|
||
|
||
>>>>>>>>>>>> Remove write(6 for write to iulog, remove unneeded writes
|
||
>>>>>>>>>>>> use shr_pio over seq_pio. Allow -180-180 form.
|
||
M models/lnd/clm/src/cpl_share/clm_cpl_indices.F90 - remove write
|
||
M models/lnd/clm/src/biogeochem/VOCEmissionMod.F90 - write to iulog
|
||
M models/lnd/clm/src/biogeochem/CNrestMod.F90 ------ use endrun not write(6
|
||
M models/lnd/clm/src/main/ndepStreamMod.F90 -------- use shr_pio_getiotype
|
||
M models/lnd/clm/src/main/pftdynMod.F90 ------------ use endrun not write(6
|
||
M models/lnd/clm/src/main/histFileMod.F90 ---------- use shr_pio_getiotype
|
||
dimension hist_excl* as max_namlen+2
|
||
M models/lnd/clm/src/main/ncdio_pio.F90 ------------ use
|
||
shr_pio_getiotype/shr_pio_getiosys
|
||
M models/lnd/clm/src/main/surfrdMod.F90 ------------ remove write(6 statements
|
||
put write in "if ( masterproc )", if longitudes off by more than 300
|
||
see if -180-180 form works
|
||
|
||
Summary of testing:
|
||
|
||
build-namelist unit testing: All PASS except...
|
||
us20
|
||
bluefire: All PASS except...
|
||
018 brW51 TBR.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -2+-3 cold ..............FAIL! rc= 11
|
||
036 smU61 TSM.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -6 cold ......FAIL! rc= 10
|
||
037 erU61 TER.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 10+38 cold ...FAIL! rc= 5
|
||
038 brU61 TBR.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -3+-3 cold ...FAIL! rc= 5
|
||
039 blU61 TBL.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 48 cold ......FAIL! rc= 4
|
||
049 smCI1 TSM.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 10
|
||
050 erCI1 TER.sh _sc_dh clm_std 20020101:1800 94x192 T62 -5+-5 arb_ic ...........................FAIL! rc= 5
|
||
051 brCI1 TBR.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10+-10 arb_ic .........................FAIL! rc= 5
|
||
052 blCI1 TBL.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 4
|
||
bluefire interactive testing: All PASS except...
|
||
058 bl514 TBLCFGtools.sh gen_domain CFGtools__ds T31.runoptions .................................FAIL! rc= 4
|
||
060 bl754 TBLtools.sh mksurfdata_map tools__s namelist ..........................................FAIL! rc= 5
|
||
061 sm774 TSMtools.sh mksurfdata_map tools__ds singlept .........................................FAIL! rc= 5
|
||
062 bl774 TBLtools.sh mksurfdata_map tools__ds singlept .........................................FAIL! rc= 4
|
||
071 bl924 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_T31_crpglc_2000^tools__ds .....FAIL! rc= 5
|
||
073 bl953 TBLscript_tools.sh mkmapdata mkmapdata.sh mkmapdata_if10 ..............................FAIL! rc= 7
|
||
075 bl954 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_10x15_irr_1850^tools__ds ......FAIL! rc= 5
|
||
078 sm974 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools__ds FAIL! rc= 6
|
||
079 bl974 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools__ds FAIL! rc= 4
|
||
080 sm9T4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 6
|
||
081 bl9T4 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 4
|
||
082 sm9C4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc= 6
|
||
083 bl9C4 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc= 4
|
||
bluefire/CESM testing: All PASS except..
|
||
FAIL ERI.T31_g37.IG1850.bluefire_ibm.tputcomp.clm4_0_43
|
||
FAIL SMS_RLA.f45_f45.I.bluefire_ibm.tputcomp.clm4_0_43
|
||
FAIL SMS_RLB.f45_f45.I.bluefire_ibm.tputcomp.clm4_0_43
|
||
FAIL SMS_ROA.f45_f45.I.bluefire_ibm.tputcomp.clm4_0_43
|
||
FAIL ERS_D.f45_g37.I.bluefire_ibm.tputcomp.clm4_0_43
|
||
FAIL SMS.1x1_numaIA.ICN.bluefire_ibm.tputcomp.clm4_0_43
|
||
FAIL ERS_E.T31_g37.I1850.bluefire_ibm.tputcomp.clm4_0_43
|
||
FAIL ERS_D.f19_g16.IGRCP26CN.bluefire_ibm.tputcomp.clm4_0_43
|
||
FAIL SMS.f10_f10.IRCP45CN.bluefire_ibm.tputcomp.clm4_0_43
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire_ibm.tputcomp.clm4_0_43
|
||
BFAIL PST.f45_g37.I1850CN.bluefire_ibm.compare_hist.clm4_0_43
|
||
BFAIL PET_PT.f45_g37.I1850.bluefire_ibm.compare_hist.clm4_0_43
|
||
BFAIL ERI.T31_g37.IG1850.bluefire_ibm.generate.clm4_0_44
|
||
BFAIL PST.f10_f10.I20TRCN.bluefire_ibm.compare_hist.clm4_0_43
|
||
BFAIL PET_PT.f10_f10.I20TRCN.bluefire_ibm.compare_hist.clm4_0_43
|
||
lynx/pgi testing: All PASS
|
||
lynx/pgi interactive testing: All PASS except...
|
||
024 sm978 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850^tools__ds .....FAIL! rc= 6
|
||
025 sm9T4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 6
|
||
026 sm9C4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc= 6
|
||
mirage,storm/ifort interactive testing: All PASS
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_43
|
||
|
||
Changes answers relative to baseline: No, bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_43
|
||
Originator(s): sacks (Bill Sacks); erik (Erik Kluzek)
|
||
Date: Fri Apr 6 11:36:21 MDT 2012
|
||
One-line Summary: Add diagnostic fields, modify some existing history fields
|
||
|
||
Purpose of changes:
|
||
|
||
Add new diagnostic fields to track snow and ice fluxes. Modify some soil-related fields to
|
||
only be averaged over vegetated landunits (from Dave Lawrence). Fix some diagnostic fields
|
||
that were incorrect, especially over lakes and urban areas. Change QICE to spval rather
|
||
than 0 over non-ice_mec landunits. Rename QMELT to QSNOMELT. Delete redundant QICEYR. Add
|
||
snow balance check from Keith Oleson. Add flexible handling of l2g_scale_type in
|
||
subgridAveMod, replacing 'urbanh' c2l_scale_type and adding new functionality. Modify
|
||
create_clm_s2x to only reference qflx_glcice in the run loop, not in initialization,
|
||
because it is now NaN in initialization. Update scripts and esmf_wrf_timemgr. Changes in
|
||
clm.cpl7.template from Tony. Add in unit_testers for build-namelist. Update to nsegspc
|
||
branch. New qtr-degree RTM file, updates to mkmapdata.sh so requires -r if -f set,
|
||
build-namelist changes to ensure rtm and glc options consistent, and updates of
|
||
documentation to the latest cesm1_0_4 release tag. Sets nsegspc in the namelist and for
|
||
ne30_g16 sets it to 5. Enhancements to baseline tests.
|
||
|
||
Requirements for tag: test on bluefire (CESM, int, bat), lynx/pgi (int,bat), mirage.
|
||
Fix perf bug 1485, Fix ne30 issue 1488, Fix history dimension issue 1489
|
||
|
||
Test level of tag: std-test
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1485 (Performance issue with esmf_wrf_timemgr)
|
||
1488 (partial -- now works with nsegspc=5)
|
||
1489 (history dimension issue)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
935 (RTM warning NOT an error)
|
||
1025 (PTS_MODE can NOT use a global finidat file)
|
||
1017 (PTS_MODE can NOT restart)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1309 (Problem with building T31 rcp pftdyn files)
|
||
1325 (GDDHARV on hist causes model to die in debug)
|
||
1339 (Increase streams file limit from 1000 to 2000)
|
||
1360 (Can't do a ncdump on US-UMB data)
|
||
1393 (error when running Gregorian calendar)
|
||
1397 (c2l_scale_type not specified for many history fields)
|
||
1401 (Restart files do NOT have _FillValue/missing_value attributes on fields)
|
||
1405 (Problem with irrigation on clm4_0_34 with intel compiler)
|
||
1407 (Build problem on jaguar for test_driver.sh with -c option)
|
||
1409 (ne120 is having restart trouble on jaguar with NetCDF3)
|
||
1410 (Problem running PST.f09_g16.I.jaguarpf)
|
||
1411 (ERI_D.ne30_g16.I1850CN.jaguarpf.G.235924 fails on jaguarpf)
|
||
1454 (lack of 1D history files in CLM testing)
|
||
1455 (bad time-stamp in CLM testing)
|
||
1457 (bug in soil color in mksurfdata_map)
|
||
1474 (Missing eulerian domain files)
|
||
1479 (fails on jaguarpf)
|
||
1485 (Performance issue with esmf_wrf_timemgr)
|
||
1488 (Problem reading restarts@ne30_g16 for some layouts)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system:
|
||
|
||
Modified clm.cpl7.template to no longer copy lnd_in to the case directory
|
||
|
||
Describe any changes made to the namelist:
|
||
|
||
For glacierMEC, use QICE rather than QICEYR for annual history files
|
||
Set nsegspc to 5 for ne30np4 and the default of 20 otherwise
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
|
||
Fix qtr-degree RTM mapping file name
|
||
|
||
Describe any substantial timing or memory changes:
|
||
|
||
Fixes bug 1485 (performance issue with esmf_wrf_timemgr)
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, Machines,
|
||
esmf_wrf_timemgr, cprnc
|
||
|
||
scripts to scripts4_120329d
|
||
Machines to Machines_120406
|
||
esmf_wrf_timemgr to esmf_wrf_timemgr_120327
|
||
cprnc to cprnc_120405
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>> Enhancements to baseline tests, and post-processor for test results
|
||
A models/lnd/clm/test/system/get_cprnc_diffs.sh - Script used by TBL.sh and
|
||
TBLrst_tools.sh
|
||
A models/lnd/clm/test/system/show_var_diffs.sh -- Post-processor for baseline test
|
||
results
|
||
|
||
>>>>>>> Add build-namelist unit_tester
|
||
A models/lnd/clm/bld/unit_testers
|
||
A models/lnd/clm/bld/unit_testers/build-namelist_test.pl
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>> Use CSMDATA rather than HOME
|
||
M models/lnd/clm/test/system/nl_files/getregional
|
||
|
||
>>>>>>> Require -res to be set if -f option used
|
||
M models/lnd/clm/tools/mkmapdata/mkmapdata.sh
|
||
|
||
>>>>>>> Fix qtr-degree RTM map, set nsegspc, work on usability
|
||
M models/lnd/clm/bld/user_nl_clm ---- Add notes about setting some things
|
||
with build-namelist options
|
||
M models/lnd/clm/bld/build-namelist - Set nsegspc, make sure glc_grid, glc_smb
|
||
do_rtm, and maxpatch_glcmec aren't set inconsistently between user_nl_clm
|
||
and build-namelist options
|
||
M models/lnd/clm/bld/README --------- Add notes about new unit_testers
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml -- qtr-degree RTM
|
||
mapping file, and set nsegspc
|
||
|
||
>>>>>>> Bring in documentation updates from cesm1_0_4_n05_clm4_0_32, notes on setting
|
||
>>>>>>> finidat, adding history fields list
|
||
M models/lnd/clm/doc/UsersGuide/special_cases.xml
|
||
M models/lnd/clm/doc/UsersGuide/preface.xml
|
||
M models/lnd/clm/doc/UsersGuide/clm_ug.xml
|
||
M models/lnd/clm/doc/UsersGuide/custom.xml
|
||
M models/lnd/clm/doc/UsersGuide/Makefile
|
||
|
||
>>>>>>> Remove duplicate line
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire
|
||
|
||
>>>>>>> Use get_cprnc_diffs.sh; truly print diffs from last file with a failed comparison
|
||
>>>>>>> rather than just printing diffs if last comparison failed
|
||
M models/lnd/clm/test/system/TBL.sh
|
||
M models/lnd/clm/test/system/TBLrst_tools.sh
|
||
|
||
>>>>>>> Use QICE rather than QICEYR for annual history files
|
||
M models/lnd/clm/bld/namelist_files/use_cases/20thC_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/2000_glacierMEC_control.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850_glacierMEC_control.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp6_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp2.6_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp4.5_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp8.5_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/glacierMEC_pd.xml
|
||
|
||
>>>>>>> no longer copy lnd_in to the case directory
|
||
M models/lnd/clm/bld/clm.cpl7.template
|
||
|
||
>>>>>>> Add new variables for tracking snow and ice fluxes
|
||
M models/lnd/clm/src/main/clmtype.F90
|
||
M models/lnd/clm/src/main/clmtypeInitMod.F90 ----------- Also changed init of btran
|
||
and fpsn to spval
|
||
M models/lnd/clm/src/main/histFldsMod.F90 -------------- Add some fields, add
|
||
c2l_scale_type or l2g_scale_type for others; rename QMELT to QSNOMELT; delete
|
||
QICEYR
|
||
M models/lnd/clm/src/main/histFileMod.F90 -------------- Time-constant fields just
|
||
averaged over certain land units; add handling of set_noglcmec for pft-level
|
||
variables. Also, use lon & lat rather than lonatm & latatm
|
||
M models/lnd/clm/src/biogeophys/Hydrology2Mod.F90 ------ Compute qflx_glcice_frz
|
||
M models/lnd/clm/src/biogeophys/SoilTemperatureMod.F90 - Compute qflx_glcice_melt
|
||
and qflx_snofrz_col
|
||
M models/lnd/clm/src/biogeophys/HydrologyLakeMod.F90 --- To get proper grid cell
|
||
averages, turn some locals into globals, and add calculation of additional
|
||
fields
|
||
|
||
>>>>>>> Change QICE to spval rather than 0 over non-ice_mec landunits
|
||
M models/lnd/clm/src/biogeophys/clm_driverInitMod.F90
|
||
|
||
>>>>>>> Add snow balance check, fix water balance check for glc_dyntopo
|
||
M models/lnd/clm/src/biogeophys/BalanceCheckMod.F90
|
||
M models/lnd/clm/src/biogeophys/SnowHydrologyMod.F90 - Add calculation of
|
||
qflx_sl_top_soil, needed for snow balance check
|
||
M models/lnd/clm/src/main/pft2colMod.F90 ------------- Column-level averages of some
|
||
variables needed for snow balance check; also fixed average of qflx_evap_tot
|
||
for lakes
|
||
|
||
>>>>>>> Only reference qflx_glcice in the run loop, not in initialization
|
||
M models/lnd/clm/src/cpl_mct/lnd_comp_mct.F90 - pass init argument
|
||
M models/lnd/clm/src/main/clm_glclnd.F90 ------ in init, qice remains 0
|
||
|
||
>>>>>>> Flexible handling of l2g_scale_type
|
||
M models/lnd/clm/src/main/clm_varcon.F90 ---- max_lunit parameter
|
||
M models/lnd/clm/src/main/subgridAveMod.F90 - new subroutines for concise handling
|
||
of l2g_scale_type; add checks for l2g_scale_type==spval; remove urbanh
|
||
c2l_scale_type
|
||
|
||
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except:
|
||
004 blC91 TBL.sh _sc_dh clm_std^nl_urb 20030101:3600 4x5 gx3v7 -6 arb_ic ........................FAIL! rc= 7
|
||
008 blTZ1 TBL.sh 21p_cncrpsc_dh clm_stdIgnYr^nl_crop 20020401:3600 10x15 USGS -10 cold ..........FAIL! rc= 7
|
||
011 blD91 TBL.sh _persc_dh clm_per^nl_per 20021231:1200 4x5 gx3v7 144 cold ......................FAIL! rc= 7
|
||
015 blHN1 TBL.sh 17p_cnsc_dh clm_transient_rcp8.5 20051220:1800 1.9x2.5 gx1v6@1850-2100 -10 cold FAIL! rc= 7
|
||
018 brW51 TBR.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -2+-3 cold ..............FAIL! rc= 11
|
||
019 blW51 TBL.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -5 cold .................FAIL! rc= 7
|
||
023 blHO2 TBL.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -90 cold ..................FAIL! rc= 7
|
||
027 blHo1 TBL.sh 17p_cnsc_dh clm_drydep 20000101:1800 10x15 USGS@2000 -10 cold ..................FAIL! rc= 7
|
||
031 blC45 TBL.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -10 arb_ic ..............FAIL! rc= 7
|
||
035 blH52 TBL.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 48 cold ...............FAIL! rc= 7
|
||
036 smU61 TSM.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -6 cold ......FAIL! rc= 10
|
||
037 erU61 TER.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 10+38 cold ...FAIL! rc= 5
|
||
038 brU61 TBR.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -3+-3 cold ...FAIL! rc= 5
|
||
039 blU61 TBL.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 48 cold ......FAIL! rc= 4
|
||
043 blCn1 TBL.sh _sc_dh clm_transient_glcMEC_rcp8.5 20331231:1800 1.9x2.5 gx1v6@1850-2100 48 arb_ic FAIL! rc= 7
|
||
044 smU61 TSM.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -6 cold ......FAIL! rc= 2
|
||
045 erU61 TER.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 10+38 cold ...FAIL! rc= 2
|
||
046 brU61 TBR.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -3+-3 cold ...FAIL! rc= 2
|
||
047 blU61 TBL.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 48 cold ......FAIL! rc= 2
|
||
051 blH#2 TBL.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 ne30np4 gx1v6@2000 48 startup .........FAIL! rc= 7
|
||
053 smCI1 TSM.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 10
|
||
054 erCI1 TER.sh _sc_dh clm_std 20020101:1800 94x192 T62 -5+-5 arb_ic ...........................FAIL! rc= 5
|
||
055 brCI1 TBR.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10+-10 arb_ic .........................FAIL! rc= 5
|
||
056 blCI1 TBL.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 4
|
||
bluefire interactive testing: All PASS except:
|
||
008 blC97 TBL.sh _sc_do clm_spin^nl_urb 20030101:1800 4x5 gx3v7@1850 -6 arb_ic ..................FAIL! rc= 7
|
||
012 blHS3 TBL.sh 17p_cnsc_do clm_usrdat 20030101:1800 13x12pt_f19_alaskaUSA gx1v6 -6 arb_ic .....FAIL! rc= 7
|
||
028 blCK8 TBL.sh _sc_ds clm_nortm^nl_ptsmode_ocn 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .........FAIL! rc= 4
|
||
034 blF93 TBL.sh 17p_sc_do clm_drydep^nl_voc 20021230:1800 4x5 gx3v7 48 cold ....................FAIL! rc= 7
|
||
038 blC83 TBL.sh _sc_do clm_std^nl_urb 20020115:3600 5x5_amazon navy -10 arb_ic .................FAIL! rc= 7
|
||
046 blC63 TBL.sh _sc_do clm_glcmec 19980115:1800 1.9x2.5 gx1v6 48 arb_ic ........................FAIL! rc= 7
|
||
054 blH43 TBL.sh 17p_cnsc_do clm_transient_20thC 19790101:1800 1.9x2.5 gx1v6@1850-2000 -10 startup FAIL! rc= 7
|
||
061 sm774 TSMtools.sh mksurfdata_map tools__ds singlept .........................................FAIL! rc= 5
|
||
062 bl774 TBLtools.sh mksurfdata_map tools__ds singlept .........................................FAIL! rc= 4
|
||
069 bl8Z3 TBLrst_tools.sh 21p_cncrpsc_do interpinic clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6FAIL! rc= 7
|
||
075 bl9S4 TBLscript_tools.sh ncl_scripts getregional_datasets.pl getregional ....................FAIL! rc= 5
|
||
076 sm974 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools__ds FAIL! rc= 6
|
||
077 bl974 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools__ds FAIL! rc= 4
|
||
078 sm9T4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 6
|
||
079 bl9T4 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 4
|
||
080 sm9C4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc= 6
|
||
081 bl9C4 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc= 4
|
||
bluefire/CESM testing: All PASS except:
|
||
BFAIL PST.f45_g37.I1850CN.bluefire_ibm.compare_hist.clm4_0_42
|
||
BFAIL PET_PT.f45_g37.I1850.bluefire_ibm.compare_hist.clm4_0_42
|
||
BFAIL PST.f10_f10.I20TRCN.bluefire_ibm.compare_hist.clm4_0_42
|
||
BFAIL PET_PT.f10_f10.I20TRCN.bluefire_ibm.compare_hist.clm4_0_42
|
||
bluefire/PTCLM testing: Not done
|
||
lynx/pgi testing: All PASS except:
|
||
004 blC92 TBL.sh _sc_dm clm_std^nl_urb 20030101:3600 4x5 gx3v7 -6 arb_ic ........................FAIL! rc= 7
|
||
007 blD92 TBL.sh _persc_dm clm_per^nl_per 20021231:1200 4x5 gx3v7 144 cold ......................FAIL! rc= 7
|
||
011 blF92 TBL.sh 17p_sc_dm clm_drydep^nl_voc 20021230:1800 4x5 gx3v7 48 cold ....................FAIL! rc= 7
|
||
015 blH52 TBL.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 48 cold ...............FAIL! rc= 7
|
||
019 blL52 TBL.sh _sc_dm clm_std^nl_urb 20020115:1800 10x15 USGS 48 arb_ic .......................FAIL! rc= 7
|
||
lynx/pgi interactive testing: All PASS except:
|
||
008 blTZ3 TBL.sh 21p_cncrpsc_do clm_stdIgnYr^nl_crop 20020401:3600 10x15 USGS -10 cold ..........FAIL! rc= 7
|
||
023 sm978 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850^tools__ds .....FAIL! rc= 6
|
||
024 sm9T4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 6
|
||
025 sm9C4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc= 6
|
||
lynx/CESM testing: All PASS except:
|
||
FAIL ERS_D.T31_g37.I1850.lynx_pgi.compare_hist.clm4_0_42
|
||
FAIL ERS_D.T31_g37.I1850.lynx_pgi.compare_hist.clm4_0_42
|
||
CFAIL ERI.f10_f10.IRCP60CN.lynx_pathscale.C.124327
|
||
BFAIL PST.f19_g16.I.lynx_pgi.compare_hist.clm4_0_42
|
||
mirage,storm/ifort interactive testing: All PASS except:
|
||
007 blD94 TBL.sh _persc_ds clm_per^nl_per 20021231:1200 4x5 gx3v7 144 cold ......................FAIL! rc= 7
|
||
019 blL54 TBL.sh _sc_ds clm_std^nl_urb 20020115:1800 10x15 USGS 48 arb_ic .......................FAIL! rc= 7
|
||
023 blR53 TBL.sh 17p_cnc13sc_do clm_std^nl_urb 20020115:1800 10x15 USGS@1850 48 cold ............FAIL! rc= 7
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_42
|
||
|
||
Changes answers relative to baseline: Just changes some diagnostic fields
|
||
|
||
Changes the following default history fields: TSOI, HCSOI, ZWT, WA, WT, H2OSOI,
|
||
SOILLIQ, SOILICE, SOILWATER_10CM, QICE, QSNWCPICE_NODYNLNDUSE, QSNWCPLIQ
|
||
|
||
Renames QMELT to QSNOMELT
|
||
|
||
Also changes some fields not output by default
|
||
|
||
Also changes cpl avghist files due to changes in qflx_glcice in initialization, but
|
||
this doesn't affect the simulation
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: all
|
||
- what platforms/compilers: all
|
||
- nature of change: diagnostic fields only
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_42
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Tue Mar 27 21:14:59 MDT 2012
|
||
One-line Summary: Bring in Francis Vitt's MEGAN changes.
|
||
|
||
Purpose of changes:
|
||
|
||
Bring Francis Vitt's MEGAN branch to the trunk. Replace the five VOC
|
||
compounds with the MEGAN model that allows up to 150 compounds to be
|
||
generated and passed to the driver. The mechanism allows the fields to
|
||
be choosen by a driver namelist which CLM responds to.
|
||
|
||
Requirements for tag: test on bluefire (CESM, int, bat), lynx/pgi (int,bat), mirage
|
||
|
||
Test level of tag: standard
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1459 (PTSMODE fails)
|
||
1480 (Darwin_intel build)
|
||
1482 (Problems running 1x1 resolutions for CLM)
|
||
1484 (re-configure removes the user_nl_clm)
|
||
1486 (bad irrigation maps)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
935 (RTM warning NOT an error)
|
||
1025 (PTS_MODE can NOT use a global finidat file)
|
||
1017 (PTS_MODE can NOT restart)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1309 (Problem with building T31 rcp pftdyn files)
|
||
1325 (GDDHARV on hist causes model to die in debug)
|
||
1339 (Increase streams file limit from 1000 to 2000)
|
||
1360 (Can't do a ncdump on US-UMB data)
|
||
1393 (error when running Gregorian calendar)
|
||
1397 (c2l_scale_type not specified for many history fields)
|
||
1401 (Restart files do NOT have _FillValue/missing_value attributes on fields)
|
||
1405 (Problem with irrigation on clm4_0_34 with intel compiler)
|
||
1407 (Build problem on jaguar for test_driver.sh with -c option)
|
||
1409 (ne120 is having restart trouble on jaguar with NetCDF3)
|
||
1410 (Problem running PST.f09_g16.I.jaguarpf)
|
||
1411 (ERI_D.ne30_g16.I1850CN.jaguarpf.G.235924 fails on jaguarpf)
|
||
1454 (lack of 1D history files in CLM testing)
|
||
1455 (bad time-stamp in CLM testing)
|
||
1457 (bug in soil color in mksurfdata_map)
|
||
1474 (Missing eulerian domain files)
|
||
1479 (fails on jaguarpf)
|
||
1485 (Performance issue with esmf_wrf_timemgr)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist:
|
||
|
||
Add new -megan option to CLM build-namelist to add a megan namelist to
|
||
the drv_flds_in file.
|
||
Rename -drv_drydep option to -drydep.
|
||
|
||
New namelist items for MEGAN: megan_factors_file, megan_specifier, and
|
||
megan_mapped_emisfctrs go into the megan_emis_nl namelist in drv_flds_in
|
||
|
||
History fields removed: BIOGENCO, ISOPRENE (replaced by MEG_isoprene),
|
||
MONOTERP, ORVOC, ORVOC, OVOC
|
||
|
||
Units of VOCFLXT changed from uGC/M2/H to moles/m2/sec
|
||
|
||
New history fields:
|
||
|
||
+ GAMMAC = gamma C for VOC calc (0-1)
|
||
+ MEG_2met_2s = MEGAN flux (kg/m2/sec)
|
||
+ MEG_2met_nonatriene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_2met_s = MEGAN flux (kg/m2/sec)
|
||
+ MEG_2met_styrene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_3met_3DCTT = MEGAN flux (kg/m2/sec)
|
||
+ MEG_Ehsalate = MEGAN flux (kg/m2/sec)
|
||
+ MEG_MBO_2m3e2ol = MEGAN flux (kg/m2/sec)
|
||
+ MEG_MBO_3m2e1ol = MEGAN flux (kg/m2/sec)
|
||
+ MEG_MBO_3m3e1ol = MEGAN flux (kg/m2/sec)
|
||
+ MEG_Napthalene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_PPPP_2s = MEGAN flux (kg/m2/sec)
|
||
+ MEG_acetaldehyde = MEGAN flux (kg/m2/sec)
|
||
+ MEG_acetic_acid = MEGAN flux (kg/m2/sec)
|
||
+ MEG_acetone = MEGAN flux (kg/m2/sec)
|
||
+ MEG_acoradiene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_ammonia = MEGAN flux (kg/m2/sec)
|
||
+ MEG_anisole = MEGAN flux (kg/m2/sec)
|
||
+ MEG_aromadendrene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_benzaldehyde = MEGAN flux (kg/m2/sec)
|
||
+ MEG_benzyl-acetate = MEGAN flux (kg/m2/sec)
|
||
+ MEG_benzyl-alcohol = MEGAN flux (kg/m2/sec)
|
||
+ MEG_bergamotene_a = MEGAN flux (kg/m2/sec)
|
||
+ MEG_bergamotene_b = MEGAN flux (kg/m2/sec)
|
||
+ MEG_bisabolene_a = MEGAN flux (kg/m2/sec)
|
||
+ MEG_bisabolene_b = MEGAN flux (kg/m2/sec)
|
||
+ MEG_bornene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_borneol = MEGAN flux (kg/m2/sec)
|
||
+ MEG_bornyl_ACT = MEGAN flux (kg/m2/sec)
|
||
+ MEG_bourbonene_b = MEGAN flux (kg/m2/sec)
|
||
+ MEG_butanone_2 = MEGAN flux (kg/m2/sec)
|
||
+ MEG_butene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_cadinene_d = MEGAN flux (kg/m2/sec)
|
||
+ MEG_cadinene_g = MEGAN flux (kg/m2/sec)
|
||
+ MEG_camphene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_camphor = MEGAN flux (kg/m2/sec)
|
||
+ MEG_carbon_2s = MEGAN flux (kg/m2/sec)
|
||
+ MEG_carbon_monoxide = MEGAN flux (kg/m2/sec)
|
||
+ MEG_carbonyl_s = MEGAN flux (kg/m2/sec)
|
||
+ MEG_carene_3 = MEGAN flux (kg/m2/sec)
|
||
+ MEG_caryophyllene_b = MEGAN flux (kg/m2/sec)
|
||
+ MEG_cedrene_a = MEGAN flux (kg/m2/sec)
|
||
+ MEG_cedrol = MEGAN flux (kg/m2/sec)
|
||
+ MEG_cineole_1_8 = MEGAN flux (kg/m2/sec)
|
||
+ MEG_copaene_a = MEGAN flux (kg/m2/sec)
|
||
+ MEG_cubebene_a = MEGAN flux (kg/m2/sec)
|
||
+ MEG_cubebene_b = MEGAN flux (kg/m2/sec)
|
||
+ MEG_cymene_o = MEGAN flux (kg/m2/sec)
|
||
+ MEG_cymene_p = MEGAN flux (kg/m2/sec)
|
||
+ MEG_decanal = MEGAN flux (kg/m2/sec)
|
||
+ MEG_diallyl_2s = MEGAN flux (kg/m2/sec)
|
||
+ MEG_dodecene_1 = MEGAN flux (kg/m2/sec)
|
||
+ MEG_elemene_b = MEGAN flux (kg/m2/sec)
|
||
+ MEG_estragole = MEGAN flux (kg/m2/sec)
|
||
+ MEG_ethane = MEGAN flux (kg/m2/sec)
|
||
+ MEG_ethanol = MEGAN flux (kg/m2/sec)
|
||
+ MEG_ethene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_farnescene_a = MEGAN flux (kg/m2/sec)
|
||
+ MEG_farnescene_b = MEGAN flux (kg/m2/sec)
|
||
+ MEG_fenchene_a = MEGAN flux (kg/m2/sec)
|
||
+ MEG_fenchone = MEGAN flux (kg/m2/sec)
|
||
+ MEG_formaldehyde = MEGAN flux (kg/m2/sec)
|
||
+ MEG_formic_acid = MEGAN flux (kg/m2/sec)
|
||
+ MEG_geranyl_acetone = MEGAN flux (kg/m2/sec)
|
||
+ MEG_germacrene_B = MEGAN flux (kg/m2/sec)
|
||
+ MEG_germacrene_D = MEGAN flux (kg/m2/sec)
|
||
+ MEG_gurjunene_b = MEGAN flux (kg/m2/sec)
|
||
+ MEG_heptanal = MEGAN flux (kg/m2/sec)
|
||
+ MEG_heptane = MEGAN flux (kg/m2/sec)
|
||
+ MEG_heptanone = MEGAN flux (kg/m2/sec)
|
||
+ MEG_hexanal = MEGAN flux (kg/m2/sec)
|
||
+ MEG_hexane = MEGAN flux (kg/m2/sec)
|
||
+ MEG_hexanol_1 = MEGAN flux (kg/m2/sec)
|
||
+ MEG_hexenal_c3 = MEGAN flux (kg/m2/sec)
|
||
+ MEG_hexenal_t2 = MEGAN flux (kg/m2/sec)
|
||
+ MEG_hexenol_c3 = MEGAN flux (kg/m2/sec)
|
||
+ MEG_hexenyl_ACT_c3 = MEGAN flux (kg/m2/sec)
|
||
+ MEG_homosalate = MEGAN flux (kg/m2/sec)
|
||
+ MEG_humulene_a = MEGAN flux (kg/m2/sec)
|
||
+ MEG_humulene_g = MEGAN flux (kg/m2/sec)
|
||
+ MEG_hydrogen_cyanide = MEGAN flux (kg/m2/sec)
|
||
+ MEG_hydrogen_s = MEGAN flux (kg/m2/sec)
|
||
+ MEG_indole = MEGAN flux (kg/m2/sec)
|
||
+ MEG_ionone_b = MEGAN flux (kg/m2/sec)
|
||
+ MEG_ipsenol = MEGAN flux (kg/m2/sec)
|
||
+ MEG_isolongifolene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_isoprene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_jasmone = MEGAN flux (kg/m2/sec)
|
||
+ MEG_limonene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_linalool = MEGAN flux (kg/m2/sec)
|
||
+ MEG_linalool_OXD_c = MEGAN flux (kg/m2/sec)
|
||
+ MEG_linalool_OXD_t = MEGAN flux (kg/m2/sec)
|
||
+ MEG_longifolene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_longipinene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_met_benzoate = MEGAN flux (kg/m2/sec)
|
||
+ MEG_met_bromide = MEGAN flux (kg/m2/sec)
|
||
+ MEG_met_chloride = MEGAN flux (kg/m2/sec)
|
||
+ MEG_met_heptenone = MEGAN flux (kg/m2/sec)
|
||
+ MEG_met_iodide = MEGAN flux (kg/m2/sec)
|
||
+ MEG_met_jasmonate = MEGAN flux (kg/m2/sec)
|
||
+ MEG_met_mercaptan = MEGAN flux (kg/m2/sec)
|
||
+ MEG_met_propenyl_2s = MEGAN flux (kg/m2/sec)
|
||
+ MEG_met_salicylate = MEGAN flux (kg/m2/sec)
|
||
+ MEG_meta-cymenene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_methane = MEGAN flux (kg/m2/sec)
|
||
+ MEG_methanol = MEGAN flux (kg/m2/sec)
|
||
+ MEG_muurolene_a = MEGAN flux (kg/m2/sec)
|
||
+ MEG_muurolene_g = MEGAN flux (kg/m2/sec)
|
||
+ MEG_myrcene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_myrtenal = MEGAN flux (kg/m2/sec)
|
||
+ MEG_nerolidol_c = MEGAN flux (kg/m2/sec)
|
||
+ MEG_nerolidol_t = MEGAN flux (kg/m2/sec)
|
||
+ MEG_neryl_acetone = MEGAN flux (kg/m2/sec)
|
||
+ MEG_nitric_OXD = MEGAN flux (kg/m2/sec)
|
||
+ MEG_nitrous_OXD = MEGAN flux (kg/m2/sec)
|
||
+ MEG_nonanal = MEGAN flux (kg/m2/sec)
|
||
+ MEG_nonenal = MEGAN flux (kg/m2/sec)
|
||
+ MEG_ocimene_al = MEGAN flux (kg/m2/sec)
|
||
+ MEG_ocimene_c_b = MEGAN flux (kg/m2/sec)
|
||
+ MEG_ocimene_t_b = MEGAN flux (kg/m2/sec)
|
||
+ MEG_octanal = MEGAN flux (kg/m2/sec)
|
||
+ MEG_octanol = MEGAN flux (kg/m2/sec)
|
||
+ MEG_octenol_1e3ol = MEGAN flux (kg/m2/sec)
|
||
+ MEG_oxopentanal = MEGAN flux (kg/m2/sec)
|
||
+ MEG_pentanal = MEGAN flux (kg/m2/sec)
|
||
+ MEG_pentane = MEGAN flux (kg/m2/sec)
|
||
+ MEG_phellandrene_a = MEGAN flux (kg/m2/sec)
|
||
+ MEG_phellandrene_b = MEGAN flux (kg/m2/sec)
|
||
+ MEG_phenyl_CCO = MEGAN flux (kg/m2/sec)
|
||
+ MEG_pinene_a = MEGAN flux (kg/m2/sec)
|
||
+ MEG_pinene_b = MEGAN flux (kg/m2/sec)
|
||
+ MEG_piperitone = MEGAN flux (kg/m2/sec)
|
||
+ MEG_propane = MEGAN flux (kg/m2/sec)
|
||
+ MEG_propene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_pyruvic_acid = MEGAN flux (kg/m2/sec)
|
||
+ MEG_sabinene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_selinene_b = MEGAN flux (kg/m2/sec)
|
||
+ MEG_selinene_d = MEGAN flux (kg/m2/sec)
|
||
+ MEG_terpinene_a = MEGAN flux (kg/m2/sec)
|
||
+ MEG_terpinene_g = MEGAN flux (kg/m2/sec)
|
||
+ MEG_terpineol_4 = MEGAN flux (kg/m2/sec)
|
||
+ MEG_terpineol_a = MEGAN flux (kg/m2/sec)
|
||
+ MEG_terpinolene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_terpinyl_ACT_a = MEGAN flux (kg/m2/sec)
|
||
+ MEG_tetradecene_1 = MEGAN flux (kg/m2/sec)
|
||
+ MEG_thujene_a = MEGAN flux (kg/m2/sec)
|
||
+ MEG_thujone_a = MEGAN flux (kg/m2/sec)
|
||
+ MEG_thujone_b = MEGAN flux (kg/m2/sec)
|
||
+ MEG_toluene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_tricyclene = MEGAN flux (kg/m2/sec)
|
||
+ MEG_verbenene = MEGAN flux (kg/m2/sec)
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
Correct fpftdyn historical f05 dataset, and add rcp datasets
|
||
Fix irrig map for f19 and f10
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
Although bug 1485 is NOT fixed! (4X performance hit due to updated esmf_wrf_timemgr!)
|
||
|
||
Code reviewed by: self,fvitt
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, Machines,
|
||
drv, pio, cprnc, and cism
|
||
|
||
scripts to scripts4_120323
|
||
Machines to Machines_120323a
|
||
drv to drvseq4_1_04
|
||
pio to pio_1_4_2
|
||
cprnc to cprnc_120322
|
||
cism to cism1_120322
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do:
|
||
|
||
A models/lnd/clm/bld/namelist_files/history_fields.xsl - Style sheet to view history_fields XML file
|
||
A + models/lnd/clm/src/biogeochem/MEGANFactorsMod.F90 ---- MEGAN factors file
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>> Remove PTS-MODE restart tests
|
||
M models/lnd/clm/test/system/tests_posttag_lynx_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_yong
|
||
MM models/lnd/clm/test/system/tests_pretag_jaguarpf_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
M models/lnd/clm/test/system/test_driver.sh ----- Correct machine name for lynx
|
||
M models/lnd/clm/test/system/nl_files/nl_voc ---- Add megan namelist
|
||
M models/lnd/clm/test/system/nl_files/clm_drydep Add -megan option rename drydep
|
||
to drydep
|
||
M models/lnd/clm/test/system/input_tests_master - Tests with VOC must use
|
||
clm_drydep, make CA8 tests use drydep
|
||
|
||
M models/lnd/clm/tools/SVN_EXTERNAL_DIRECTORIES - update cprnc
|
||
|
||
M models/lnd/clm/bld/configure --------- Change top level model from cesm to driver
|
||
M models/lnd/clm/bld/build-namelist ---- Add -megan option/namelist, rename
|
||
-drv_drydep to drydep, add checking for megan namelist items
|
||
M models/lnd/clm/bld/clm.cpl7.template - Fix multi-instance issues, and
|
||
don't overwrite user_nl_clm file if it already exists
|
||
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml ----- Update driver
|
||
namelist items, add megan namelist, more fields to drydep_list, list
|
||
megan compounds
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml --- Add commented
|
||
out finidat file for f05, update f05 fpftdyn and add fpftdyn for f05 rcp's
|
||
update irrig 10x15 mapping file
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_drydep.xml - Add defaults
|
||
for megan namelist
|
||
|
||
M models/lnd/clm/src/cpl_share/clm_cpl_indices.F90 - Change VOC fields to megan
|
||
fields
|
||
M models/lnd/clm/src/cpl_mct/lnd_comp_mct.F90 ------ Change VOC fields to megan
|
||
fields
|
||
M models/lnd/clm/src/cpl_esmf/lnd_comp_esmf.F90 ---- Change VOC fiels to megan
|
||
M models/lnd/clm/src/biogeochem/VOCEmissionMod.F90 - Use Megan_factors_mod,
|
||
add VOCEmission_init, megan namelist determines the fields that will be
|
||
output rather than the 5 VOC fields
|
||
MM models/lnd/clm/src/biogeochem/DryDepVelocity.F90 - More fields that can be
|
||
"mapped": 'SOAM', 'SOAI', 'SOAT', 'SOAB', 'SOAX'
|
||
M models/lnd/clm/src/main/clm_varpar.F90 ----------- Remove nvoc
|
||
M models/lnd/clm/src/main/clm_initializeMod.F90 ---- Add call to VOCEmission_init
|
||
M models/lnd/clm/src/main/clmtypeInitMod.F90 ------- Remove averaged voc fields
|
||
M models/lnd/clm/src/main/clm_atmlnd.F90 ----------- Remove voc add megan fields
|
||
M models/lnd/clm/src/main/findHistFields.pl -------- Add ability to handle new
|
||
megan fields
|
||
M models/lnd/clm/src/main/clm_driver.F90 ----------- Initialize cisun/cisha
|
||
to -999. each time-step for VOCEmission
|
||
M models/lnd/clm/src/main/ncdio_pio.F90 ------------ Changes from John Truesdale
|
||
so that PTS_MODE will work
|
||
M models/lnd/clm/src/main/clmtype.F90 -------------- VOC fields have extra
|
||
dimension remove averaged field
|
||
M models/lnd/clm/src/main/histFldsMod.F90 ---------- Remove specific VOC fields
|
||
add MEG_<compound_name> fields
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except...
|
||
018 brW51 TBR.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -2+-3 cold ..............FAIL! rc= 11
|
||
023 blHO2 TBL.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -90 cold ..................FAIL! rc= 7
|
||
027 blHo1 TBL.sh 17p_cnsc_dh clm_drydep 20000101:1800 10x15 USGS@2000 -10 cold ..................FAIL! rc= 7
|
||
036 smU61 TSM.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -6 cold ......FAIL! rc= 10
|
||
037 erU61 TER.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 10+38 cold ...FAIL! rc= 5
|
||
038 brU61 TBR.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -3+-3 cold ...FAIL! rc= 5
|
||
039 blU61 TBL.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 48 cold ......FAIL! rc= 4
|
||
044 smU61 TSM.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -6 cold ......FAIL! rc= 2
|
||
045 erU61 TER.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 10+38 cold ...FAIL! rc= 2
|
||
046 brU61 TBR.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -3+-3 cold ...FAIL! rc= 2
|
||
047 blU61 TBL.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 48 cold ......FAIL! rc= 2
|
||
bluefire interactive testing: All PASS except
|
||
028 blCK8 TBL.sh _sc_ds clm_nortm^nl_ptsmode_ocn 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .........FAIL! rc= 4
|
||
034 blF93 TBL.sh 17p_sc_do clm_drydep^nl_voc 20021230:1800 4x5 gx3v7 48 cold ....................FAIL! rc= 7
|
||
050 blHQ4 TBL.sh 17p_cnsc_ds clm_drydep 20000214:1800 1x1_brazil navy@2000 -150 cold ............FAIL! rc= 7
|
||
061 sm774 TSMtools.sh mksurfdata_map tools__ds singlept .........................................FAIL! rc= 5
|
||
062 bl774 TBLtools.sh mksurfdata_map tools__ds singlept .........................................FAIL! rc= 4
|
||
073 bl954 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_10x15_irr_1850^tools__ds ......FAIL! rc= 6
|
||
076 sm974 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools__ds FAIL! rc= 6
|
||
077 bl974 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools__ds FAIL! rc= 4
|
||
078 sm9T4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 6
|
||
079 bl9T4 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 4
|
||
080 sm9C4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc= 6
|
||
081 bl9C4 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc= 4
|
||
bluefire/CESM testing: All PASS except..
|
||
BFAIL PST.f45_g37.I1850CN.bluefire_ibm.compare_hist.clm4_0_41
|
||
BFAIL PET_PT.f45_g37.I1850.bluefire_ibm.compare_hist.clm4_0_41
|
||
BFAIL SMS.1x1_numaIA.ICN.bluefire_ibm.compare_hist.clm4_0_41
|
||
BFAIL ERP.1x1_mexicocityMEX.I.bluefire_ibm.compare_hist.clm4_0_41
|
||
BFAIL PST.f10_f10.I20TRCN.bluefire_ibm.compare_hist.clm4_0_41
|
||
BFAIL PET_PT.f10_f10.I20TRCN.bluefire_ibm.compare_hist.clm4_0_41
|
||
bluefire/PTCLM testing: All FAIL
|
||
lynx interactive testing: ALL PASS up to...
|
||
023 sm978 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850^tools__ds .....FAIL! rc= 6
|
||
lynx/CESM testing: All PASS except..
|
||
FAIL ERS_D.T31_g37.I1850.lynx_pgi.generate.clm4_0_42
|
||
CFAIL ERI.f10_f10.IRCP60CN.lynx_pathscale.GC.121827
|
||
BFAIL PST.f19_g16.I.lynx_pgi.compare_hist.clm4_0_41
|
||
BFAIL ERS.1x1_vancouverCAN.I.lynx_pgi.compare_hist.clm4_0_41
|
||
mirage,storm/ifort interactive testing: All PASS!
|
||
yong/darwin/ifort interactive testing: All PASS up to...
|
||
005 smCL4 TSM.sh _sc_ds clm_nortm^nl_ptsmode 20030101:1800 10x15 USGS -10 cold ..................FAIL! rc= 10
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_41
|
||
|
||
Changes answers relative to baseline: bit-for-bit (except cases with MEGAN or VOC)
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_41
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Tue Mar 13 23:43:45 MDT 2012
|
||
One-line Summary: Bring rmfmesh/rtmmap branches to trunk
|
||
|
||
Purpose of changes:
|
||
|
||
Get working with latest scripts and have clm template call build-namelist directly. Move
|
||
rmfmesh/rtmmap branch to trunk. Remove CASA completely. Start using RTM mapping files.
|
||
Allow bigger tolerance for mksurfdata_map frac up to 1.e-5 so can work for f4x5. New
|
||
half-degree mapping files. Remove code to calculate RTM mapping. Remove ability to set
|
||
maxpatch_pft to something different than numpft in CLM configure. Remove
|
||
-ad_spinup/-exit_spinup options in configure make generic -spinup option with a few
|
||
allowed values (similar to the clm45sci version of configure). New 1850 fsurdat dataset
|
||
for ne240np4. Update externals to the latest, get test_driver working.
|
||
|
||
Requirements for tag: test on bluefire (CESM,int,bat), lynx/pgi (CESM), mirage,
|
||
template calls build-namelist. Fix 1477, 1476, 1468, 1467
|
||
|
||
Test level of tag: standard
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1477 (Bad f05 datasets)
|
||
1476 (Problem with stand-alone build on bluefire)
|
||
1468 (Bad f09, f19 SCRIP Grid files)
|
||
1467 (Remove runinit_ibm.csh script)
|
||
1449 (Remove fine-mesh)
|
||
1448 (Remove CASA)
|
||
1432 (Several resolutions fail for new mksurfdata_map)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
935 (RTM warning NOT an error)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1309 (Problem with building T31 rcp pftdyn files)
|
||
1325 (GDDHARV on hist causes model to die in debug)
|
||
1339 (Increase streams file limit from 1000 to 2000)
|
||
1360 (Can't do a ncdump on US-UMB data)
|
||
1393 (error when running Gregorian calendar)
|
||
1397 (c2l_scale_type not specified for many history fields)
|
||
1401 (Restart files do NOT have _FillValue/missing_value attributes on fields)
|
||
1405 (Problem with irrigation on clm4_0_34 with intel compiler)
|
||
1407 (Build problem on jaguar for test_driver.sh with -c option)
|
||
1409 (ne120 is having restart trouble on jaguar with NetCDF3)
|
||
1410 (Problem running PST.f09_g16.I.jaguarpf)
|
||
1411 (ERI_D.ne30_g16.I1850CN.jaguarpf.G.235924 fails on jaguarpf)
|
||
1454 (lack of 1D history files in CLM testing)
|
||
1455 (bad time-stamp in CLM testing)
|
||
1457 (bug in soil color in mksurfdata_map)
|
||
1459 (PTSMODE fails)
|
||
1474 (Missing eulerian domain files)
|
||
1479 (fails on jaguarpf)
|
||
1480 (Darwin_intel build)
|
||
1482 (Problems running 1x1 resolutions for CLM)
|
||
1485 (Performance issue with esmf_wrf_timemgr)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system:
|
||
Remove CASA option, don't allow maxpft to be set.
|
||
CESM scripts/Machines updated.
|
||
|
||
Describe any changes made to the namelist:
|
||
|
||
BuildConf/clm.buildnml.csh now becomes a script that simply calls the clm
|
||
build-namelist script to build your namelist. This means you effectively treat it
|
||
as a READ-only script that you don't put changes into! Instead you use
|
||
the "user_nl_clm" file to put your custom changes to the namelist into.
|
||
The use of user_nl_clm is documented in the CLM User's Guide at...
|
||
|
||
http://www.cesm.ucar.edu/models/cesm1.0/clm/models/lnd/clm/doc/UsersGuide/x1423.html#config_time_nml
|
||
|
||
Use preview_namelists to see full namelists that will be created.
|
||
|
||
List any changes to the defaults for the boundary datasets: Activate RTM mapping files
|
||
New 1840 ne240 fsurdat file, replace all f05 mapping files, replace all f05 mapping
|
||
files, and f05, f09, and f19 SCRIP grid files
|
||
|
||
Describe any substantial timing or memory changes: Yes!
|
||
Much less global memory needed now! Only one temporary global integer array
|
||
used.
|
||
|
||
4X performance hit due to updated esmf_wrf_timemgr! (see bug 1485)
|
||
|
||
Code reviewed by: self, mvertens
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, Machines,
|
||
drv, csm_share, esmf_wrf_timemgr, datm
|
||
|
||
scripts to datm8_120219
|
||
Machines to Machines_120309
|
||
drv to drvseq4_1_02
|
||
csm_share to share3_120308
|
||
esmf_wrf_timemgr to esmf_wrf_timemgr_120218
|
||
datm to datm8_120219
|
||
|
||
List all files eliminated:
|
||
|
||
>>>>>>> Eliminate stand-alone intrepid/kraken testing files, CASA, fine-mesh,
|
||
>>>>>>> and RTM mapping calc. Elimanate interpinic run script, too hard to support.
|
||
D models/lnd/clm/test/system/tests_posttag_intrepid
|
||
D models/lnd/clm/test/system/tests_posttag_intrepid_nompi
|
||
D models/lnd/clm/test/system/tests_posttag_kraken
|
||
D models/lnd/clm/tools/interpinic/runinit_ibm.csh
|
||
D models/lnd/clm/src/biogeochem/CASAPhenologyMod.F90
|
||
D models/lnd/clm/src/biogeochem/CASAMod.F90
|
||
D models/lnd/clm/src/main/CASAiniTimeVarMod.F90
|
||
D models/lnd/clm/src/main/downscaleMod.F90
|
||
D models/lnd/clm/src/riverroute/RtmMapMod.F90
|
||
|
||
List all files added and what they do: Add config defaults files for supported
|
||
single point datasets, add empty user_nl_clm file
|
||
|
||
A + models/lnd/clm/bld/user_nl_clm
|
||
A + models/lnd/clm/bld/config_files/config_defaults_1x1_smallvilleIA.xml
|
||
A + models/lnd/clm/bld/config_files/config_defaults_1x1_mexicocityMEX.xml
|
||
A + models/lnd/clm/bld/config_files/config_defaults_1x1_numaIA.xml
|
||
A + models/lnd/clm/bld/config_files/config_defaults_1x1_vancouverCAN.xml
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>>>>> Changes to config_file for changes to configure
|
||
>>>>>>>>>>>>> eliminate use of maxpft, ad_spinup and exit_spinup use spinup option
|
||
M models/lnd/clm/test/system/config_files/17p_cnexitspinupsc_dh
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_m
|
||
M models/lnd/clm/test/system/config_files/21p_cndvcrpsc_m
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_o
|
||
M models/lnd/clm/test/system/config_files/21p_cndvcrpsc_o
|
||
M models/lnd/clm/test/system/config_files/17p_cnexitspinupsc_dm
|
||
M models/lnd/clm/test/system/config_files/17p_cnexitspinupsc_do
|
||
M models/lnd/clm/test/system/config_files/21p_cndvcrpsc_s
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_s
|
||
M models/lnd/clm/test/system/config_files/17p_sc_dh
|
||
M models/lnd/clm/test/system/config_files/17p_sc_dm
|
||
M models/lnd/clm/test/system/config_files/17p_sc_do
|
||
M models/lnd/clm/test/system/config_files/17p_sc_ds
|
||
M models/lnd/clm/test/system/config_files/17p_cnsc_h
|
||
M models/lnd/clm/test/system/config_files/21p_cncrpsc_h
|
||
M models/lnd/clm/test/system/config_files/17p_cnsc_dh
|
||
M models/lnd/clm/test/system/config_files/21p_cncrpsc_dh
|
||
M models/lnd/clm/test/system/config_files/21p_cncrpsc_m
|
||
M models/lnd/clm/test/system/config_files/17p_cnsc_m
|
||
M models/lnd/clm/test/system/config_files/17p_cnsc_o
|
||
M models/lnd/clm/test/system/config_files/21p_cncrpsc_o
|
||
M models/lnd/clm/test/system/config_files/17p_cnsc_dm
|
||
M models/lnd/clm/test/system/config_files/21p_cncrpsc_dm
|
||
M models/lnd/clm/test/system/config_files/17p_cnsc_do
|
||
M models/lnd/clm/test/system/config_files/17p_cnc13sc_dh
|
||
M models/lnd/clm/test/system/config_files/21p_cncrpsc_do
|
||
M models/lnd/clm/test/system/config_files/21p_cncrpsc_s
|
||
M models/lnd/clm/test/system/config_files/17p_sc_h
|
||
M models/lnd/clm/test/system/config_files/21p_cncrpsc_ds
|
||
M models/lnd/clm/test/system/config_files/17p_cnsc_ds
|
||
M models/lnd/clm/test/system/config_files/17p_cnc13sc_dm
|
||
M models/lnd/clm/test/system/config_files/17p_cnc13sc_do
|
||
M models/lnd/clm/test/system/config_files/17p_sc_m
|
||
M models/lnd/clm/test/system/config_files/17p_sc_o
|
||
M models/lnd/clm/test/system/config_files/17p_cnnfsc_dh
|
||
M models/lnd/clm/test/system/config_files/17p_cnnfsc_dm
|
||
M models/lnd/clm/test/system/config_files/21p_cndvcrpsc_dh
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_dh
|
||
M models/lnd/clm/test/system/config_files/17p_cnnfsc_do
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_dm
|
||
M models/lnd/clm/test/system/config_files/21p_cndvcrpsc_dm
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_do
|
||
M models/lnd/clm/test/system/config_files/21p_cndvcrpsc_do
|
||
M models/lnd/clm/test/system/config_files/17p_cnadspinupsc_dh
|
||
M models/lnd/clm/test/system/config_files/21p_cndvcrpsc_ds
|
||
M models/lnd/clm/test/system/config_files/17p_cnadspinupsc_dm
|
||
M models/lnd/clm/test/system/config_files/17p_cnadspinupsc_do
|
||
M models/lnd/clm/test/system/config_files/README
|
||
M models/lnd/clm/test/system/config_files/21p_cndvcrpsc_h
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_h
|
||
|
||
>>>>>>>>>>>>> Get working with latest scripts, eliminate intrepid.
|
||
M models/lnd/clm/test/system/TCB.sh --------- Send -comp to configure
|
||
M models/lnd/clm/test/system/test_driver.sh - Eliminate intrepid, get working
|
||
with latest CESM scripts/Machines, update env settings to Machines
|
||
M models/lnd/clm/test/system/CLM_runcmnd.sh - Eliminate intrepid
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire - Correct test name
|
||
|
||
>>>>>>>>>>>>> Eliminate CASA
|
||
M models/lnd/clm/tools/interpinic/src/interpinic.F90
|
||
M models/lnd/clm/tools/mksurfdata_map/src/clm_varctl.F90
|
||
|
||
>>>>>>>>>>>>> Eliminate CASA, and maxpft. Read site specific config_defaults
|
||
>>>>>>>>>>>>> Change spinup option, get working with latest scripts.
|
||
M models/lnd/clm/bld/configure --------- Use clm45sci API (use -spinup in
|
||
place of ad_spinup/exit_spinup), read site specific config_defaults
|
||
file when sitespf_pt option is used. Eliminate CASA, and maxpft option.
|
||
Get configure working with latest CESM scripts. Add mct/pio subdirectory
|
||
for SMP=on/off so will build on bluefire. Add -comp option required
|
||
for new CESM scripts (for stand-alone test).
|
||
M models/lnd/clm/bld/build-namelist ---- Remove faerdep, use spinup from
|
||
configure rather than ad/exit_spinup, remove substition of CSMDATA
|
||
in filenames.
|
||
M models/lnd/clm/bld/clm.cpl7.template - Use sitespf_pt for regional case
|
||
when CLM_USRDAT NOT used and don't use clm_root in configure.
|
||
M models/lnd/clm/bld/config_files/config_sys_defaults.xml - Add comp settings
|
||
and change mach settings to NOT include compiler. Remove: dec_osf,
|
||
es, irix, solaris, super-ux, unicosmp as no longer tested on
|
||
M models/lnd/clm/bld/config_files/config_definition.xml --- Remove CASA option
|
||
mxpft can only be 17 or 21. Add comp, remove ad_spinup/exit_spinup
|
||
for spinup option. Change description of sitespf_pt option.
|
||
|
||
>>>>>>>>>>>>> Eliminate CASA, move ad/exit_spinup to spinup, add 1850 ne240 fsurdat
|
||
>>>>>>>>>>>>> Activate all RTM maps, replace all f05 maps.
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml - Rm fget_archdev
|
||
only allow R05 for rtm_res
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_overall.xml - ad_spinup
|
||
to spinup
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml
|
||
add 1840 ne240 fsurdat, remove null setting of findat for maxpft=4
|
||
activate RTM maps, replace all 0.47x0.63 mapping files
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults.xsl
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm_tools.xml - Use
|
||
standard shared SCRIP-grid files for: f05, f09, f19 resolutions
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_drv.xml ------- Change
|
||
ad/exit_spinup to spinup
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_usr_files.xml - Remove
|
||
fatmgrid, flndtopo, fatmtopo, and fatmlndfrc files
|
||
M models/lnd/clm/doc/IMPORTANT_NOTES - Remove CASA, fine-mesh, and fget_archdev
|
||
|
||
>>>>>>>>>>>>> Eliminate CASA, fine-mesh and atm data, change llatlon for ldomain
|
||
>>>>>>>>>>>>> Require RTM map files to be read. Require fatmlndfrc files to be
|
||
>>>>>>>>>>>>> in CESM domain file format. Require maxpft=numpft+1. Fix a pnetcdf issue.
|
||
M models/lnd/clm/src/biogeochem/STATICEcosysDynMod.F90 - Remove CASA use ldomain
|
||
in place of llatlon
|
||
M models/lnd/clm/src/biogeochem/CNDVMod.F90 ------ ldomain replaces llatlon
|
||
M models/lnd/clm/src/cpl_mct/lnd_comp_mct.F90 --- Get rid of fine-mesh
|
||
downscaling, use ldomain in place of llatlon remove atm, lnd versions
|
||
of everything (adomain, adecomp, get_proc_bounds_atm, begg_a/l, atm_sx for example.
|
||
M models/lnd/clm/src/main/organicFileMod.F90 ---- llatlon becomes ldomain
|
||
M models/lnd/clm/src/main/decompInitMod.F90 ----- Remove decompInit_atm, acid
|
||
remove atm grid stuff for: decompInit_lnd and decompInit_glcp
|
||
M models/lnd/clm/src/main/clm_initializeMod.F90 - Remove downscaling and atm/lnd
|
||
grid stuff as well as CASA.
|
||
M models/lnd/clm/src/main/clm_glclnd.F90 -------- Remove clm_maps2x and clm_mapx2s
|
||
and atm_s2x and atm_x2s
|
||
M models/lnd/clm/src/main/clmtypeInitMod.F90 ---- Remove CASA stuff
|
||
M models/lnd/clm/src/main/ndepStreamMod.F90 ----- Replace llatlon with ldomain
|
||
M models/lnd/clm/src/main/histFileMod.F90 ------- Remove atm grid stuff such
|
||
as gratm, namea grids, remove CASA
|
||
M models/lnd/clm/src/main/clm_atmlnd.F90 -------- Remove downscaling/upscaling
|
||
init_adiag_type, clm_downscale_a2l and data: atm_a2l, atm_l2a, adiag_arain
|
||
M models/lnd/clm/src/main/restFileMod.F90 ------- Remove CASA
|
||
M models/lnd/clm/src/main/controlMod.F90 -------- Remove fatmgrid, CASA, fatmtopo
|
||
add write about flndtopo (still needed for glc_nec)
|
||
M models/lnd/clm/src/main/initSurfAlbMod.F90 ---- Remove CASA
|
||
M models/lnd/clm/src/main/clm_varctl.F90 -------- Remove downscale and CASA
|
||
M models/lnd/clm/src/main/clm_driver.F90 -------- Remove CASA
|
||
M models/lnd/clm/src/main/initGridCellsMod.F90 -- Remove setting of _a domain
|
||
info, gindex_a, longdeg_a, latdeg_a, lon_a, lat_a
|
||
M models/lnd/clm/src/main/ncdio_pio.F90 --------- Remove use of gratm, set
|
||
data=' ' needed for pnetcdf
|
||
M models/lnd/clm/src/main/surfrdMod.F90 --------- Remove surfrd_get_latlon,
|
||
surfrd_get_frac, surfrd_wtxy_veg_rank, surfrd_mkrank, add
|
||
surfrd_get_globmask in place of surfrd_get_latlon, get rid of
|
||
ability to read in CLM frac datasets and only read in CESM domain file
|
||
format. Abort if allocate_all_vegpfts is NOT true.
|
||
M models/lnd/clm/src/main/domainMod.F90 --------- Remove latlon_type,
|
||
nara, and ntop add isgrid2d, adomain, alatlon, llatlon, gatm, amask, pftm
|
||
methods: domain_setptrs, latlon_init, latlon_check, latlon_clean,
|
||
latlon_setsame
|
||
M models/lnd/clm/src/main/decompMod.F90 --------- Remove get_proc_global_atm,
|
||
get_proc_bounds_atm, and atmosphere decomposition data
|
||
M models/lnd/clm/src/main/clmtype.F90 ----------- Remove CASA, gratm
|
||
M models/lnd/clm/src/main/histFldsMod.F90 ------- Remove use of atm_a2l,
|
||
- adiag_arain, adiag_asnow, adiag_aflux, adiag_lflux, downscale
|
||
remove CASA and downscale if's
|
||
M models/lnd/clm/src/main/mkarbinitMod.F90 ------ Remove CASA
|
||
M models/lnd/clm/src/riverroute/RtmMod.F90 ------ Remove some global RTM
|
||
data. Replace call's to endrun to shr_sys_abort as intial
|
||
step of the move to having RTM on it's own component.
|
||
Add rtm_celledge.
|
||
M models/lnd/clm/src/biogeophys/UrbanInputMod.F90 ---- llatlon to ldomain
|
||
M models/lnd/clm/src/biogeophys/SurfaceAlbedoMod.F90 - formatting change
|
||
M models/lnd/clm/src/biogeophys/Hydrology2Mod.F90 ---- Remove CASA
|
||
M models/lnd/clm/src/cpl_esmf/lnd_comp_esmf.F90 ------ Remove downscaling
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: TBL tests fail because of use of RTM mapping files and NetCDF issue and
|
||
018 brW51 TBR.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -2+-3 cold ..............FAIL! rc= 11
|
||
036 smU61 TSM.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -6 cold ......FAIL! rc= 10
|
||
037 erU61 TER.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 10+38 cold ...FAIL! rc= 5
|
||
038 brU61 TBR.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -3+-3 cold ...FAIL! rc= 5
|
||
044 smU61 TSM.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -6 cold ......FAIL! rc= 2
|
||
045 erU61 TER.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 10+38 cold ...FAIL! rc= 2
|
||
046 brU61 TBR.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -3+-3 cold ...FAIL! rc= 2
|
||
bluefire interactive testing: All PASS except, TBL tests fail because of NetCDF build issue and
|
||
026 erCK4 TER.sh _sc_ds clm_nortm^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .............FAIL! rc= 7
|
||
027 brCK4 TBR.sh _sc_ds clm_nortm^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .............FAIL! rc= 6
|
||
031 brCK8 TBR.sh _sc_ds clm_nortm^nl_ptsmode_ocn 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .........FAIL! rc= 6
|
||
bluefire/CESM testing: All PASS except
|
||
(and ALL compare tests fail couldn't find base result)
|
||
FAIL SMS.1x1_numaIA.ICN.bluefire_ibm
|
||
FAIL ERP.1x1_mexicocityMEX.I.bluefire_ibm
|
||
bluefire/PTCLM testing: All FAIL
|
||
lynx/pgi testing: ALL FAIL
|
||
lynx/pgi interactive testing: ALL FAIL
|
||
lynx CESM testing: ALL PASS except... (don't compare as no baselines for clm4_0_40)
|
||
CFAIL ERI.f10_f10.IRCP60CN.lynx_pathscale.162157
|
||
FAIL PST.f19_g16.I.lynx_pgi
|
||
RUN ERS.1x1_vancouverCAN.I.lynx_pgi.162157
|
||
mirage,storm/ifort interactive testing: All PASS!
|
||
jaguarpf CESM testing: All FAIL
|
||
RUN ERS_D.f09_g16.I1850.titan_pgi.182111
|
||
FAIL ERI.f10_f10.IRCP60CN.titan_pgi
|
||
FAIL PST.f09_g16.I.titan_pgi
|
||
FAIL PET_PT.f10_f10.I20TRCN.titan_pgi
|
||
FAIL ERP.f19_g16.I4804CN.titan_pgi
|
||
RUN ERS.1x1_mexicocityMEX.I.titan_pgi.182111
|
||
FAIL ERI_D.ne30_g16.I1850CN.titan_pgi
|
||
TFAIL ERH.ne120_g16.I2000CN.titan_pgi.182111
|
||
RUN ERS.f09_g16.IRCP26CN.titan_pgi.182111
|
||
FAIL SMS.f10_f10.IRCP45CN.titan_pgi
|
||
RUN ERS.f19_g16.IRCP60CN.titan_pgi.182111
|
||
FAIL SMS_D.f10_f10.IRCP85CN.titan_pgi
|
||
RUN ERS.f09_g16.IG1850.titan_pgi.182111
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_40
|
||
|
||
Changes answers relative to baseline: Yes (using RTM mapping files now)
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: RTM mapping for f05
|
||
- what platforms/compilers:
|
||
- nature of change larger than roundoff/same climate
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_40
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Thu Feb 16 14:19:28 MST 2012
|
||
One-line Summary: Back out update to new T31 surface datasets
|
||
|
||
Purpose of changes:
|
||
|
||
Back out the new T31 surface datasets so will have initial conditions to use
|
||
for T31. Bring in the new surface datasets with initial conditions in the next tag.
|
||
|
||
Requirements for tag: Run on bluefire
|
||
|
||
Test level of tag: critical
|
||
|
||
Bugs fixed (include bugzilla ID): None
|
||
|
||
Known bugs (include bugzilla ID):
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
935 (RTM warning NOT an error)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1309 (Problem with building T31 rcp pftdyn files)
|
||
1325 (GDDHARV on hist causes model to die in debug)
|
||
1339 (Increase streams file limit from 1000 to 2000)
|
||
1360 (Can't do a ncdump on US-UMB data)
|
||
1393 (error when running Gregorian calendar)
|
||
1397 (c2l_scale_type not specified for many history fields)
|
||
1401 (Restart files do NOT have _FillValue/missing_value attributes on fields)
|
||
1405 (Problem with irrigation on clm4_0_34 with intel compiler)
|
||
1407 (Build problem on jaguar for test_driver.sh with -c option)
|
||
1409 (ne120 is having restart trouble on jaguar with NetCDF3)
|
||
1410 (Problem running PST.f09_g16.I.jaguarpf)
|
||
1411 (ERI_D.ne30_g16.I1850CN.jaguarpf.G.235924 fails on jaguarpf)
|
||
1454 (lack of 1D history files in CLM testing)
|
||
1455 (bad time-stamp in CLM testing)
|
||
1457 (bug in soil color in mksurfdata_map)
|
||
1459 (PTSMODE fails)
|
||
1468 (Bad f09, f19 SCRIP Grid files)
|
||
1476 (Problem with stand-alone build on bluefire)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: Bring back old T31 datasets
|
||
Comment out the new T31 surface datasets and put back the old T31 datasets
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): None
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do:
|
||
|
||
A models/lnd/clm/src/main/findHistFields.pl -- Add script to figure out list of
|
||
history field names, long_names, and units
|
||
Create's a XML file as well as giving you a neatly formatted sorted list.
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml - Move T31 files
|
||
back to previous version and comment out the new files.
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except...
|
||
018 brW51 TBR.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -2+-3 cold ..............FAIL! rc= 11
|
||
020 smHO2 TSM.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -90 cold ..................FAIL! rc= 4
|
||
021 erHO2 TER.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -3+-7 cold ................FAIL! rc= 5
|
||
022 brHO2 TBR.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -5+-5 cold ................FAIL! rc= 5
|
||
028 smC45 TSM.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -10 arb_ic ..............FAIL! rc= 4
|
||
029 erC45 TER.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -3+-7 arb_ic ............FAIL! rc= 5
|
||
030 brC45 TBR.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -5+-5 arb_ic ............FAIL! rc= 5
|
||
032 smH52 TSM.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 96 cold ...............FAIL! rc= 4
|
||
033 erH52 TER.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 10+38 cold ............FAIL! rc= 5
|
||
034 brH52 TBR.sh 17p_cnsc_dm clm_std^nl_urb_br 20020115:1800 10x15 USGS@2000 72+72 cold .........FAIL! rc= 5
|
||
036 smU61 TSM.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -6 cold ......FAIL! rc= 10
|
||
037 erU61 TER.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 10+38 cold ...FAIL! rc= 5
|
||
038 brU61 TBR.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -3+-3 cold ...FAIL! rc= 5
|
||
bluefire interactive testing: All PASS except...
|
||
026 erCK4 TER.sh _sc_ds clm_nortm^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .............FAIL! rc= 7
|
||
027 brCK4 TBR.sh _sc_ds clm_nortm^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .............FAIL! rc= 6
|
||
031 brCK8 TBR.sh _sc_ds clm_nortm^nl_ptsmode_ocn 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .........FAIL! rc= 6
|
||
065 sm774 TSMtools.sh mksurfdata_map tools__ds singlept .........................................FAIL! rc= 5
|
||
080 sm974 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools__ds FAIL! rc= 6
|
||
082 sm9T4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 6
|
||
084 sm9C4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc=
|
||
bluefire/CESM testing: All PASS except...
|
||
018 brW51 TBR.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -2+-3 cold ..............FAIL! rc= 11
|
||
020 smHO2 TSM.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -90 cold ..................FAIL! rc= 4
|
||
021 erHO2 TER.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -3+-7 cold ................FAIL! rc= 5
|
||
022 brHO2 TBR.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -5+-5 cold ................FAIL! rc= 5
|
||
028 smC45 TSM.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -10 arb_ic ..............FAIL! rc= 4
|
||
029 erC45 TER.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -3+-7 arb_ic ............FAIL! rc= 5
|
||
030 brC45 TBR.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -5+-5 arb_ic ............FAIL! rc= 5
|
||
032 smH52 TSM.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 96 cold ...............FAIL! rc= 4
|
||
033 erH52 TER.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 10+38 cold ............FAIL! rc= 5
|
||
034 brH52 TBR.sh 17p_cnsc_dm clm_std^nl_urb_br 20020115:1800 10x15 USGS@2000 72+72 cold .........FAIL! rc= 5
|
||
036 smU61 TSM.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -6 cold ......FAIL! rc= 10
|
||
037 erU61 TER.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 10+38 cold ...FAIL! rc= 5
|
||
038 brU61 TBR.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -3+-3 cold ...FAIL! rc= 5
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_39
|
||
|
||
Changes answers relative to baseline: T31
|
||
|
||
Answers are identical to clm4_0_38, if fatmgrid=fsurdat in controlMod.F90
|
||
except for ntop for some grids and TREFMXAV and TREFMNAV for others.
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_39
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Wed Feb 1 11:40:11 MST 2012
|
||
One-line Summary: Bring newgrid branch to trunk
|
||
|
||
Purpose of changes:
|
||
|
||
Move newgrid branch from Mariana to trunk. Add ne4np4, ne16np4, ne240np4 surface
|
||
datasets. Replace all T31 surface datasets. Start removing CASA and fine-mesh testing
|
||
and support. Bring in Tony's updates to ESMF5.2.0.
|
||
|
||
Requirements for tag:
|
||
|
||
run on lynx-pgi/bluefire/mirage-intel, fix bugs: 1446, 1444, 1442, 1404, 1430, 1425, 1420
|
||
|
||
Test level of tag: standard
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1458 (Problem using fsurdat for fatmgrid as no verticies)
|
||
1444 (attempt to read unallocated variable)
|
||
1442 (Make clm-template same as CAM template)
|
||
1430 (Remove DIN_LOC_ROOT_CLMQIAN -- add ...CLM_FORC)
|
||
1425 (Double quotes causes Namelist.pm to hang)
|
||
1420 (Bad history output for TREFMNAV, TREFMXAV)
|
||
1404 (Inconsistent domain and fatmlndfrc files)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
935 (RTM warning NOT an error)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1309 (Problem with building T31 rcp pftdyn files)
|
||
1325 (GDDHARV on hist causes model to die in debug)
|
||
1339 (Increase streams file limit from 1000 to 2000)
|
||
1360 (Can't do a ncdump on US-UMB data)
|
||
1393 (error when running Gregorian calendar)
|
||
1397 (c2l_scale_type not specified for many history fields)
|
||
1401 (Restart files do NOT have _FillValue/missing_value attributes on fields)
|
||
1405 (Problem with irrigation on clm4_0_34 with intel compiler)
|
||
1407 (Build problem on jaguar for test_driver.sh with -c option)
|
||
1409 (ne120 is having restart trouble on jaguar with NetCDF3)
|
||
1410 (Problem running PST.f09_g16.I.jaguarpf)
|
||
1411 (ERI_D.ne30_g16.I1850CN.jaguarpf.G.235924 fails on jaguarpf)
|
||
1454 (lack of 1D history files in CLM testing)
|
||
1455 (bad time-stamp in CLM testing)
|
||
1457 (bug in soil color in mksurfdata_map)
|
||
1459 (PTSMODE fails)
|
||
1468 (Bad f09, f19 SCRIP Grid files)
|
||
1476 (Problem with stand-alone build on bluefire)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system:
|
||
Move rtm, voc, and glc_nec from configure-time to run-time namelist options
|
||
|
||
Remove the -rtm -glc_nec and -voc options from "configure"
|
||
(NO longer available to CLM_CONFIG_OPTS)
|
||
|
||
|
||
Describe any changes made to the namelist:
|
||
|
||
Add "-glc_nec, -glc_smb, -rtm options to build-namelist
|
||
(now available to CLM_BLDNML_OPTS)
|
||
|
||
Remove fine-mesh option to build-namelist "-lnd_res"
|
||
(NO longer available to CLM_BLDNML_OPTS)
|
||
|
||
Add following to clm_inparm namelist:
|
||
|
||
do_rtm => If TRUE, turn on rtm river routing
|
||
maxpatch_glcmec => Number of multiple elevation classes over glacier points.
|
||
Normally this is ONLY used when running CESM with the active glacier model.
|
||
|
||
Add following to the driver namelist to pass extra fields
|
||
|
||
flds_voc
|
||
flds_co2a
|
||
flds_co2a
|
||
flds_co2c
|
||
flds_co2_dmsa
|
||
cplflds_custom
|
||
glc_nec
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
Replace T31 surface datasets, remove T31 finidat datasets
|
||
Add T31 fpftdyn datasets for all cases
|
||
Add ne240np4 datasets, ne4np4, ne16np4 surface datasets
|
||
|
||
remove ALL fatmtopo datasets and all but T31, f09, f19 for glc_nec flndtopo
|
||
|
||
Remove fatmlndfrc datasets -- use datm domainfiles in their place
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self,mvertens,tcraig (ESMF update)
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): almost all
|
||
scripts to scripts4_120123
|
||
Machines to Machines_120123
|
||
drv to drvseq4_1_01
|
||
datm to datm8_120123
|
||
socn/sice/sglc to stubs1_3_01
|
||
cism to cism1_120123
|
||
csm_share to share3_120123
|
||
esmf_wrf_tmgr to esmf_wrf_timemgr_120123
|
||
gen_domain to gen_domain_120117
|
||
|
||
List all files eliminated:
|
||
|
||
>>>>>>>>>>>>>> Get rid of mkgriddata as no longer needed
|
||
>>>>>>>>>>>>>> Use gen_domain or models/lnd/clm/tools/mkmapdata/mknoocnmap.pl
|
||
D mkgriddata/mkgriddata.namelist
|
||
D mkgriddata/mkgriddata.regional
|
||
D mkgriddata/src/mkvarpar.F90
|
||
D mkgriddata/src/mkvarctl.F90
|
||
D mkgriddata/src/clm_varpar.F90
|
||
D mkgriddata/src/clm_varctl.F90
|
||
D mkgriddata/src/shr_sys_mod.F90
|
||
D mkgriddata/src/shr_file_mod.F90
|
||
D mkgriddata/src/ncdio.F90
|
||
D mkgriddata/src/shr_log_mod.F90
|
||
D mkgriddata/src/Filepath
|
||
D mkgriddata/src/Macros.custom
|
||
D mkgriddata/src/shr_kind_mod.F90
|
||
D mkgriddata/src/shr_const_mod.F90
|
||
D mkgriddata/src/mkgriddata.F90
|
||
D mkgriddata/src/domainMod.F90
|
||
D mkgriddata/src/areaMod.F90
|
||
D mkgriddata/src/creategridMod.F90
|
||
D mkgriddata/src/nanMod.F90
|
||
D mkgriddata/src/Srcfiles
|
||
D mkgriddata/src/Mkdepends
|
||
D mkgriddata/src/Makefile
|
||
D mkgriddata/src
|
||
D mkgriddata/mkgriddata.singlept
|
||
D mkgriddata/mkgriddata.cesm_dom
|
||
D mkgriddata/README
|
||
D mkgriddata
|
||
|
||
>>>>>>>>>>>>>> Remove config files for CASA or that turn off RTM, or
|
||
>>>>>>>>>>>>>> turn on VOC or glc_mec
|
||
D models/lnd/clm/test/system/config_files/_nrsc_dh
|
||
D models/lnd/clm/test/system/config_files/4p_casasc_dh
|
||
D models/lnd/clm/test/system/config_files/4p_casasc_dm
|
||
D models/lnd/clm/test/system/config_files/4p_casasc_do
|
||
D models/lnd/clm/test/system/config_files/4p_casasc_ds
|
||
D models/lnd/clm/test/system/config_files/4p_casasc_h
|
||
D models/lnd/clm/test/system/config_files/4p_casasc_m
|
||
D models/lnd/clm/test/system/config_files/4p_casasc_o
|
||
D models/lnd/clm/test/system/config_files/17p_nrsc_ds
|
||
D models/lnd/clm/test/system/config_files/_nrsc_dm
|
||
D models/lnd/clm/test/system/config_files/_nrsc_do
|
||
D models/lnd/clm/test/system/config_files/4p_nrcasasc_ds
|
||
D models/lnd/clm/test/system/config_files/17p_vorsc_h
|
||
D models/lnd/clm/test/system/config_files/_nrsc_ds
|
||
D models/lnd/clm/test/system/config_files/17p_vorsc_m
|
||
D models/lnd/clm/test/system/config_files/17p_nrcnsc_do
|
||
D models/lnd/clm/test/system/config_files/17p_vorsc_o
|
||
D models/lnd/clm/test/system/config_files/17p_nrcnsc_ds
|
||
D models/lnd/clm/test/system/config_files/_nrmexsc_ds
|
||
D models/lnd/clm/test/system/config_files/_mec10sc_dh
|
||
D models/lnd/clm/test/system/config_files/_nrcnsc_do
|
||
D models/lnd/clm/test/system/config_files/_mec10sc_dm
|
||
D models/lnd/clm/test/system/config_files/_nrcnsc_ds
|
||
D models/lnd/clm/test/system/config_files/_mec10sc_do
|
||
D models/lnd/clm/test/system/config_files/_mec10sc_ds
|
||
D models/lnd/clm/test/system/config_files/_nrsc_s
|
||
D models/lnd/clm/test/system/config_files/_nrvansc_ds
|
||
D models/lnd/clm/test/system/config_files/_nrnil3sc_dh
|
||
D models/lnd/clm/test/system/config_files/_nrnil3sc_dm
|
||
D models/lnd/clm/test/system/config_files/17p_vorsc_dh
|
||
D models/lnd/clm/test/system/config_files/21p_nrcncrpsc_s
|
||
D models/lnd/clm/test/system/config_files/21p_nrcncrpsc_ds
|
||
D models/lnd/clm/test/system/config_files/17p_vorsc_dm
|
||
D models/lnd/clm/test/system/config_files/17p_vorsc_do
|
||
D models/lnd/clm/test/system/config_files/17p_vorsc_ds
|
||
D models/lnd/clm/test/system/config_files/_mec10sc_h
|
||
D models/lnd/clm/test/system/config_files/_mec10sc_m
|
||
D models/lnd/clm/test/system/config_files/_mec10sc_o
|
||
|
||
>>>>>>>>>>>>>> Remove mkdatadomain always use gen_domain
|
||
D models/lnd/clm/tools/mkdatadomain
|
||
D models/lnd/clm/tools/mkdatadomain/mkdatadomain.namelist
|
||
D models/lnd/clm/tools/mkdatadomain/src
|
||
D models/lnd/clm/tools/mkdatadomain/src/addglobal.F90
|
||
D models/lnd/clm/tools/mkdatadomain/src/create_domain.F90
|
||
D models/lnd/clm/tools/mkdatadomain/src/Mkdepends
|
||
D models/lnd/clm/tools/mkdatadomain/src/Srcfiles
|
||
D models/lnd/clm/tools/mkdatadomain/src/Filepath
|
||
D models/lnd/clm/tools/mkdatadomain/src/Macros.custom
|
||
D models/lnd/clm/tools/mkdatadomain/src/Makefile
|
||
D models/lnd/clm/tools/mkdatadomain/src/shr_kind_mod.F90
|
||
D models/lnd/clm/tools/mkdatadomain/src/shr_const_mod.F90
|
||
D models/lnd/clm/tools/mkdatadomain/README
|
||
>>>>>>>>>>>>>> fine-mesh no longer supported don't worry about topo files anymore
|
||
D models/lnd/clm/bld/namelist_files/checktopofiles.ncl
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>>>>>> Rename without RTM off option
|
||
A + models/lnd/clm/test/system/config_files/17p_cnsc_ds
|
||
A + models/lnd/clm/test/system/config_files/_mexsc_ds
|
||
A + models/lnd/clm/test/system/config_files/_vansc_ds
|
||
|
||
>>>>>>>>>>>>>> namelist to turn on VOC and RTM off, and gen_domain options
|
||
A + models/lnd/clm/test/system/nl_files/nl_voc
|
||
A + models/lnd/clm/test/system/nl_files/clm_nortm
|
||
A + models/lnd/clm/test/system/nl_files/gen_domain.ne30.runoptions
|
||
A + models/lnd/clm/test/system/nl_files/gen_domain.T31.runoptions
|
||
|
||
>>>>>>>>>>>>>> Add scripts to create SCRIP grid/map files for region/single-point domains
|
||
A + models/lnd/clm/tools/mkmapdata/mkunitymap.ncl
|
||
A + models/lnd/clm/tools/mkmapdata/mknoocnmap.pl
|
||
A + models/lnd/clm/tools/mkmapgrids/mkscripgrid.ncl
|
||
|
||
mknoocnmap.pl [options] Gets map and grid files for a single land-only point.
|
||
REQUIRED OPTIONS
|
||
-centerpoint [or -p] <lat,lon> Center latitude,longitude of the grid to create.
|
||
-name [-or -n] <name> Name to use to describe point
|
||
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>>>>>> Remove rtm off from config files and update README file
|
||
M models/lnd/clm/test/system/config_files/_nil3sc_dh
|
||
M models/lnd/clm/test/system/config_files/_nil3sc_dm
|
||
M models/lnd/clm/test/system/config_files/README
|
||
|
||
>>>>>>>>>>>>>> Change tests
|
||
M models/lnd/clm/test/system/README.testnames --- Update test names
|
||
6, A, J, Q, S, V, X, and Z configurations are now unused
|
||
resolutions: 3, F, G and H are now unused
|
||
M models/lnd/clm/test/system/mknamelist --------- Remove fine-mesh option
|
||
M models/lnd/clm/test/system/test_driver.sh ----- Update paths for
|
||
edinburgh/jaguar
|
||
M models/lnd/clm/test/system/input_tests_master - Remove nr,vo,mec in configure
|
||
files for tests and move to namelist, remove compile-only test names
|
||
M models/lnd/clm/test/system/TSMtools.sh -------- Allow run files to
|
||
be in test directory
|
||
|
||
>>>>>>>>>>>>>> Change testnames
|
||
6, A, J, Q, S, V, X, and Z configurations are now unused
|
||
resolutions: 3, F, G and H are now unused
|
||
M models/lnd/clm/test/system/tests_posttag_purempi_regression
|
||
M models/lnd/clm/test/system/tests_posttag_hybrid_regression
|
||
M models/lnd/clm/test/system/tests_posttag_yong
|
||
M models/lnd/clm/test/system/tests_posttag_lynx_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_kraken
|
||
MM models/lnd/clm/test/system/tests_pretag_jaguarpf
|
||
MM models/lnd/clm/test/system/tests_pretag_jaguarpf_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_mirage
|
||
M models/lnd/clm/test/system/tests_posttag_intrepid
|
||
M models/lnd/clm/test/system/tests_posttag_intrepid_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
M models/lnd/clm/test/system/tests_posttag_lynx
|
||
|
||
>>>>>>>>>>>>>> Fix run-time options
|
||
M models/lnd/clm/test/system/nl_files/clm_usrdat ----- Add rtm off
|
||
M models/lnd/clm/test/system/nl_files/mkmapdata_if10 - Remove -i option
|
||
|
||
>>>>>>>>>>>>>> Add option to create datasets NOT entered into XML database
|
||
M models/lnd/clm/tools/ncl_scripts/getregional_datasets.ncl - Use domainfile
|
||
rather than fatmgrid file, which changes variable names as well
|
||
M models/lnd/clm/tools/README.testing --------------- Note that run files
|
||
can be in tool directory or test directory
|
||
M models/lnd/clm/tools/README ----------------------- Update information on
|
||
process
|
||
MM models/lnd/clm/tools/mksurfdata_map/mksurfdata.pl - Add usrspc option
|
||
M models/lnd/clm/tools/mkmapdata/regridbatch.sh ----- Use -b instead of -i
|
||
M models/lnd/clm/tools/mkmapdata/mkmapdata.sh ------- Replace -i option with
|
||
-b for batch, add option to read input SCRIP grid file (-f) and (-t)
|
||
option for regional or global type, update usage
|
||
M models/lnd/clm/tools/mksurfdata_map/README -------- Update usage info
|
||
M models/lnd/clm/tools/mkmapdata/README ------------- Update usage info
|
||
|
||
New options for unsupported resolutions to mksurfdata.pl
|
||
|
||
+ For unsupported, user-specified resolutions:
|
||
+ $ProgName -res usrspec -usr_gname <user_gname> -usr_gdate <user_gdate> [OPTIONS]
|
||
+ -usr_gname "user_gname" User resolution name to find grid file with
|
||
+ (only used if -res is set to 'usrspec')
|
||
+ -usr_gdate "user_gdate" User map date to find mapping files with
|
||
+ (only used if -res is set to 'usrspec')
|
||
+ NOTE: all mapping files are assumed to be in mkmapdata
|
||
+ - and the user needs to have invoked mkmapdata in
|
||
+ that directory first
|
||
+
|
||
|
||
>>>>>>>>>>>>>> Move rtm, glc_nec, voc from configure to build-namelist
|
||
M models/lnd/clm/bld/configure -------------- Remove -rtm, -glc_nec, -voc options
|
||
M models/lnd/clm/bld/listDefaultNamelist.pl - Get datm namelist files as well
|
||
M models/lnd/clm/bld/build-namelist --------- Add: glc_nec, glc_smb, rtm options
|
||
Remove: lnd_res fine-mesh option
|
||
M models/lnd/clm/bld/clm.cpl7.template ------ Move rtm, glc_nec settings from
|
||
configure to build-namelist, set fatmlndfrc from domain file set in scripts
|
||
add processing for LND_GRID=reg, set glc_smb, loop over namelists for DART,
|
||
M models/lnd/clm/bld/README
|
||
M models/lnd/clm/bld/config_files/config_definition.xml - Remove rtm, glc_nec, voc
|
||
|
||
>>>>>>>>>>>>>> Add new namelist items, remove CASA, fine-mesh, update T31
|
||
>>>>>>>>>>>>>> add ne4np4, ne16np4, ne240np4 datasets
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml ------
|
||
Add: rtm, maxpatch_glcmec, do_rtm, new cpl files, navy lmask
|
||
remove: fatmtopo, CASA namelist items,
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_overall.xml - rtm/glc_nec
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xsl ------- rm CASA
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml -----
|
||
Add: do_rtm, new T31 fsurdat/fpftdyn files, new ne4np4, ne16np4,
|
||
fsurdat and ne240np4 fsurdat/fatmlndfrc, missing map files (f19,T31)
|
||
Remove: T31 finidat, remove fatmtopo, and most flndtopo
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_datm.xml ---- Change
|
||
paths of domainfiles to share/domains
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm_tools.xml Add 10min
|
||
navy grid file
|
||
|
||
>>>>>>>>>>>>>> Add glc_nec
|
||
M models/lnd/clm/bld/namelist_files/use_cases/20thC_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/2000_glacierMEC_control.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850_glacierMEC_control.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp6_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp2.6_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp4.5_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp8.5_glacierMEC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/glacierMEC_pd.xml
|
||
|
||
|
||
>>>>>>>>>>>>>> Remove RTM, GLC_NEC, ESMF5.2.0 updates, don't require extents on fsurdat
|
||
M models/lnd/clm/src/main/clm_varpar.F90 -- Change for glc_nec
|
||
M models/lnd/clm/src/main/accumulMod.F90 -- Initialize val to zero if period=1
|
||
M models/lnd/clm/src/main/clm_initializeMod.F90 - Change order of calls, rm RTM
|
||
M models/lnd/clm/src/main/clm_glclnd.F90 -- Use maxpatch_glcmec NOT glc_nec
|
||
M models/lnd/clm/src/main/subgridMod.F90 -- Use maxpatch_glcmec NOT glc_nec
|
||
M models/lnd/clm/src/main/histFileMod.F90 - Remove RTM add do_rtm
|
||
make sure ninst suffix is in restart history filename
|
||
M models/lnd/clm/src/main/restFileMod.F90 - Remove RTM add do_rtm
|
||
M models/lnd/clm/src/main/controlMod.F90 -- Remove RTM add do_rtm,
|
||
maxpatch_glcmec, glc_grid, use fatmlndfrc for fatmgrid if empty
|
||
broadcast glc_topomax if create_glacier_mec_landunit
|
||
M models/lnd/clm/src/main/clm_time_manager.F90 - Changes from Tony to update
|
||
to ESMF5.2.0
|
||
M models/lnd/clm/src/main/clm_varctl.F90 ---- Remove RTM, use do_rtm, and remove
|
||
GLC_NEC use arrays for glc_nec variables
|
||
M models/lnd/clm/src/main/clm_driver.F90 ---- Remove RTM use do_rtm
|
||
M models/lnd/clm/src/main/initGridCellsMod.F90 - Write more info on error
|
||
M models/lnd/clm/src/main/pftvarcon.F90 ----- Remove unused MPI vars
|
||
M models/lnd/clm/src/main/surfrdMod.F90 ----- Don't require LATS/N,LONE/W on
|
||
files set to nan if not used, use maxpatch_glcmec NOT glc_nec
|
||
M models/lnd/clm/src/main/domainMod.F90 ----- Don't write LATS/N,LONE/W if
|
||
first lonw is nan
|
||
M models/lnd/clm/src/main/decompMod.F90 ----- Remove RTM use do_rtm
|
||
M models/lnd/clm/src/main/histFldsMod.F90 --- Remove RTM use do_rtm
|
||
M models/lnd/clm/src/riverroute/RtmMod.F90 -- Remove RTM use run_rtm NOT do_rtm
|
||
M models/lnd/clm/src/riverroute/RunoffMod.F90 Remove RTM
|
||
|
||
>>>>>>>>>>>>>> ESMF5.2.0 updates, remove RTM, GLC_NEC
|
||
M models/lnd/clm/src/cpl_esmf/lnd_comp_esmf.F90 - ESMF5.2.0 updates, remove RTM
|
||
use do_rtm, remove GLC_NEC use arrays of glc_nec
|
||
M models/lnd/clm/src/cpl_esmf/lnd_comp_mct.F90 -- ESMF5.2.0 updates
|
||
M models/lnd/clm/src/cpl_mct/lnd_comp_mct.F90 --- ESMF4.2.0 updates
|
||
M models/lnd/clm/src/cpl_share/clm_cpl_indices.F90 - Updated for new coupler fields spec
|
||
Remove RTM, GLC_NEC CPP tokens, make glc_nec variables arrays
|
||
some updates to ESMF5.2.0
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except...
|
||
004 blC91 TBL.sh _sc_dh clm_std^nl_urb 20030101:3600 4x5 gx3v7 -6 arb_ic ........................FAIL! rc= 7
|
||
008 blTZ1 TBL.sh 21p_cncrpsc_dh clm_stdIgnYr^nl_crop 20020401:3600 10x15 USGS -10 cold ..........FAIL! rc= 7
|
||
011 blD91 TBL.sh _persc_dh clm_per^nl_per 20021231:1200 4x5 gx3v7 144 cold ......................FAIL! rc= 7
|
||
015 blHN1 TBL.sh 17p_cnsc_dh clm_transient_rcp8.5 20051220:1800 1.9x2.5 gx1v6@1850-2100 -10 cold FAIL! rc= 7
|
||
018 brW51 TBR.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -2+-3 cold ..............FAIL! rc= 11
|
||
019 blW51 TBL.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -5 cold .................FAIL! rc= 7
|
||
020 smHO2 TSM.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -90 cold ..................FAIL! rc= 4 (bluefire compiler error)
|
||
021 erHO2 TER.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -3+-7 cold ................FAIL! rc= 5 (bluefire compiler error)
|
||
022 brHO2 TBR.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -5+-5 cold ................FAIL! rc= 5 (bluefire compiler error)
|
||
023 blHO2 TBL.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -90 cold ..................FAIL! rc= 4 (bluefire compiler error)
|
||
027 blHo1 TBL.sh 17p_cnsc_dh clm_drydep 20000101:1800 10x15 USGS@2000 -10 cold ..................FAIL! rc= 7 (bluefire compiler error)
|
||
028 smC45 TSM.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -10 arb_ic ..............FAIL! rc= 4 (bluefire compiler error)
|
||
029 erC45 TER.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -3+-7 arb_ic ............FAIL! rc= 5 (bluefire compiler error)
|
||
030 brC45 TBR.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -5+-5 arb_ic ............FAIL! rc= 5 (bluefire compiler error)
|
||
031 blC45 TBL.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -10 arb_ic ..............FAIL! rc= 4 (bluefire compiler error)
|
||
032 smH52 TSM.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 96 cold ...............FAIL! rc= 4 (bluefire compiler error)
|
||
033 erH52 TER.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 10+38 cold ............FAIL! rc= 5 (bluefire compiler error)
|
||
034 brH52 TBR.sh 17p_cnsc_dm clm_std^nl_urb_br 20020115:1800 10x15 USGS@2000 72+72 cold .........FAIL! rc= 5 (bluefire compiler error)
|
||
035 blH52 TBL.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 48 cold ...............FAIL! rc= 4 (bluefire compiler error)
|
||
036 smU61 TSM.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -6 cold ......FAIL! rc= 10 (bluefire compiler error)
|
||
037 erU61 TER.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 10+38 cold ...FAIL! rc= 5 (bluefire compiler error)
|
||
038 brU61 TBR.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 -3+-3 cold ...FAIL! rc= 5 (bluefire compiler error)
|
||
039 blU61 TBL.sh 21p_cndvcrpsc_dh clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6 48 cold ......FAIL! rc= 4 (bluefire compiler error)
|
||
bluefire interactive testing:
|
||
008 blC97 TBL.sh _sc_do clm_spin^nl_urb 20030101:1800 4x5 gx3v7@1850 -6 arb_ic ..................FAIL! rc= 7
|
||
012 blHS3 TBL.sh 17p_cnsc_do clm_usrdat 20030101:1800 13x12pt_f19_alaskaUSA gx1v6 -6 arb_ic .....FAIL! rc= 7
|
||
016 blCA4 TBL.sh _sc_ds clm_std^nl_urb 20021001:3600 1x1_camdenNJ navy -90 arb_ic ...............FAIL! rc= 7
|
||
020 blNB4 TBL.sh _mexsc_ds clm_urb1pt^nl_urb 19931201:3600 1x1_mexicocityMEX navy 158 arb_ic ....FAIL! rc= 5
|
||
024 blJ74 TBL.sh 4p_casasc_ds clm_std^nl_urb 10001230:3600 1x1_tropicAtl test -100 arb_ic .......FAIL! rc= 7
|
||
028 blCA8 TBL.sh _sc_ds clm_std^nl_urb 20021230:3600 1x1_asphaltjungleNJ navy -90 arb_ic ........FAIL! rc= 7
|
||
029 smCK4 TSM.sh _sc_ds clm_nortm^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -10 cold ...............FAIL! rc= 10
|
||
030 erCK4 TER.sh _sc_ds clm_nortm^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .............FAIL! rc= 5
|
||
031 brCK4 TBR.sh _sc_ds clm_nortm^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .............FAIL! rc= 5
|
||
032 blCK4 TBL.sh _sc_ds clm_nortm^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -10 cold ...............FAIL! rc= 4
|
||
033 smCK8 TSM.sh _sc_ds clm_nortm^nl_ptsmode_ocn 20030101:1800 1.9x2.5 gx1v6 -10 cold ...........FAIL! rc= 10
|
||
034 erCK8 TER.sh _sc_ds clm_nortm^nl_ptsmode_ocn 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .........FAIL! rc= 5
|
||
035 brCK8 TBR.sh _sc_ds clm_nortm^nl_ptsmode_ocn 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .........FAIL! rc= 5
|
||
036 blCK8 TBL.sh _sc_ds clm_nortm^nl_ptsmode_ocn 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .........FAIL! rc= 4
|
||
042 blF93 TBL.sh 17p_sc_do clm_std^nl_voc 20021230:1800 4x5 gx3v7 48 cold .......................FAIL! rc= 5
|
||
046 blC83 TBL.sh _sc_do clm_std^nl_urb 20020115:3600 5x5_amazon navy -10 arb_ic .................FAIL! rc= 7
|
||
054 blC63 TBL.sh _sc_do clm_glcmec 19980115:1800 1.9x2.5 gx1v6 48 arb_ic ........................FAIL! rc= 5
|
||
058 blHQ4 TBL.sh 17p_cnsc_ds clm_drydep 20000214:1800 1x1_brazil navy@2000 -150 cold ............FAIL! rc= 5
|
||
062 blH43 TBL.sh 17p_cnsc_do clm_transient_20thC 19790101:1800 1.9x2.5 gx1v6@1850-2000 -10 startup FAIL! rc= 7
|
||
066 bl514 TBLtools.sh gen_domain tools__ds T31.runoptions .......................................FAIL! rc= 5
|
||
075 sm774 TSMtools.sh mksurfdata_map tools__ds singlept .........................................FAIL! rc= 5
|
||
076 bl774 TBLtools.sh mksurfdata_map tools__ds singlept .........................................FAIL! rc= 4
|
||
083 bl8Z3 TBLrst_tools.sh 21p_cncrpsc_do interpinic clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6FAIL! rc= 7
|
||
085 bl953 TBLscript_tools.sh mkmapdata mkmapdata.sh mkmapdata_if10 ..............................FAIL! rc= 7
|
||
090 sm974 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools__ds FAIL! rc= 6
|
||
091 bl974 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools__ds FAIL! rc= 4
|
||
092 sm9T4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 6
|
||
093 bl9T4 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 4
|
||
094 sm9C4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc= 6
|
||
095 bl9C4 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc= 4
|
||
bluefire/CESM testing: All PASS except, compare_hist
|
||
FAIL SMS_RLA.f45_f45.I.bluefire - bug 1459
|
||
FAIL SMS_RLB.f45_f45.I.bluefire - bug 1459
|
||
FAIL SMS_ROA.f45_f45.I.bluefire - bug 1459
|
||
bluefire/PTCLM testing: All FAIL
|
||
lynx/pgi: All PASS except...
|
||
004 blC92 TBL.sh _sc_dm clm_std^nl_urb 20030101:3600 4x5 gx3v7 -6 arb_ic ........................FAIL! rc= 7
|
||
007 blD92 TBL.sh _persc_dm clm_per^nl_per 20021231:1200 4x5 gx3v7 144 cold ......................FAIL! rc= 7
|
||
011 blF92 TBL.sh 17p_sc_dm clm_std^nl_voc 20021230:1800 4x5 gx3v7 48 cold .......................FAIL! rc= 5
|
||
015 blH52 TBL.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 48 cold ...............FAIL! rc= 7
|
||
019 blJ92 TBL.sh 4p_casasc_dm clm_std^nl_urb 20021230:1800 4x5 gx3v7 48 cold ....................FAIL! rc= 7
|
||
023 blL52 TBL.sh _sc_dm clm_std^nl_urb 20020115:1800 10x15 USGS 48 arb_ic .......................FAIL! rc= 7
|
||
lynx/pgi interactive testing: All PASS except..
|
||
008 blTZ3 TBL.sh 21p_cncrpsc_do clm_stdIgnYr^nl_crop 20020401:3600 10x15 USGS -10 cold ..........FAIL! rc= 7
|
||
009 smCL4 TSM.sh _sc_ds clm_nortm^nl_ptsmode 20030101:1800 10x15 USGS -10 cold ..................FAIL! rc= 10
|
||
010 erCL4 TER.sh _sc_ds clm_nortm^nl_ptsmode 20030101:1800 10x15 USGS -5+-5 cold ................FAIL! rc= 5
|
||
011 brCL4 TBR.sh _sc_ds clm_nortm^nl_ptsmode 20030101:1800 10x15 USGS -5+-5 cold ................FAIL! rc= 5
|
||
012 blCL4 TBL.sh _sc_ds clm_nortm^nl_ptsmode 20030101:1800 10x15 USGS -10 cold ..................FAIL! rc= 4
|
||
016 blCA4 TBL.sh _sc_ds clm_std^nl_urb 20021001:3600 1x1_camdenNJ navy -90 arb_ic ...............FAIL! rc= 7
|
||
020 blOC4 TBL.sh _vansc_ds clm_urb1pt^nl_urb 19920812:3600 1x1_vancouverCAN navy 331 arb_ic .....FAIL! rc= 5
|
||
024 blNB4 TBL.sh _mexsc_ds clm_urb1pt^nl_urb 19931201:3600 1x1_mexicocityMEX navy 158 arb_ic ....FAIL! rc= 5
|
||
025 sm978 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850^tools__ds .....FAIL! rc= 6
|
||
026 sm9T4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 6
|
||
027 sm9C4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc= 6
|
||
mirage,storm/ifort interactive testing:
|
||
007 blD94 TBL.sh _persc_ds clm_per^nl_per 20021231:1200 4x5 gx3v7 144 cold ......................FAIL! rc= 7
|
||
011 blCA4 TBL.sh _sc_ds clm_std^nl_urb 20021001:3600 1x1_camdenNJ navy -90 arb_ic ...............FAIL! rc= 7
|
||
015 blCA8 TBL.sh _sc_ds clm_std^nl_urb 20021230:3600 1x1_asphaltjungleNJ navy -90 arb_ic ........FAIL! rc= 7
|
||
019 blL54 TBL.sh _sc_ds clm_std^nl_urb 20020115:1800 10x15 USGS 48 arb_ic .......................FAIL! rc= 7
|
||
023 blR53 TBL.sh 17p_cnc13sc_do clm_std^nl_urb 20020115:1800 10x15 USGS@1850 48 cold ............FAIL! rc= 7
|
||
jaguarpf: Currently NOT available:
|
||
edinburgh: Currently not supported
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_38
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_38
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Mon Jan 23 13:56:45 MST 2012
|
||
One-line Summary: Fix some minor issues with tools, add high resolution option and
|
||
datasets to mksurfdata, remove crap from clmtype so C13 will work on bluefire, convert
|
||
nans to FillValue for some cases, fix datasets, update doc
|
||
|
||
Purpose of changes:
|
||
|
||
Update externals to new version of scripts/Machines. Fix some bugs. Add in maps for:
|
||
ne4np4, ne16np4, ne60np4, and ne240np4 resolutions. Begin adding _FillValue/missing_value
|
||
to restart files. Start adding in new high-resolution datasets for mksurfdata. Add an
|
||
option to mksurfdata.pl to run at hi-res let default be standard half-degree datasets.
|
||
Add in 3x3min PFT dataset for 2000, and 5x5min organic. Add in maps for 3x3min and
|
||
5x5min_ISRIC_WISE to output grids. Separate out wetland and lake datasets, add in 3x3min
|
||
lake dataset. Get mksurfdata to work with T31, fix maps. Have both mksurfdata_map and clm
|
||
check files for consistencies. Add initial version of a script to check that maps in the
|
||
XML database are correct. Make sure keywords are set in tools, and OPT correctly added to
|
||
meta-data. Update gen_domain. Correct some typo's in filenames. Remove some unused data
|
||
in clmtype.F90. Update documentation to cesm1_0_4.
|
||
|
||
Requirements for tag:
|
||
Testing on bluefire-only, Fix bugs: 1432 (part X), 1424X, 1423X, 1401 (part)X, 1309,
|
||
mksurfdata works at regular and hi-res and for f09, and at regular for: 128x256,
|
||
512x1024, ne4np4, ne16np4, ne30np4, ne60np4, and ne240np4 resolutions, T31 and T31
|
||
mksurfdata rcp's work
|
||
|
||
Test level of tag: critical
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1432 (Several resolutions fail for new mksurfdata_map)
|
||
1424 (variables written out as gdir)
|
||
1423 (Problem building clmtype on bluefire)
|
||
1398 (clm and mksurfdata_map needs to check map files -- partial)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
935 (RTM warning NOT an error)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1309 (Problem with building T31 rcp pftdyn files)
|
||
1325 (GDDHARV on hist causes model to die in debug)
|
||
1339 (Increase streams file limit from 1000 to 2000)
|
||
1360 (Can't do a ncdump on US-UMB data)
|
||
1393 (error when running Gregorian calendar)
|
||
1397 (c2l_scale_type not specified for many history fields)
|
||
1401 (Restart files do NOT have _FillValue/missing_value attributes on fields)
|
||
1404 (Inconsistent domain and fatmlndfrc files)
|
||
1405 (Problem with irrigation on clm4_0_34 with intel compiler)
|
||
1407 (Build problem on jaguar for test_driver.sh with -c option)
|
||
1409 (ne120 is having restart trouble on jaguar with NetCDF3)
|
||
1410 (Problem running PST.f09_g16.I.jaguarpf)
|
||
1411 (ERI_D.ne30_g16.I1850CN.jaguarpf.G.235924 fails on jaguarpf)
|
||
1468 (Bad f09, f19 SCRIP Grid files)
|
||
1476 (Problem with stand-alone build on bluefire)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
896 (T62 mode does not work)
|
||
701 (svn keyword)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
Correct and add new mapping datasets and datasets for mksurfdata_map
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): most
|
||
|
||
scripts to scripts4_111108
|
||
Machines to Machines_111101
|
||
drv to drvseq4_0_08
|
||
cism to cism1_111004
|
||
csm_share to share3_111027
|
||
timing to timing_111101
|
||
MCT to MCT2_7_0-111101
|
||
pio to pio1_3_12
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do:
|
||
|
||
A models/lnd/clm/test/system/config_files/_scnv_ds - Add serial option
|
||
A models/lnd/clm/bld/namelist_files/checkmapfiles.ncl - check that map files
|
||
are consistent
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/test/system/input_tests_master - Add serial irrig test
|
||
|
||
M models/lnd/clm/test/system/test_driver.sh ----- Fix issues on bluefire,
|
||
update some paths on edinburgh
|
||
|
||
>>>>>>>>>>>>>> Update documentation
|
||
M models/lnd/clm/doc/UsersGuide/single_point.xml
|
||
M models/lnd/clm/doc/UsersGuide/special_cases.xml
|
||
M models/lnd/clm/doc/UsersGuide/custom.xml
|
||
M models/lnd/clm/doc/KnownBugs
|
||
|
||
>>>>>>>>>>>>>> Get svn keywords set on tools, and make sure OPT is set
|
||
M models/lnd/clm/tools/mkmapdata/mvNimport.sh -------- Fix syntax error
|
||
M models/lnd/clm/tools/mkmapdata/mkmapdata.sh -------- Add in 3x3 grid and ISRIC-WISE
|
||
mask, add option to build ocean-land mask, and large-file format option,
|
||
M models/lnd/clm/tools/interpinic/src/interpinic.F90 - Fix svn keywords
|
||
M models/lnd/clm/tools/interpinic/src/Makefile ------- Set OPT CPP if OPT=TRUE
|
||
M models/lnd/clm/tools/mkgriddata/src/Makefile ------- Set OPT CPP if OPT=TRUE
|
||
M models/lnd/clm/tools/mkdatadomain/src/Makefile ----- Set OPT CPP if OPT=TRUE
|
||
M models/lnd/clm/tools/mkmapgrids/src/mkmapgrids.F90 - Add more meta-data
|
||
M models/lnd/clm/tools/mkmapgrids/src/Makefile-------- Set OPT CPP if OPT=TRUE
|
||
|
||
>>>>>>>>>>>>>> Add call to domain_checksame to check if domains are the same,
|
||
>>>>>>>>>>>>>> split lake and wetland processing, add write statment for each file
|
||
>>>>>>>>>>>>>> opened, add -hires and -allownofile options to mksurfdata.pl
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkglcmecMod.F90 ---- Use domain_checksame
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkvarctl.F90 ------- Split lake/wetland
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkvocefMod.F90 ----- Use domain_checksame
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mklaiMod.F90 ------- Use domain_checksame
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mksoilMod.F90 ------ Use domain_checksame
|
||
increase kmap_max_min from 50 to 90 (so T31 can be run)
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkdomainMod.F90 ---- Add domain_checksame,
|
||
make domain_init private, add metadata if frac/mask set, eliminate
|
||
lats/n,lone/w, use call abort in place of stop,
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mksurfdat.F90 ------ Split lake/wetland
|
||
remove documentation on specific datasets, increase allowed sum of special
|
||
landunits from 120 to 250
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkurbanparMod.F90 -- Use domain_checksame
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkharvestMod.F90 --- Use domain_checksame
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkfileMod.F90 ------ Fix meta-data,
|
||
remove lats/n,lone/w
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkgridmapMod.F90 --- Add headers, more
|
||
checking, add gridmap_setptrs method private gridmap_checkifset method,
|
||
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mklanwatMod.F90 ---- Split mklanwat
|
||
into mklakwat/mkwetlnd subroutines, use domain_checksame,
|
||
M models/lnd/clm/tools/mksurfdata_map/src/Makefile ----------- Set OPT CPP if OPT=TRUE
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkpftMod.F90 ------- Use domain_checksame
|
||
M models/lnd/clm/tools/mksurfdata_map/mksurfdata.pl ---------- Add -hires and
|
||
-allownofile options, split lake and wetland
|
||
|
||
-allownofile Allow the script to run even if one of the input files
|
||
does NOT exist.
|
||
-hires If you want to use high-resolution input datasets rather than the default
|
||
lower resolution datasets (low resolution is typically at half-degree)
|
||
|
||
M models/lnd/clm/tools/mksurfdata_map/pftdyn_hist_simyr1850-2005.txt Use $CSMDATA
|
||
directory path rather than /cgd/tss path
|
||
M models/lnd/clm/tools/mksurfdata_map/mksurfdata_map.namelist Split lake and wetland
|
||
|
||
>>>>>>>>>>>>>> Minor changes
|
||
M models/lnd/clm/bld/build-namelist --------- Move groups earlier, start adding
|
||
code to handle lnd_inst_counter
|
||
M models/lnd/clm/bld/listDefaultNamelist.pl - Get rcp list sooner
|
||
|
||
>>>>>>>>>>>>>> Fix some filename typos, add new mapping files, add hi-res
|
||
>>>>>>>>>>>>>> datasets
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml ------ Add
|
||
ne4np4, ne16np4, ne60np4, ne240np4 mapping files
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm_tools.xml - Correct
|
||
some typo's in filenames (ne4np4 scripgrid, ngwh mksurfdata pftdyn file
|
||
for rcp 6 for year 2006
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml --- Add mksrf_filename,
|
||
correct mksrf_* filenames to mksrf_f*, add ISRIC-WISE lmask
|
||
M models/lnd/clm/bld/namelist_files/datm-build-namelist ------- Only require
|
||
datm_data_dir for CPLHIST3HrWx
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml - Add ISRIC-WISE,
|
||
3x3min_MODIS mapping datasets, correct some map dataset names,
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults.xsl ----- Add more data
|
||
to output table
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm_tools.xml Correct and
|
||
add new scrip grid files, add hires option for some data, add
|
||
mksrf_filename for types of files, add in all mksurfdata raw
|
||
datasets, add new hires datasets, correct mksrf_fvegtyp filenames,
|
||
|
||
>>>>>>>>>>>>>> Remove initialization of unused data types (allows C13 on bluefire)
|
||
>>>>>>>>>>>>>> Add option to convert nan to fillvalue on output files
|
||
>>>>>>>>>>>>>> (and vica-versa on input)
|
||
M models/lnd/clm/src/main/clmtypeInitMod.F90 - Remove initialization of unused
|
||
data types
|
||
M models/lnd/clm/src/main/clm_atmlnd.F90 ----- Remove unused pdf variable
|
||
M models/lnd/clm/src/main/initSurfAlbMod.F90 - Remove unused CNZeroFluxes
|
||
M models/lnd/clm/src/main/ncdio_pio.F90 ------ Add cnvrtnan2fill option
|
||
to convert from spval to nan on read and from nan to spval on write
|
||
M models/lnd/clm/src/main/clmtype.F90 -------- Remove unused variables
|
||
M models/lnd/clm/src/main/histFldsMod.F90 ---- Add some documentation, change
|
||
longname of QSOIL, correct: CISUN, CISHA, ALPHAPSNSUN, ALPHAPSNSHA
|
||
M models/lnd/clm/src/biogeophys/BiogeophysRestMod.F90
|
||
|
||
|
||
Summary of testing:
|
||
|
||
bluefire testing:
|
||
018 brX51 TBR.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -2+-3 cold ..............FAIL! rc= 11
|
||
020 smHO2 TSM.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -90 cold ..................FAIL! rc= 4
|
||
021 erHO2 TER.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -3+-7 cold ................FAIL! rc= 5
|
||
022 brHO2 TBR.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -5+-5 cold ................FAIL! rc= 5
|
||
023 blHO2 TBL.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -90 cold ..................FAIL! rc= 4
|
||
028 smC45 TSM.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -10 arb_ic ..............FAIL! rc= 4
|
||
029 erC45 TER.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -3+-7 arb_ic ............FAIL! rc= 5
|
||
030 brC45 TBR.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -5+-5 arb_ic ............FAIL! rc= 5
|
||
031 blC45 TBL.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -10 arb_ic ..............FAIL! rc= 4
|
||
032 smH52 TSM.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 96 cold ...............FAIL! rc= 4
|
||
033 erH52 TER.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 10+38 cold ............FAIL! rc= 5
|
||
034 brH52 TBR.sh 17p_cnsc_dm clm_std^nl_urb_br 20020115:1800 10x15 USGS@2000 72+72 cold .........FAIL! rc= 5
|
||
035 blH52 TBL.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 48 cold ...............FAIL! rc= 4
|
||
bluefire interactive testing: All PASS except...
|
||
031 erAK4 TER.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .............FAIL! rc= 7
|
||
032 brAK4 TBR.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .............FAIL! rc= 6
|
||
036 brAK8 TBR.sh _nrsc_ds clm_std^nl_ptsmode_ocn 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .........FAIL! rc= 6
|
||
037 blAK8 TBL.sh _nrsc_ds clm_std^nl_ptsmode_ocn 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .........FAIL! rc= 4
|
||
067 bl5@4 TBLtools.sh gen_domain tools__ds namelist .............................................FAIL! rc= 7
|
||
003 sm774 TSMtools.sh mksurfdata_map tools__ds singlept .........................................FAIL! rc= 5
|
||
004 bl774 TBLtools.sh mksurfdata_map tools__ds singlept .........................................FAIL! rc= 4
|
||
008 bl954 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_10x15_irr_1850^tools__ds ......FAIL! rc= 6
|
||
011 sm974 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools__ds FAIL! rc= 6
|
||
012 bl974 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools__ds FAIL! rc= 4
|
||
013 sm9T4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 6
|
||
014 bl9T4 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 4
|
||
015 sm9C4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc= 6
|
||
016 bl9C4 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc= 4
|
||
bluefire/CESM testing: All PASS except... (compare tests fail because clm4_0_37 file did not exist)
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_37
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_37
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Mon Sep 26 10:35:24 MDT 2011
|
||
One-line Summary: Fix unstructured grids history files
|
||
|
||
Purpose of changes:
|
||
|
||
Comment out code for writing out fine-mesh lat/lon for unstructured grids. This caused
|
||
the code to blow up when running for HOMME grids such as ne30np4.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1415 (History files can't be written out for HOMME grids)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1309 (Problem with building T31 rcp pftdyn files)
|
||
1325 (GDDHARV on hist causes model to die in debug)
|
||
1339 (Increase streams file limit from 1000 to 2000)
|
||
1360 (Can't do a ncdump on US-UMB data)
|
||
1393 (error when running Gregorian calendar)
|
||
1397 (c2l_scale_type not specified for many history fields)
|
||
1398 (clm and mksurfdata_map needs to check map files for consistency)
|
||
1401 (Restart files do NOT have _FillValue/missing_value attributes on fields)
|
||
1404 (Inconsistent domain and fatmlndfrc files)
|
||
1405 (Problem with irrigation on clm4_0_34 with intel compiler)
|
||
1407 (Build problem on jaguar for test_driver.sh with -c option)
|
||
1409 (ne120 is having restart trouble on jaguar with NetCDF3)
|
||
1410 (Problem running PST.f09_g16.I.jaguarpf)
|
||
1411 (ERI_D.ne30_g16.I1850CN.jaguarpf.G.235924 fails on jaguarpf)
|
||
1423 (Problem building clmtype on bluefire)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: critical
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: None
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self, mvertens
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): None
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do: None
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/src/main/histFileMod.F90 - Comment out code for fine-mesh
|
||
lat/lon for unstructured grids
|
||
|
||
Summary of testing: None!
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_36
|
||
|
||
Changes answers relative to baseline: no bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_36
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Thu Sep 22 11:05:59 MDT 2011
|
||
One-line Summary: Comment out RTM mapping files for f09 and f19
|
||
|
||
Purpose of changes:
|
||
|
||
Comment out the RTM mapping files for f09/f19 so answers are the same as clm4_0_34 and as the f19 mapping
|
||
files cause the fully coupled model to blow up in POP. Add "mv" option to mksurfdata.pl and make -nomv the
|
||
default so it doesn't try to copy files by default. Increase length of filename strings for mksurfdata pftdyn
|
||
files. Add some metadata for some restart file variables. Add "new good wood harvest" datasets
|
||
and option (-new_woodharv) to mksurfdata.pl from Peter Lawrence so can make surface
|
||
datasets with either set of files. New good wood harvest applies to rcp6 and rcp8.5.
|
||
Also add in some new mapping files for: 512x1024,128x256,64x128,32x64,8x16,0.23x0.31,5x5_amazon.
|
||
Add SCRIP grid files for: ne4np4,ne16np4, ne60np4, ne240np4. Add 3x3min resolution
|
||
and 3x3min SCRIP grid file which will be used for high resolution surface dataset
|
||
creation in the future. Use new surface datasets with old fatmgrid values for f09_g16
|
||
for 1850 and 2000 so that answers can be identical to clm4_0_34 without requiring the
|
||
fatmgrid file.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1414 (Answers change @ f09 resolution w/o fatmgrid file)
|
||
1413 (re is in incorrect units in mksurfdata_map)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1309 (Problem with building T31 rcp pftdyn files)
|
||
1325 (GDDHARV on hist causes model to die in debug)
|
||
1339 (Increase streams file limit from 1000 to 2000)
|
||
1360 (Can't do a ncdump on US-UMB data)
|
||
1393 (error when running Gregorian calendar)
|
||
1397 (c2l_scale_type not specified for many history fields)
|
||
1398 (clm and mksurfdata_map needs to check map files for consistency)
|
||
1401 (Restart files do NOT have _FillValue/missing_value attributes on fields)
|
||
1404 (Inconsistent domain and fatmlndfrc files)
|
||
1405 (Problem with irrigation on clm4_0_34 with intel compiler)
|
||
1407 (Build problem on jaguar for test_driver.sh with -c option)
|
||
1409 (ne120 is having restart trouble on jaguar with NetCDF3)
|
||
1410 (Problem running PST.f09_g16.I.jaguarpf)
|
||
1411 (ERI_D.ne30_g16.I1850CN.jaguarpf.G.235924 fails on jaguarpf)
|
||
1415 (History files can't be written out for HOMME grids)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: critical
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
Comment out RTM mapping files for f09/f19
|
||
Also new mapping files for: 512x1024,128x256,64x128,32x64,8x16,0.23x0.31,5x5_amazon.
|
||
Add SCRIP grid files for: ne4np4,ne16np4, ne60np4, ne240np4.
|
||
Add 3x3min SCRIP grid file.
|
||
New surface datasets with old fatmgrid grid coordinate values for f09/1850/2000
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): None
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do: None
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mksurfdat.F90 -------------- Increase pftdyn file length to 135
|
||
M models/lnd/clm/tools/mksurfdata_map/src/mkfileMod.F90 -------------- Increase nchar dim to 256
|
||
M models/lnd/clm/tools/mksurfdata_map/mksurfdata.pl ------------------ Add "mv" option with "nomv" the default
|
||
M models/lnd/clm/tools/mksurfdata_map/pftdyn_hist_simyr1850-2005.txt - Increse length of strings for files
|
||
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml --- Add 3x3min,
|
||
ne4np4,ne16np4, ne60np4, ne240np4 as valid resolutions
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml - Comment out f09/f19 RTM mapping files
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm_tools.xml - Add new
|
||
good wood harvest pftdyn input files from Peter Lawrence for mksurfdata_map
|
||
for rcp6 and rcp8.5
|
||
|
||
M models/lnd/clm/src/biogeochem/CNrestMod.F90 --------- Add some FillValue to some fields for restart files
|
||
M models/lnd/clm/src/biogeophys/BiogeophysRestMod.F90 - Add some FillValue to some fields for restart files
|
||
|
||
Summary of testing:
|
||
|
||
bluefire interactive testing: Following PASS
|
||
001 sm754 TSMtools.sh mksurfdata_map tools__s namelist ..........................................PASS
|
||
003 sm953 TSMscript_tools.sh mkmapdata mkmapdata.sh mkmapdata_if10 ..............................PASS
|
||
005 sm954 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_10x15_irr_1850^tools__ds ......PASS
|
||
007 sm9S4 TSMscript_tools.sh ncl_scripts getregional_datasets.pl getregional ....................PASS
|
||
008 bl9S4 TBLscript_tools.sh ncl_scripts getregional_datasets.pl getregional ....................PASS
|
||
bluefire/CESM testing: All PASS except (compare to clm4_0_34)
|
||
CFAIL ERS_E.T31_g37.I1850.bluefire.GC.125250 (ESMF doesn't work with NetCDF4)
|
||
BFAIL ERB.ne30_g16.I_1948-2004.bluefire.compare.clm4_0_34 (ne30 wasn't in clm4_0_34) (answers are identical to clm4_0_35)
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.compare.clm4_0_34 (I1850SPINUPCN wasn't in clm4_0_34 or before)
|
||
FAIL NCK.f10_f10.I.bluefire -- scripts needs to cleannamelist after changing NINST_LND
|
||
bluefire extra CESM testing: Following PASS
|
||
PASS ERS.f09_g16.ICN.bluefire
|
||
PASS ERS.f09_g16.ICN.bluefire.generate.clm4_0_36
|
||
PASS ERS.f09_g16.ICN.bluefire.compare_hist.clm4_0_33
|
||
PASS ERS.f09_g16.ICN.bluefire.compare.clm4_0_33
|
||
PASS ERS.f09_g16.I1850CN.bluefire
|
||
PASS ERS.f09_g16.I1850CN.bluefire.generate.clm4_0_36
|
||
PASS ERS.f09_g16.I1850CN.bluefire.compare_hist.clm4_0_33
|
||
PASS ERS.f09_g16.I1850CN.bluefire.compare.clm4_0_33
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_35
|
||
|
||
Changes answers relative to baseline: f09/f19 now same as clm4_0_34
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_35
|
||
Originator(s): erik (Erik Kluzek), mvertens
|
||
Date: Tue Sep 13 22:15:17 MDT 2011
|
||
One-line Summary: Bring in Mariana's non2D grid branch to trunk, enabling HOMME grids: ne30np4/ne120np4
|
||
|
||
Purpose of changes:
|
||
|
||
Move Mariana's new non-2D branch to trunk. Extensive changes to mksurfdata, allows 1D-vector surface
|
||
datasets. Mariana change mksurfdata to add unstructured grid format using SCRIP weights. Won't work
|
||
with PTCLM and mksurfdata won't be able to create single-pt/regional surface datasets. Fix reverse
|
||
coordinates on VOC/irrig mksurfdata input file. Update scripts and datm with HOMME grids. Add in
|
||
half-degree pftdyn historical dataset. Partial fix to PTSMODE restart problem. Fix the US-UMB data for PTCLM.
|
||
|
||
NOTE: File creation process is changed substantially! mksurfdata now requires mapping files to be created first
|
||
in order to run the new mksurfdata_map. This means you need to do the following:
|
||
|
||
1.) run mkgriddata
|
||
2.) run mkmapgrid (add files to XML database) (requires 1)
|
||
3.) run mkmapdata (add files to XML database) (requires 2)
|
||
4.) run mksurfdata_map (requires 3)
|
||
5.) run gen_domain (requires 3 needed for datm)
|
||
|
||
See the models/lnd/clm/tools/README file for more help on the process.
|
||
|
||
WARNING: YOU CAN'T CREATE SINGLE-POINT DATASETS WITH THIS VERSION! You can create frac/grid files with this
|
||
version and then use an older verison of clm to use mksurfdata to create surface datasets. The mapping
|
||
for single-point datasets using ESMF does NOT work -- although it does work if you have at least 4 points
|
||
so you can create regional datasets.
|
||
|
||
THIS MEANS PTCLM DOES NOT WORK FOR CREATING NEW DATASETS! It will work for datasets already created however.
|
||
|
||
CAUTION: Mapping files to allow mksurfdata to work are only provided for: f09, f19, f10, T31, f45, f25, ne30 and ne120
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1392 (US-UMB site has some incorrect data)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1309 (Problem with building T31 rcp pftdyn files)
|
||
1325 (GDDHARV on hist causes model to die in debug)
|
||
1339 (Increase streams file limit from 1000 to 2000)
|
||
1360 (Can't do a ncdump on US-UMB data)
|
||
1393 (error when running Gregorian calendar)
|
||
1397 (c2l_scale_type not specified for many history fields)
|
||
1398 (clm and mksurfdata_map needs to check map files for consistency)
|
||
1401 (Restart files do NOT have _FillValue/missing_value attributes on fields)
|
||
1404 (Inconsistent domain and fatmlndfrc files)
|
||
1405 (Problem with irrigation on clm4_0_34 with intel compiler)
|
||
1407 (Build problem on jaguar for test_driver.sh with -c option)
|
||
1409 (ne120 is having restart trouble on jaguar with NetCDF3)
|
||
1410 (Problem running PST.f09_g16.I.jaguarpf)
|
||
1411 (ERI_D.ne30_g16.I1850CN.jaguarpf.G.235924 fails on jaguarpf)
|
||
1413 (re is in incorrect units in mksurfdata_map)
|
||
1414 (Answers change @ f09 resolution w/o fatmgrid file)
|
||
1415 (History files can't be written out for HOMME grids)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: standard
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist:
|
||
Can now read in domain files in place of fatmlndfrac
|
||
fatmgrid no longer required (use fsurdat to get grid)
|
||
fmapinp_rtm new namelist item to give mapping for RTM
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
|
||
Add: ne30np4/ne120np4 datasets, add 1850-2000 0.47x0.63 fpftdyn file
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self, mvertens, sacks
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, csm_share, datm
|
||
|
||
scripts to scripts4_110906
|
||
csm_share to share3_110906
|
||
datm to datm8_110908
|
||
|
||
List all files eliminated:
|
||
|
||
>>>>>>>>>>>> Rename mksurfdata to mksurfdata_map
|
||
D models/lnd/clm/tools/mksurfdata/*
|
||
|
||
>>>>>>>>>>>> Move source code to src subdirectory
|
||
D models/lnd/clm/tools/mkdatadomain/Mkdepends/Srcfiles/Filepath/Makefile/*.F90
|
||
D models/lnd/clm/tools/mkgriddata/Mkdepends/Srcfiles/Filepath/Makefile/*.F90
|
||
D models/lnd/clm/tools/interpinic/Mkdepends/Srcfiles/Filepath/Makefile/*.F90
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>>>> Rename mksurfdata to mksurfdata_map, create src sub-directory
|
||
A models/lnd/clm/tools/mksurfdata_map
|
||
A models/lnd/clm/tools/mksurfdata_map/mksurfdata.pl
|
||
A models/lnd/clm/tools/mksurfdata_map/mksurfdata_map.namelist
|
||
A models/lnd/clm/tools/mksurfdata_map/pftdyn_hist_simyr1850-2005.txt
|
||
A models/lnd/clm/tools/mksurfdata_map/README
|
||
A models/lnd/clm/tools/mksurfdata_map/src
|
||
A models/lnd/clm/tools/mksurfdata_map/src/clm_varctl.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/clm_varpar.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/Filepath
|
||
A models/lnd/clm/tools/mksurfdata_map/src/fileutils.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/Macros.custom
|
||
A models/lnd/clm/tools/mksurfdata_map/src/Makefile
|
||
A models/lnd/clm/tools/mksurfdata_map/src/Mkdepends
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mkdomainMod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mkfileMod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mkglcmecMod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mkgridmapMod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mkharvestMod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mklaiMod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mklanwatMod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mkncdio.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mkpftMod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mksoilMod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mksurfdat.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mkurbanparMod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mkvarctl.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mkvarpar.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/mkvocefMod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/nanMod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/shr_const_mod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/shr_file_mod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/shr_kind_mod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/shr_log_mod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/shr_string_mod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/shr_sys_mod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/shr_timer_mod.F90
|
||
A models/lnd/clm/tools/mksurfdata_map/src/Srcfiles
|
||
|
||
>>>>>>>>>>>> Scripts to use ESMF to create SCRIP mapping files from SCRIP grid files
|
||
A models/lnd/clm/tools/mkmapdata
|
||
A models/lnd/clm/tools/mkmapdata/mkmapdata.sh
|
||
A models/lnd/clm/tools/mkmapdata/mvNimport.sh
|
||
A models/lnd/clm/tools/mkmapdata/README
|
||
A models/lnd/clm/tools/mkmapdata/regridbatch.sh
|
||
A models/lnd/clm/tools/mkmapdata/rmdups.ncl ----- NCL script to remove duplicates
|
||
|
||
>>>>>>>>>>>> Program to create SCRIP grid files from CLM grid/frac files
|
||
A models/lnd/clm/tools/mkmapgrids
|
||
A models/lnd/clm/tools/mkmapgrids/mkmapgrids.csh
|
||
A models/lnd/clm/tools/mkmapgrids/mkmapgrids.namelist
|
||
A models/lnd/clm/tools/mkmapgrids/README
|
||
A models/lnd/clm/tools/mkmapgrids/src
|
||
A models/lnd/clm/tools/mkmapgrids/src/domainMod.F90
|
||
A models/lnd/clm/tools/mkmapgrids/src/Filepath
|
||
A models/lnd/clm/tools/mkmapgrids/src/Macros.custom
|
||
A models/lnd/clm/tools/mkmapgrids/src/Makefile
|
||
A models/lnd/clm/tools/mkmapgrids/src/Mkdepends
|
||
A models/lnd/clm/tools/mkmapgrids/src/mkmapgrids.F90
|
||
A models/lnd/clm/tools/mkmapgrids/src/nanMod.F90
|
||
A models/lnd/clm/tools/mkmapgrids/src/shr_file_mod.F90
|
||
A models/lnd/clm/tools/mkmapgrids/src/shr_kind_mod.F90
|
||
A models/lnd/clm/tools/mkmapgrids/src/shr_log_mod.F90
|
||
A models/lnd/clm/tools/mkmapgrids/src/shr_sys_mod.F90
|
||
A models/lnd/clm/tools/mkmapgrids/src/Srcfiles
|
||
|
||
>>>>>>>>>>>> Programs to postprocess 1D vector unstructured grids
|
||
A models/lnd/clm/tools/mkprocdata_map
|
||
A models/lnd/clm/tools/mkprocdata_map/camhomme
|
||
A models/lnd/clm/tools/mkprocdata_map/camhomme/mkprocdata_map_in
|
||
A models/lnd/clm/tools/mkprocdata_map/camhomme/src
|
||
A models/lnd/clm/tools/mkprocdata_map/camhomme/src/Depends
|
||
A models/lnd/clm/tools/mkprocdata_map/camhomme/src/domainMod.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/camhomme/src/Filepath
|
||
A models/lnd/clm/tools/mkprocdata_map/camhomme/src/fileutils.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/camhomme/src/gridmapMod.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/camhomme/src/Makefile
|
||
A models/lnd/clm/tools/mkprocdata_map/camhomme/src/mkprocdata_map.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/camhomme/src/nanMod.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/camhomme/src/shr_file_mod.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/camhomme/src/shr_kind_mod.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/camhomme/src/Srcfiles
|
||
A models/lnd/clm/tools/mkprocdata_map/clm
|
||
A models/lnd/clm/tools/mkprocdata_map/clm/mkprocdata_map_all
|
||
A models/lnd/clm/tools/mkprocdata_map/clm/mkprocdata_map_in
|
||
A models/lnd/clm/tools/mkprocdata_map/clm/mkprocdata_map_wrap
|
||
A models/lnd/clm/tools/mkprocdata_map/clm/README
|
||
A models/lnd/clm/tools/mkprocdata_map/clm/src
|
||
A models/lnd/clm/tools/mkprocdata_map/clm/src/constMod.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/clm/src/Filepath
|
||
A models/lnd/clm/tools/mkprocdata_map/clm/src/fileutils.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/clm/src/fmain.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/clm/src/gridmapMod.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/clm/src/Makefile
|
||
A models/lnd/clm/tools/mkprocdata_map/clm/src/Mkdepends
|
||
A models/lnd/clm/tools/mkprocdata_map/clm/src/mkprocdata_map.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/clm/src/nanMod.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/clm/src/shr_file_mod.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/clm/src/shr_kind_mod.F90
|
||
A models/lnd/clm/tools/mkprocdata_map/clm/src/Srcfiles
|
||
|
||
>>>>>>>>>>>> Make macros files to customize how tools operate (allows all tools to have an identical Makefile)
|
||
A models/lnd/clm/tools/interpinic/src/Macros.custom
|
||
A models/lnd/clm/tools/mkgridata/src/Macros.custom
|
||
A models/lnd/clm/tools/mkdomaindata/src/Macros.custom
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>>>> Add tests for new grids/tools
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_jaguarpf
|
||
M models/lnd/clm/test/system/tests_posttag_mirage
|
||
M models/lnd/clm/test/system/tests_posttag_intrepid
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
M models/lnd/clm/test/system/README.testnames --------------- 4/5=mkmapgrids/gen_domain config
|
||
I=CN spinup, @=ne120np4, #=ne30np4, *=ne16np4 run options
|
||
|
||
>>>>>>>>>>>> Change build/run for tools, update netcdf on bluefire, update modules on jaguar, add new tests
|
||
M models/lnd/clm/test/system/TCB.sh ------------- Remove setting of MACFILE not needed
|
||
M models/lnd/clm/test/system/TCBtools.sh -------- Add src directory, Mkdepends, Macros.custom
|
||
M models/lnd/clm/test/system/TBLscript_tools.sh - Set CLM_ROOT
|
||
M models/lnd/clm/test/system/TBLtools.sh -------- Set CLM_ROOT
|
||
M models/lnd/clm/test/system/TBL.sh ------------- Allow compile-only mode to work
|
||
M models/lnd/clm/test/system/TSM.sh ------------- Handle multi-instance rpointer files
|
||
M models/lnd/clm/test/system/test_driver.sh -- Get netcdf4.1.3 working on bluefire, get mirage build working,
|
||
use glade paths, add ESMFBIN_PATH, update jaguar modules
|
||
M models/lnd/clm/test/system/input_tests_master - Fill out HM tests, add H#, H@, blJ07, 454, 5@4, 9#2, 953
|
||
tests, mksurfdata=>mksurfdata_map
|
||
M models/lnd/clm/test/system/nl_files/clm_spin -- Change case to agree with 1850 MOAR case in CESM scripts
|
||
M models/lnd/clm/test/system/nl_files/mksrfdt_10x15_irr_1850 ------------ Remove -nomv option
|
||
M models/lnd/clm/test/system/nl_files/mksrfdt_1x1_vancouverCAN_2000 ----- Remove -nomv option
|
||
M models/lnd/clm/test/system/nl_files/mksrfdt_1x1_numaIA_mp20irrcr_2000 - Remove -nomv option
|
||
|
||
>>>>>>>>>>>> Run interpinic and checkin the result
|
||
M models/lnd/clm/tools/interpinic/clmi.BCN.1949-01-01_10x15_USGS_simyr1850_c100322.nc
|
||
|
||
>>>>>>>>>>>> Update to glade path, add notes on src subdirectory
|
||
M models/lnd/clm/tools/interpinic/README ------------------ Add notes about src subdirectory
|
||
M models/lnd/clm/tools/mkgriddata/mkgriddata.namelist ----- Use glade path
|
||
M models/lnd/clm/tools/mkgriddata/mkgriddata.regional ----- Use glade path
|
||
M models/lnd/clm/tools/mkgriddata/mkgriddata.singlept ----- Use glade path
|
||
M models/lnd/clm/tools/mkgriddata/mkgriddata.cesm_dom ----- Use glade path
|
||
M models/lnd/clm/tools/mkgriddata/README ------------------ Update with added src sub-directory
|
||
M models/lnd/clm/tools/mkdatadomain/mkdatadomain.namelist - Use glade path
|
||
M models/lnd/clm/tools/mkdatadomain/README ---------------- Add notes about src subdirectory
|
||
|
||
>>>>>>>>>>>> Update tools README information
|
||
M models/lnd/clm/tools/README.testing ------ Note about src subdirectory required
|
||
M models/lnd/clm/tools/README -------------- Updated with notes on new process
|
||
M models/lnd/clm/tools/README.filecopies --- Notes on list of file copies has changed
|
||
|
||
>>>>>>>>>>>> Changes to tools source codes moved to src subdirectories, Makefile was standardized
|
||
>>>>>>>>>>>> update shr_sys_mod.F90 file to latest csm_share
|
||
M models/lnd/clm/tools/interpinic/src/interpinic.F90 --- Add metadata on OPT and OMP
|
||
M models/lnd/clm/tools/interpinic/src/Makefile --------- Standardize
|
||
M models/lnd/clm/tools/interpinic/src/shr_sys_mod.F90 -- Update
|
||
M models/lnd/clm/tools/mkdatadomain/src/Makefile ------- Standardize
|
||
M models/lnd/clm/tools/mkdatadomain/src/Filepath ------- Only use local directory
|
||
M models/lnd/clm/tools/mkgriddata/src/Makefile --------- Standardize
|
||
M models/lnd/clm/tools/mkgriddata/src/shr_sys_mod.F90 -- Update
|
||
M models/lnd/clm/tools/mkgriddata/src/clm_varctl.F90 --- Update
|
||
|
||
>>>>>>>>>>>> Add RTM mapping file, change some namelist file required logic
|
||
M models/lnd/clm/bld/listDefaultNamelist.pl - Also get RTM mapping file, and use $CSMDATA if set
|
||
M models/lnd/clm/bld/build-namelist --------- If can't find a frac file use the datm domain file, only
|
||
get fatmgrid file for fine-mesh, if RTM on get mapping file, if fine-mesh on and fatmgrid not found
|
||
use fsurdat file
|
||
M models/lnd/clm/bld/clm.cpl7.template ------ Clarify documentation for CLM_RTM_RES
|
||
|
||
>>>>>>>>>>>> Add new files needed for ne30np4/ne120np4 and processing of them
|
||
M models/lnd/clm/bld/namelist_files/checkdatmfiles.ncl --------- Add test for more resolutions
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml ---- Add: fmapinp_rtm, scripgriddata, mksrf_fglctopo,
|
||
map, lmask, hgrid
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml -- Add: ne30np4/ne120np4 datasets, add
|
||
1850-2000 0.47x0.63 fpftdyn file, remove some of the single-point fatmlndgrd files, add mapping files,
|
||
add lmask/hgrid for different map types
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_datm.xml - Add ne30np4/ne120np4 domain files
|
||
|
||
>>>>>>>>>>>> Use llatlon structure in place of lsmlat/lsmlon, required files a bit different, use fsurdat if
|
||
>>>>>>>>>>>> fatmgrid is not given, add RTM mapping file, if fatmlndfrc NOT set set mask/frac to 1.
|
||
M models/lnd/clm/src/biogeochem/CASAMod.F90 ------------ Use llatlon%ni/nj in place of lsmlon/lat
|
||
don't allow 1D grids for CASA
|
||
M models/lnd/clm/src/biogeochem/STATICEcosysDynMod.F90 - Use llatlon structure in place of lsmlon/lat
|
||
M models/lnd/clm/src/biogeochem/CNDVMod.F90 ------------ Use llatlon structure in place of lsmlon/lat
|
||
M models/lnd/clm/src/cpl_mct/lnd_comp_mct.F90 ---------- asca => ascale
|
||
M models/lnd/clm/src/main/organicFileMod.F90 ----------- Use llatlon structure in place of lsmlon/lat
|
||
M models/lnd/clm/src/main/clm_varpar.F90 --------------- Remove lsmlon/lsmlat parameters
|
||
M models/lnd/clm/src/main/clm_timemanager.F90 ---------- Add some meta-data to restart file, check restart values
|
||
M models/lnd/clm/src/main/clm_initializeMod.F90 -------- Remove cellarea, surfrd gets area
|
||
M models/lnd/clm/src/main/fileutils.F90 ---------------- Make iflag required argument
|
||
M models/lnd/clm/src/main/ndepStreamMod.F90 ------------ Use llatlon structure in place of lsmlon/lat
|
||
M models/lnd/clm/src/main/iniTimeConst.F90 ------------- Remove start/count lsmlon/lsmlat
|
||
M models/lnd/clm/src/main/histFileMod.F90 -------------- Add namea grid, replace lsmlon/lat with llatlon
|
||
handle unstructured grids
|
||
M models/lnd/clm/src/main/controlMod.F90 --------------- If fatmgrid NOT set, use fsurdat, add fmapinp_rtm
|
||
if fatmlndfrc NOT set, set mask/frac to 1.
|
||
M models/lnd/clm/src/main/clm_varctl.F90 --------------- Add fmapinp_rtm
|
||
M models/lnd/clm/src/main/ncdio_pio.F90 ---------------- Add ncd_inqfdims, io_type public, clmlevel set
|
||
earlier, remove switchdim from ncd_io_int_var2, handle switchdim in ncd_io_real_var2 read for
|
||
singlept
|
||
M models/lnd/clm/src/main/surfrdMod.F90 ---------------- Remove surfrd, add surfrd_get_data hande 1D grids
|
||
M models/lnd/clm/src/main/domainMod.F90 ---------------- asca=>ascale
|
||
M models/lnd/clm/src/main/decompMod.F90 ---------------- Add namea remove get_clmlevel_dsize
|
||
M models/lnd/clm/src/main/clmtype.F90 ------------------ Increase len=8 to len=16
|
||
M models/lnd/clm/src/riverroute/RtmMod.F90 ------------- Add L2R_Decomp, remove lsmlat/lon for llatlon
|
||
remove river meta-data
|
||
M models/lnd/clm/src/riverroute/RtmMapMod.F90 ---------- Pass in fracout
|
||
M models/lnd/clm/src/biogeophys/UrbanInputMod.F90 ------ Use llatlon in place of lsmlat/lon
|
||
M models/lnd/clm/src/cpl_esmf/lnd_comp_esmf.F90 -------- asca=>ascale
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except...
|
||
015 blHN1 TBL.sh 17p_cnsc_dh clm_transient_rcp8.5 20051220:1800 1.9x2.5 gx1v6@1850-2100 -10 cold FAIL! rc= 7
|
||
018 brX51 TBR.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -2+-3 cold ..............FAIL! rc= 11
|
||
020 smHO2 TSM.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -90 cold ..................FAIL! rc= 4
|
||
021 erHO2 TER.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -3+-7 cold ................FAIL! rc= 5
|
||
022 brHO2 TBR.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -5+-5 cold ................FAIL! rc= 5
|
||
023 blHO2 TBL.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -90 cold ..................FAIL! rc= 4
|
||
028 smC45 TSM.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -10 arb_ic ..............FAIL! rc= 4
|
||
029 erC45 TER.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -3+-7 arb_ic ............FAIL! rc= 5
|
||
030 brC45 TBR.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -5+-5 arb_ic ............FAIL! rc= 5
|
||
031 blC45 TBL.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -10 arb_ic ..............FAIL! rc= 4
|
||
032 smH52 TSM.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 96 cold ...............FAIL! rc= 4
|
||
033 erH52 TER.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 10+38 cold ............FAIL! rc= 5
|
||
034 brH52 TBR.sh 17p_cnsc_dm clm_std^nl_urb_br 20020115:1800 10x15 USGS@2000 72+72 cold .........FAIL! rc= 5
|
||
035 blH52 TBL.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 48 cold ...............FAIL! rc= 4
|
||
bluefire interactive testing: All PASS except...
|
||
009 blC97 TBL.sh _sc_do clm_spin^nl_urb 20030101:1800 4x5 gx3v7@1850 -6 arb_ic ..................FAIL! rc= 5
|
||
031 erAK4 TER.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .............FAIL! rc= 7
|
||
032 brAK4 TBR.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .............FAIL! rc= 6
|
||
036 brAK8 TBR.sh _nrsc_ds clm_std^nl_ptsmode_ocn 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .........FAIL! rc= 6
|
||
037 blAK8 TBL.sh _nrsc_ds clm_std^nl_ptsmode_ocn 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .........FAIL! rc= 4
|
||
051 blK74 TBL.sh 17p_cndvsc_s clm_std 19971231:1800 1x1_brazil navy -670 arb_ic .................FAIL! rc= 5
|
||
004 blS63 TBL.sh _mec10sc_do clm_glcmec 19980115:1800 1.9x2.5 gx1v6 48 arb_ic ...................FAIL! rc= 7
|
||
005 smQQ4 TSM.sh _nrcnsc_ds clm_drydep 20000214:1800 1x1_brazil navy@2000 -150 cold .............FAIL! rc= 4
|
||
006 erQQ4 TER.sh _nrcnsc_ds clm_drydep 20000214:1800 1x1_brazil navy@2000 -3+-7 cold ............FAIL! rc= 5
|
||
007 brQQ4 TBR.sh _nrcnsc_ds clm_drydep 20000214:1800 1x1_brazil navy@2000 -5+-5 cold ............FAIL! rc= 5
|
||
008 blQQ4 TBL.sh _nrcnsc_ds clm_drydep 20000214:1800 1x1_brazil navy@2000 -150 cold .............FAIL! rc= 4
|
||
012 blH43 TBL.sh 17p_cnsc_do clm_transient_20thC 19790101:1800 1.9x2.5 gx1v6@1850-2000 -10 startup FAIL! rc= 7
|
||
014 bl454 TBLtools.sh mkmapgrids tools__ds namelist .............................................FAIL! rc= 5
|
||
016 bl5@4 TBLtools.sh gen_domain tools__ds namelist .............................................FAIL! rc= 5
|
||
024 bl754 TBLtools.sh mksurfdata_map tools__s namelist ..........................................FAIL! rc= 5
|
||
025 sm774 TSMtools.sh mksurfdata_map tools__ds singlept .........................................FAIL! rc= 5
|
||
026 bl774 TBLtools.sh mksurfdata_map tools__ds singlept .........................................FAIL! rc= 4
|
||
033 bl8Z3 TBLrst_tools.sh 21p_cncrpsc_do interpinic clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6FAIL! rc= 5
|
||
037 bl953 TBLscript_tools.sh mkmapdata mkmapdata.sh mkmapdata_if10 ..............................FAIL! rc= 5
|
||
039 bl954 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_10x15_irr_1850^tools__ds ......FAIL! rc= 6
|
||
043 bl974 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools__ds FAIL! rc= 6
|
||
045 bl9T4 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 6
|
||
047 bl9C4 TBLscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc= 6
|
||
bluefire/CESM testing: All PASS except...
|
||
FAIL ERS_D.f19_g16.IGRCP26CN.bluefire.compare_hist.clm4_0_34
|
||
FAIL ERS_D.f19_g16.IGRCP26CN.bluefire.compare.clm4_0_34
|
||
FAIL ERP.f19_g16.IGRCP60CN.bluefire.compare_hist.clm4_0_34
|
||
FAIL ERP.f19_g16.IGRCP60CN.bluefire.compare.clm4_0_34
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.compare.clm4_0_34
|
||
BFAIL ERB.ne30_g16.I_1948-2004.bluefire.compare.clm4_0_34
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare_hist.clm4_0_34
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare.clm4_0_34
|
||
bluefire/PTCLM testing: All PASS
|
||
lynx/pgi testing: All FAIL (build issues)
|
||
lynx/pgi interactive testing: All PASS except...
|
||
010 erAL4 TER.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 10x15 USGS -5+-5 cold ................FAIL! rc= 7
|
||
011 brAL4 TBR.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 10x15 USGS -5+-5 cold ................FAIL! rc= 6
|
||
lynx/CESM extra testing: ...
|
||
PASS ERS.ne30_g16.I1850CN.lynx_gnu
|
||
PASS ERS.ne30_g16.I1850CN.lynx_intel
|
||
PASS ERS.ne30_g16.I1850CN.lynx_pathscale
|
||
jaguarpf: All FAIL (system build issue)
|
||
jaguarpf interactive testing: All PASS up to...
|
||
14 PTCLM.16750_US-UMB_ICN_exit_spinup.PTCLM PASS
|
||
jaguarpf/CESM testing: All PASS except...
|
||
FAIL PST.f09_g16.I.jaguarpf
|
||
FAIL ERI_D.ne30_g16.I1850CN.jaguarpf
|
||
TFAIL ERH.ne120_g16.I2000CN.jaguarpf.G.235924
|
||
jaguarpf/CESM additional testing: ...
|
||
FAIL ERH.ne120_g16.ICN.jaguarpf
|
||
PASS SMS.ne120_g16.I.jaguarpf
|
||
FAIL ERS.ne120_g16.I.jaguarpf
|
||
edinburgh/lf95 interactive testing: All PASS except...
|
||
006 erAL4 TER.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 10x15 USGS -5+-5 cold ................FAIL! rc= 7
|
||
007 brAL4 TBR.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 10x15 USGS -5+-5 cold ................FAIL! rc= 6
|
||
008 blAL4 TBL.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 10x15 USGS -10 cold ..................FAIL! rc= 5
|
||
025 sm978 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_brazil_1850^tools__ds .....FAIL! rc= 6
|
||
026 sm9T4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__dFAIL! rc= 6
|
||
027 sm9C4 TSMscript_tools.sh mksurfdata_map mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds FAIL! rc= 6
|
||
edinburgh/CESM testing: ...
|
||
PASS ERS.ne30_g16.I1850CN.edinburgh_pgi
|
||
PASS ERS.ne30_g16.I1850CN.edinburgh_lahey
|
||
edinburgh/PTCLM testing: All PASS up to...
|
||
14 PTCLM.30770_US-UMB_ICN_exit_spinup.PTCLM PASS
|
||
mirage,storm/ifort interactive testing: All PASS
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_34
|
||
|
||
Changes answers relative to baseline:
|
||
|
||
f09_gx1v6, f19_gx1v6 are similar climate but different because of new RTM mapping files
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_34
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Thu Aug 18 13:14:01 MDT 2011
|
||
One-line Summary: Bring tcens branch to trunk, fix a few issues
|
||
|
||
Purpose of changes:
|
||
|
||
Remove -pftlc to mksurfdata.pl. Correct units of H2OSNOTOP, HC, and HCSOI history fields.
|
||
Remove fget_archdev. Fix single point restarts from Brenden Rogers (although now there
|
||
is a PIO issue). Fix pio error when clm is running at same grid as RTM from Mariana.
|
||
Move Tony's "tcens" DART ensemble branch to trunk. Add save statement to ncdio. Have
|
||
chkdatmfiles.ncl check both grid and frac files.
|
||
Update pio/MCT/scripts/datm/PTCLM/csm_share.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1383 (Remove no-VOC and MAXPFT=4 tests)
|
||
1381 (Can't change monthly average files to NOT be one per month)
|
||
1372 (pio problem writing out RTM hist fields at RTM res)
|
||
1361 (Problem with transient compsets for PTCLM)
|
||
1358 (incorrect units for a few history fields)
|
||
1025 (SCM mode can NOT use a global finidat file) (partial)
|
||
1017 (SCM mode can NOT restart) (partial)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1309 (Problem with building T31 rcp pftdyn files)
|
||
1325 (GDDHARV on hist causes model to die in debug)
|
||
1339 (Increase streams file limit from 1000 to 2000)
|
||
1360 (Can't do a ncdump on US-UMB data)
|
||
1392 (US-UMB site has some incorrect data)
|
||
1393 (error when running Gregorian calendar)
|
||
1396 (pio problem reading 2D data with 1st dim=1)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: standard
|
||
|
||
Describe any changes made to build system:
|
||
Add -ninst_lnd for multiple ensembles of CLM for data assimulation to configure.
|
||
Build pio and mct as seperate libraries (add -mct_dir/pio_dir to configure).
|
||
|
||
Set multiple instances with NINST_LND env variable in env_mach_pes.xml
|
||
(make sure NTASKS_LND is >= NINST_LND)
|
||
|
||
Describe any changes made to the namelist:
|
||
Remove fget_archdev option (don't try to get input files from archival device).
|
||
|
||
Set multiple instances of namelists by creating a "user_nl_clm" directory
|
||
|
||
Inside of the directory place
|
||
|
||
user_nl_clm ---- namelist changes to make for ALL instances
|
||
user_nl_clm_1 -- namelist changes for first instance
|
||
user_nl_clm_2 -- namelist changes for first instance
|
||
user_nl_clm_3 -- namelist changes for third instance
|
||
.
|
||
.
|
||
.
|
||
|
||
build-namelist will create a namelist for each instance of the model being run.
|
||
|
||
List any changes to the defaults for the boundary datasets: domain files updated
|
||
|
||
Describe any substantial timing or memory changes: none
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
scripts to scripts4_110812
|
||
drv to drvseq4_0_04
|
||
datm to datm8_110811
|
||
csm_share to share3_110803
|
||
mct to MCT2_7_0_110804a
|
||
pio to pio1_3_9
|
||
|
||
List all files eliminated:
|
||
|
||
>>>>>>>>>> Delete some 4p and non-VOC tests to reduce testing
|
||
D models/lnd/clm/test/system/config_files/4p_vorsc_dm
|
||
D models/lnd/clm/test/system/config_files/17p_scnv_dm
|
||
D models/lnd/clm/test/system/config_files/4p_vorsc_do
|
||
D models/lnd/clm/test/system/config_files/17p_scnv_do
|
||
D models/lnd/clm/test/system/config_files/_scnv_dh
|
||
D models/lnd/clm/test/system/config_files/4p_vorsc_ds
|
||
D models/lnd/clm/test/system/config_files/17p_scnv_ds
|
||
D models/lnd/clm/test/system/config_files/_scnv_dm
|
||
D models/lnd/clm/test/system/config_files/_scnv_do
|
||
D models/lnd/clm/test/system/config_files/17p_scnv_m
|
||
D models/lnd/clm/test/system/config_files/17p_scnv_o
|
||
D models/lnd/clm/test/system/config_files/17p_scnv_s
|
||
D models/lnd/clm/test/system/config_files/4p_vorsc_h
|
||
D models/lnd/clm/test/system/config_files/4p_vorsc_o
|
||
D models/lnd/clm/test/system/config_files/17p_nrscnv_ds
|
||
D models/lnd/clm/test/system/config_files/4p_vonrsc_ds
|
||
D models/lnd/clm/test/system/config_files/4p_vorsc_dh
|
||
D models/lnd/clm/test/system/config_files/17p_scnv_dh
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>> Add tests for multi-instance
|
||
A models/lnd/clm/test/system/config_files/_nrnil3sc_dh
|
||
A models/lnd/clm/test/system/config_files/_nrnil3sc_dm
|
||
A models/lnd/clm/test/system/config_files/_nil3sc_dh
|
||
A models/lnd/clm/test/system/config_files/_nil3sc_dm
|
||
A models/lnd/clm/test/system/nl_files/multi_inst/multi_inst
|
||
A models/lnd/clm/test/system/nl_files/multi_inst/multi_inst_1
|
||
A models/lnd/clm/test/system/nl_files/multi_inst/multi_inst_2
|
||
A models/lnd/clm/test/system/nl_files/multi_inst/multi_inst_3
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>> Remove old tests add new multi-instance tests in
|
||
M models/lnd/clm/test/system/tests_posttag_lynx_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_kraken
|
||
M models/lnd/clm/test/system/tests_posttag_yong
|
||
M models/lnd/clm/test/system/tests_posttag_purempi_regression
|
||
M models/lnd/clm/test/system/tests_posttag_hybrid_regression
|
||
M models/lnd/clm/test/system/tests_pretag_jaguarpf
|
||
M models/lnd/clm/test/system/tests_pretag_jaguarpf_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_mirage
|
||
M models/lnd/clm/test/system/tests_posttag_intrepid_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
M models/lnd/clm/test/system/tests_posttag_lynx
|
||
|
||
>>>>>>>>>> Handle clm* for multi-instance files, remove PFTDATA
|
||
M models/lnd/clm/test/system/TCB.sh -- Set pio/mct_dir in configure, send MACFILE
|
||
to make, and create clm exec temp for debug mode
|
||
M models/lnd/clm/test/system/TBL.sh --- compare clm* for multi-instance history
|
||
M models/lnd/clm/test/system/TBR.sh --- compare clm* for multi-instance history
|
||
M models/lnd/clm/test/system/TER.sh --- compare clm* for multi-instance history
|
||
M models/lnd/clm/test/system/TSMrst_tools.sh - compare clm* for multi-instance history
|
||
M models/lnd/clm/test/system/TSMpergro.sh - compare clm* for multi-instance history
|
||
M models/lnd/clm/test/system/TSMscript_tools.sh -- Remove PFTDATA setting
|
||
M models/lnd/clm/test/system/TSM.sh - compare clm* for multi-instance, cat lnd_in_000? files
|
||
M models/lnd/clm/test/system/input_tests_master -- add new multi_inst tests remove old
|
||
M models/lnd/clm/test/system/mknamelist - add quotes
|
||
M models/lnd/clm/test/system/README - Remove storm
|
||
M models/lnd/clm/test/system/README.testnames -- Add nil tests remove some 4p no-voc
|
||
M models/lnd/clm/test/system/TBLrst_tools.sh - compare clm* for multi-instance history
|
||
M models/lnd/clm/test/system/CLM_runcmnd.sh - remove storm
|
||
M models/lnd/clm/test/system/test_driver.sh -- use glade paths, add mct/pio_dir
|
||
add gres setting on jaguarpf, remove PFTDATA, remove storm, update cprnc on lynx
|
||
M models/lnd/clm/test/system/config_files/README - add nil3 config
|
||
change x resolution from T31 to f19 (no datasets at T31 for glc)
|
||
|
||
>>>>>>>>>> Remove PFTDATA
|
||
M models/lnd/clm/test/system/nl_files/mksrfdt_10x15_irr_1850 --------- Remove PFTDATA
|
||
M models/lnd/clm/test/system/nl_files/mksrfdt_1x1_brazil_1850-2000 --- Remove PFTDATA
|
||
M models/lnd/clm/test/system/nl_files/mksrfdt_1x1_vancouverCAN_2000 -- Remove PFTDATA
|
||
M models/lnd/clm/test/system/nl_files/mksrfdt_1x1_brazil_1850 -------- Remove PFTDATA
|
||
M models/lnd/clm/test/system/nl_files/mksrfdt_1x1_numaIA_mp20irrcr_2000 -- Remove PFTDATA
|
||
|
||
>>>>>>>>>> Remove PFTDATA and -p option, add -nobreak to cprnc.pl, print out more info
|
||
M models/lnd/clm/tools/mksurfdata/mksurfdata.pl - Remove PFTDATA
|
||
M models/lnd/clm/tools/ncl_scripts/cprnc.pl ----- Add -nobreak
|
||
M models/lnd/clm/tools/ncl_scripts/cprnc.ncl ----- Add BREAKONDIFF, print avg/max diffs
|
||
|
||
>>>>>>>>>> Add NINST_LND and build with new MCT/PIO where need mct_pio_dir
|
||
>>>>>>>>>> Handle user_nl_clm directory for multi-instance
|
||
M models/lnd/clm/bld/configure - Add ninst_lnd/mct_dir/pio_dir options
|
||
change to work with new MCT/PIO
|
||
M models/lnd/clm/bld/config_files/config_definition.xml - add mct_dir/pio_dir/ninst_lnd/ninst_atm
|
||
M models/lnd/clm/bld/build-namelist - Add ability to write out multiple ensemble
|
||
namelist files, handle multiple infiles, and infile directories for multiple
|
||
ensembles
|
||
M models/lnd/clm/bld/clm.cpl7.template - handle NINST_LND add user_nl_clm directory
|
||
for multiple ensembles
|
||
|
||
>>>>>>>>>> Compare grid/frac files, update domain files for datm, handle multiple infiles
|
||
M models/lnd/clm/bld/namelist_files/checkdatmfiles.ncl - compare grid/frac files
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml - Add glc_pio stuff
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_datm.xml - New f45, f10, f09,
|
||
f19, T31 domain files
|
||
M models/lnd/clm/bld/namelist_files/datm-build-namelist - Be able to handle multiple
|
||
infiles
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_drv.xml - Add glc_pio settings
|
||
|
||
>>>>>>>>>> Handle multi-instance SPMD and files, remove fget_archdev, fix problem
|
||
>>>>>>>>>> of running on RTM grid (mvertens), handle scam restart files (still fails
|
||
>>>>>>>>>> because of PIO problem)
|
||
M models/lnd/clm/src/biogeochem/CNDVMod.F90 - Add inst_suffix to hv files
|
||
M models/lnd/clm/src/cpl_mct/lnd_comp_mct.F90 - Handle multiple instances and
|
||
multiple instances lnd_in and lnd_modelio.nml namelist files
|
||
M models/lnd/clm/src/main/fileutils.F90 -- Remove set_filename and putfil, simplify
|
||
getfil to NOT do archival retreival
|
||
M models/lnd/clm/src/main/ndepStreamMod.F90 - Handle multi-instances
|
||
M models/lnd/clm/src/main/histFileMod.F90 --- Pass mfilt to set_hist_filename, don't
|
||
require mfilt to be one if nhtfrq=0, only use monthly form of filenames if
|
||
nhtfrq=0 AND mfilt=1
|
||
M models/lnd/clm/src/main/restFileMod.F90 - Handle multi-instance files
|
||
M models/lnd/clm/src/main/controlMod.F90 -- Remove fget_archdev
|
||
M models/lnd/clm/src/main/clm_varctl.F90 -- Remove fget_archdev, add inst_* vars
|
||
M models/lnd/clm/src/main/ncdio_pio.F90 --- Fix problem of running on RTM grid, handle
|
||
multi-instance files, pass vardesc to scam_field_offsets, handle landunit
|
||
in scam_field_offsets, start/count set for all dims, check that dimension
|
||
sizes and names are equal in order to share iodesc
|
||
M models/lnd/clm/src/main/spmdMod.F90 ---- spmd_init has LNDID passed in
|
||
M models/lnd/clm/src/main/histFldsMod.F90 - Fix units/long_names
|
||
M models/lnd/clm/src/cpl_esmf/lnd_comp_esmf.F90 - Handle multi-instances and
|
||
multiple instances lnd_in and lnd_modelio.nml namelist files
|
||
M models/lnd/clm/src/cpl_esmf/lnd_comp_mct.F90 -- Get LNDID
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except TBL tests and...
|
||
>>>>>>> rpointer.lnd_* files empty
|
||
017 erX51 TER.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -3+-2 cold ..............FAIL! rc= 7
|
||
018 brX51 TBR.sh _nil3sc_dh clm_std^multi_inst 20020401:3600 10x15 USGS -2+-3 cold ..............FAIL! rc= 11
|
||
>>>>>>> Build fails
|
||
020 smHO2 TSM.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -90 cold ..................FAIL! rc= 4
|
||
021 erHO2 TER.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -3+-7 cold ................FAIL! rc= 5
|
||
022 brHO2 TBR.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -5+-5 cold ................FAIL! rc= 5
|
||
>>>>>>> Build fails
|
||
028 smC45 TSM.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -10 arb_ic ..............FAIL! rc= 4
|
||
029 erC45 TER.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -3+-7 arb_ic ............FAIL! rc= 5
|
||
030 brC45 TBR.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -5+-5 arb_ic ............FAIL! rc= 5
|
||
>>>>>>> Build fails
|
||
032 smH52 TSM.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 96 cold ...............FAIL! rc= 4
|
||
033 erH52 TER.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 10+38 cold ............FAIL! rc= 5
|
||
034 brH52 TBR.sh 17p_cnsc_dm clm_std^nl_urb_br 20020115:1800 10x15 USGS@2000 72+72 cold .........FAIL! rc= 5
|
||
bluefire interactive testing: All PASS except... (pio bug 1396)
|
||
031 erAK4 TER.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .............FAIL! rc= 7
|
||
032 brAK4 TBR.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .............FAIL! rc= 6
|
||
036 brAK8 TBR.sh _nrsc_ds clm_std^nl_ptsmode_ocn 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .........FAIL! rc= 6
|
||
bluefire/CESM testing: All PASS except...
|
||
FAIL ERS_RLA.f45_f45.I.bluefire -- pio bug 1396
|
||
>>>>>>> Compare fails because of new domain files/new pftdyn
|
||
FAIL SMS_RLA.f45_f45.I.bluefire.compare_hist.clm4_0_33
|
||
FAIL SMS_RLA.f45_f45.I.bluefire.compare.clm4_0_33
|
||
BFAIL ERS_RLA.f45_f45.I.bluefire.generate.clm4_0_34
|
||
BFAIL ERS_RLA.f45_f45.I.bluefire.compare.clm4_0_33
|
||
FAIL SMS_RLB.f45_f45.I.bluefire.compare_hist.clm4_0_33
|
||
FAIL SMS_RLB.f45_f45.I.bluefire.compare.clm4_0_33
|
||
FAIL SMS_ROA.f45_f45.I.bluefire.compare_hist.clm4_0_33
|
||
FAIL SMS_ROA.f45_f45.I.bluefire.compare.clm4_0_33
|
||
FAIL ERS_D.f19_g16.IGRCP26CN.bluefire.compare_hist.clm4_0_33 -- only glc map area?
|
||
FAIL ERP.f19_g16.IGRCP60CN.bluefire.compare_hist.clm4_0_33 ---- only glc map area?
|
||
FAIL ERH_D.f10_f10.I1850CN.bluefire.compare.clm4_0_33
|
||
FAIL PST.f10_f10.I20TRCN.bluefire.compare.clm4_0_33
|
||
FAIL PET_PT.f10_f10.I20TRCN.bluefire.compare.clm4_0_33
|
||
FAIL SMS.f10_f10.IRCP45CN.bluefire.compare_hist.clm4_0_33
|
||
FAIL SMS.f10_f10.IRCP45CN.bluefire.compare.clm4_0_33
|
||
bluefire/PTCLM testing: All PASS
|
||
jaguarpf interactive testing: All PASS except...
|
||
014 erAK4 TER.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .............FAIL! rc= 7
|
||
015 brAK4 TBR.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -5+-5 cold .............FAIL! rc= 6
|
||
edinburgh/lf95 interactive testing: All PASS, except TBL and... (pio bug 1396)
|
||
006 erAL4 TER.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 10x15 USGS -5+-5 cold ................FAIL! rc= 5
|
||
007 brAL4 TBR.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 10x15 USGS -5+-5 cold ................FAIL! rc= 5
|
||
mirage,storm/ifort interactive testing: All fail -- problem with pio build
|
||
yong/ifort interactive testing: All fail -- problem with pio build
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_33
|
||
|
||
Changes answers relative to baseline: No bit-for-bit, except:
|
||
|
||
f10_f10, f45_f45, f09_f09, f19_f19, T31_T31, with new domain files
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_33
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Mon Jul 25 14:34:18 MDT 2011
|
||
One-line Summary: Move changes on release branch over to trunk
|
||
|
||
Purpose of changes:
|
||
|
||
Move changes from release branch over to trunk. Update README files and documentation.
|
||
Add new tools testing. Use if masterproc and iulog for output. Move pft mksurfdata into
|
||
inputdata. rh files are t-1. All clm tools namelist items in XML database. Fix tools
|
||
Makefiles. Survey testlists, move tests around. Remove clm* from path, add quotes in test
|
||
scripts, remove CLM_CESMBLD. Remove getfil in mksurfdata, make fdynuse optional. Add
|
||
-nomv to getregional. Cleanup help and improve documentation in scripts and XML database.
|
||
Update datm8/scripts/drv/cism/csm_share. Update pergro data. Changes answers because of
|
||
drv update to cesm1_0_beta22 version (answers are identical to cesm1_0_beta22).
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1301 (Add doc on OpenMP fortran tools)
|
||
1329 (Add new tool tests)
|
||
1338 (Move raw pftdata into inputdata in XML database)
|
||
1341 (Error running with crop for a single-point)
|
||
1346 (save history namelist to the rh0 files NOT rh1)
|
||
1351 (Add all CLM tools namelist items to XML)
|
||
1351 (Problem with interpinic on non bluefire machines)
|
||
1353 (Huge "ccsm.log" file)
|
||
1367 (final_spinup stop time isn't right)
|
||
data)
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1309 (Problem with building T31 rcp pftdyn files)
|
||
1325 (GDDHARV on hist causes model to die in debug)
|
||
1339 (Increase streams file limit from 1000 to 2000)
|
||
1358 (incorrect units for a few history fields)
|
||
1360 (Can't do a ncdump on US-UMB data)
|
||
1361 (Problem with transient compsets for PTCLM)
|
||
1372 (pio problem writing out RTM hist fields at RTM res)
|
||
1381 (Can't change monthly average files to NOT be one per month)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1355 (tlai is zero for first two time-steps in CLMSP)
|
||
1326 (Crop and irrigation sims give balance check error)
|
||
1310 (Restart files different over different tasks)
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: standard
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: None
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts/drv/shr/cism/datm
|
||
scripts to scripts4_110711
|
||
drv to drvseq3_1_54
|
||
datm to datm8_110624
|
||
csm_share to share3_110717
|
||
cism to cism1_110418
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>>> Add new tests for tools
|
||
A models/lnd/clm/test/system/TOPtools.sh ------- Ensure different number of threads
|
||
give the same answers for tools
|
||
A models/lnd/clm/test/system/TBLscript_tools.sh Comparison test for script tools
|
||
A models/lnd/clm/test/system/TBLrst_tools.sh --- Comparison test for rst_tools
|
||
A models/lnd/clm/test/system/config_files/tools__do ---- Add OpenMP debug config
|
||
A models/lnd/clm/test/system/config_files/17p_nrscnv_ds Add non-RTM debug serial CN
|
||
|
||
>>>>>>>>>>> Make copies of existing files to inside of
|
||
>>>>>>>>>>> individual tools so that tools can be standalone
|
||
A models/lnd/clm/tools/mksurfdata/clm_varpar.F90
|
||
A models/lnd/clm/tools/mksurfdata/shr_file_mod.F90
|
||
A models/lnd/clm/tools/mksurfdata/shr_timer_mod.F90
|
||
A models/lnd/clm/tools/mksurfdata/shr_log_mod.F90
|
||
A models/lnd/clm/tools/mksurfdata/fileutils.F90
|
||
A models/lnd/clm/tools/mksurfdata/shr_const_mod.F90
|
||
A models/lnd/clm/tools/mksurfdata/shr_string_mod.F90
|
||
A models/lnd/clm/tools/mksurfdata/clm_varctl.F90
|
||
A models/lnd/clm/tools/mksurfdata/shr_sys_mod.F90
|
||
A models/lnd/clm/tools/mksurfdata/shr_kind_mod.F90
|
||
A models/lnd/clm/tools/mksurfdata/nanMod.F90
|
||
A models/lnd/clm/tools/mksurfdata/Mkdepends
|
||
A models/lnd/clm/tools/mksurfdata/clm_varpar.F90
|
||
A models/lnd/clm/tools/mkgriddata/mkvarpar.F90
|
||
A models/lnd/clm/tools/mkgriddata/clm_varctl.F90
|
||
A models/lnd/clm/tools/mkgriddata/clm_varpar.F90
|
||
A models/lnd/clm/tools/mkgriddata/shr_sys_mod.F90
|
||
A models/lnd/clm/tools/mkgriddata/shr_log_mod.F90
|
||
A models/lnd/clm/tools/mkgriddata/ncdio.F90
|
||
A models/lnd/clm/tools/mkgriddata/shr_kind_mod.F90
|
||
A models/lnd/clm/tools/mkgriddata/shr_const_mod.F90
|
||
A models/lnd/clm/tools/mkgriddata/domainMod.F90
|
||
A models/lnd/clm/tools/mkgriddata/areaMod.F90
|
||
A models/lnd/clm/tools/mkgriddata/nanMod.F90
|
||
A models/lnd/clm/tools/mkgriddata/Mkdepends
|
||
A models/lnd/clm/tools/mkdatadomain/Mkdepends
|
||
A models/lnd/clm/tools/mkdatadomain/shr_kind_mod.F90
|
||
A models/lnd/clm/tools/mkdatadomain/shr_const_mod.F90
|
||
|
||
>>>>>>>>>>> Add new README files to talk about testing and file copies
|
||
A models/lnd/clm/tools/README.testing
|
||
A models/lnd/clm/tools/README.filecopies
|
||
|
||
>>>>>>>>>>> Add a new chapter for PTCLM
|
||
A models/lnd/clm/doc/UsersGuide/ptclm.xml
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
|
||
>>>>>>>>>>> Remove CLM_CESMBLD, remove clm* in pathname, add quotes in tests
|
||
>>>>>>>>>>> fix some spelling and unused vars, add new scripts tests
|
||
M models/lnd/clm/test/system/TCB.sh -------------- Remove CLM_CESMBLD
|
||
M models/lnd/clm/test/system/TSMncl_tools.sh ----- Remove clm* in pathname
|
||
M models/lnd/clm/test/system/TBL.sh -------------- Remove clm* in pathname
|
||
M models/lnd/clm/test/system/README.testnames ---- Update for new tests
|
||
M models/lnd/clm/test/system/TBR.sh -------------- Remove unused cfgdir
|
||
M models/lnd/clm/test/system/TCBtools.sh --------- Remove clm* in pathname, fix spelling
|
||
M models/lnd/clm/test/system/TER.sh -------------- Remove unused cfgdir
|
||
M models/lnd/clm/test/system/test_driver.sh ------ Remove CLM_CESMBLD, change temp on lynx
|
||
M models/lnd/clm/test/system/TSMrst_tools.sh ----- Remove unused cfgdir, add quotes
|
||
in comparison
|
||
M models/lnd/clm/test/system/nl_files/getregional - Add -nomv option in
|
||
M models/lnd/clm/test/system/nl_files/mksrfdt_10x15_irr_1850 - Put -exedir last
|
||
M models/lnd/clm/test/system/input_tests_master --- Add TBLtools, TOPtools,
|
||
TBLrst_tools, TBLscript_tools tests in
|
||
M models/lnd/clm/test/system/TSMtools.sh ---------- Add CLM_RERUN (needed for
|
||
TOPtools which runs the same test over for different threads)
|
||
Remove clm* from path add quotes to some if tests
|
||
M models/lnd/clm/test/system/TBLtools.sh ---------- Remove clm* from path
|
||
|
||
>>>>>>>>>>> Move tests around a bit
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh_nompi - Add TOP test
|
||
M models/lnd/clm/test/system/tests_pretag_jaguarpf_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
|
||
>>>>>>>>>>> Make fdynuse file optional and remove use of getfil
|
||
M models/lnd/clm/tools/mksurfdata/mklaiMod.F90 ---- Remove fdynuse file,
|
||
remove use of getfil, all averaging is the same (no *_pft options)
|
||
M models/lnd/clm/tools/mksurfdata/mksoilMod.F90 --- Remove use of getfil
|
||
M models/lnd/clm/tools/mksurfdata/mkharvestMod.F90 Remove use of getfil
|
||
M models/lnd/clm/tools/mksurfdata/creategridMod.F90 Remove use of getfil
|
||
M models/lnd/clm/tools/mksurfdata/mkglcmecMod.F90 - Remove use of getfil
|
||
M models/lnd/clm/tools/mksurfdata/mkvocefMod.F90 -- Remove use of getfil
|
||
M models/lnd/clm/tools/mksurfdata/mkglacierMod.F90 Remove use of getfil
|
||
M models/lnd/clm/tools/mksurfdata/mkurbanparMod.F90 Remove use of getfil
|
||
M models/lnd/clm/tools/mksurfdata/areaMod.F90 ----- Remove _pft methods
|
||
M models/lnd/clm/tools/mksurfdata/mksrfdat.F90 ---- Make mksrf_fdynuse optional
|
||
remove use of getfil
|
||
M models/lnd/clm/tools/mksurfdata/mklanwatMod.F90 - Remove use of getfil
|
||
M models/lnd/clm/tools/mksurfdata/mkpftMod.F90 ---- Remove use of getfil
|
||
M models/lnd/clm/tools/mksurfdata/pftdyn_hist_simyr1850-2005.txt -- new paths
|
||
|
||
>>>>>>>>>>> Updated RMS differences, and add -nomv option to getregional_datasets
|
||
M models/lnd/clm/tools/ncl_scripts/RMSbluefire.dat ---------- Updated RMS differences
|
||
M models/lnd/clm/tools/ncl_scripts/getregional_datasets.pl -- Add -nomv option
|
||
M models/lnd/clm/tools/ncl_scripts/getregional_datasets.ncl - Add NOMV env var
|
||
|
||
>>>>>>>>>>> Fix bug 1351
|
||
M models/lnd/clm/tools/interpinic/interpinic.F90 -------- Make sure: htop_var,
|
||
fpcgrid_var, present_var, itypveg_var are set
|
||
M models/lnd/clm/tools/interpinic/interpinic.runoptions - Update the input file to use
|
||
|
||
>>>>>>>>>>> Work on formatting, remove use of getfils
|
||
M models/lnd/clm/tools/mkgriddata/mkgriddata.F90 - Work on formatting a bit,
|
||
removed use of fileutils
|
||
M models/lnd/clm/tools/mkgriddata/areaMod.F90 ---- Remove use of getfil
|
||
M models/lnd/clm/tools/mkdatadomain/create_domain.F90 - Work on output write
|
||
|
||
>>>>>>>>>>> Update documentation in README files
|
||
M models/lnd/clm/test/system/config_files/README
|
||
M models/lnd/clm/bld/namelist_files/use_cases/README
|
||
M models/lnd/clm/test/system/README
|
||
M models/lnd/clm/tools/mkgriddata/README
|
||
M models/lnd/clm/tools/mkdatadomain/README
|
||
M models/lnd/clm/tools/interpinic/README
|
||
M models/lnd/clm/tools/README.testing
|
||
M models/lnd/clm/tools/README
|
||
M models/lnd/clm/bld/README
|
||
|
||
>>>>>>>>>>> Sync up tools Makefile, make Filepath standalone (only includes .)
|
||
>>>>>>>>>>> Work on formatting, set OPT default, add TOOLROOT default
|
||
>>>>>>>>>>> compare to null instead of strip
|
||
M models/lnd/clm/tools/mksurfdata/Makefile
|
||
M models/lnd/clm/tools/mksurfdata/Filepath
|
||
M models/lnd/clm/tools/mksurfdata/Srcfiles - Remove spmdMod,fileutils,
|
||
abortutils/shr_cal_mod, ESMF, mpi, shr_mpi_mod
|
||
M models/lnd/clm/tools/interpinic/Makefile
|
||
M models/lnd/clm/tools/mkgriddata/Filepath
|
||
M models/lnd/clm/tools/mkgriddata/Srcfiles - Remove fileutils,spmdMod,
|
||
abortutils,shr_timer_mod,shr_mpi_mod,shr_file_mod,MPI
|
||
M models/lnd/clm/tools/mkgriddata/Makefile
|
||
M models/lnd/clm/tools/mkdatadomain/Filepath
|
||
M models/lnd/clm/tools/mkdatadomain/Makefile
|
||
|
||
>>>>>>>>>>> Cleanup help and documentation
|
||
M models/lnd/clm/bld/configure --------------- Cleanup help, remove cesm_bld
|
||
M models/lnd/clm/bld/queryDefaultNamelist.pl - Cleanup help
|
||
M models/lnd/clm/bld/listDefaultNamelist.pl -- Add more description, documentation
|
||
set maxpft for crop
|
||
M models/lnd/clm/bld/build-namelist ---------- Cleanup help, add papi_inparm
|
||
remove some list options for non-CLM vars
|
||
M models/lnd/clm/bld/clm.cpl7.template ------- Remove clm* in path
|
||
remove warning about CAM and CLM dtime, remove comment about *.h files
|
||
|
||
>>>>>>>>>>> Make sure all 1x1 files are in supported single-point res
|
||
M models/lnd/clm/bld/config_files/config_definition.xsl - Add CLM in descriptions
|
||
M models/lnd/clm/bld/config_files/config_definition.xml - Add
|
||
1x1_numaIA,1x1_smallvilleIA to supported single-point resolutions
|
||
cleanup spelling and a few descriptions
|
||
|
||
>>>>>>>>>>> Work on documentation descriptions, document all tools namelist items
|
||
M models/lnd/clm/bld/namelist_files/checklatsfiles.ncl --------- Add doc, continue
|
||
if file NOT found rather than abort
|
||
M models/lnd/clm/bld/namelist_files/checkdatmfiles.ncl --------- Add doc, continue
|
||
if file NOT found rather than abort
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml ---- Work on descriptions,
|
||
add in all mksurfdata/mkdatadomain/mkgriddata namelist vars, add in
|
||
new driver namelist vars (so documented in table in UG),
|
||
add HCN,CH3CN to drydep
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_datm.xml - Add datasource
|
||
small formatting change
|
||
M namelist_files/namelist_defaults_drv.xml --------------------- Fix final_spinup
|
||
(bug 1367)
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults.xsl ------ Add attributes
|
||
to output for: crop, irrig, ad_spinup, and source
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xsl ---- Work to improve
|
||
output formatting of table
|
||
M models/lnd/clm/bld/namelist_files/datm-build-namelist -------- Cleanup help / source
|
||
M models/lnd/clm/bld/namelist_files/checktopofiles.ncl --------- Change res list,
|
||
add documentation, continue rather than abort if file not found
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm_tools.xml Update paths
|
||
to landuse for mksurfdata as all in repo now, add default values for
|
||
other mksurfdata namelist items
|
||
|
||
>>>>>>>>>>> Update documentation for latest release
|
||
M models/lnd/clm/doc/UsersGuide/trouble_shooting.xml
|
||
M models/lnd/clm/doc/UsersGuide/single_point.xml
|
||
M models/lnd/clm/doc/UsersGuide/special_cases.xml
|
||
M models/lnd/clm/doc/UsersGuide/tools.xml
|
||
M models/lnd/clm/doc/UsersGuide/limitLineLen.pl
|
||
M models/lnd/clm/doc/UsersGuide/preface.xml
|
||
M models/lnd/clm/doc/UsersGuide/clm_ug.xml
|
||
M models/lnd/clm/doc/UsersGuide/adding_files.xml
|
||
M models/lnd/clm/doc/UsersGuide/appendix.xml
|
||
M models/lnd/clm/doc/UsersGuide/custom.xml
|
||
M models/lnd/clm/doc/UsersGuide/Makefile
|
||
|
||
>>>>>>>>>>> Update documentation for latest release
|
||
M models/lnd/clm/doc/Quickstart.userdatasets
|
||
M models/lnd/clm/doc/IMPORTANT_NOTES
|
||
M models/lnd/clm/doc/Quickstart.GUIDE
|
||
M models/lnd/clm/doc/CodeReference/Filepath
|
||
M models/lnd/clm/doc/KnownLimitations
|
||
M models/lnd/clm/doc/KnownBugs
|
||
M models/lnd/clm/doc/README
|
||
M README
|
||
|
||
>>>>>>>>>>> Add if masterproc, work on documentation, use iulog NOT unit 6
|
||
M models/lnd/clm/src/biogeochem/CropRestMod.F90 ---------- Add if masterproc
|
||
M models/lnd/clm/src/biogeochem/CASAMod.F90 -------------- Cleanup endrun statement
|
||
M models/lnd/clm/src/biogeochem/STATICEcosysDynMod.F90 --- Use iulog NOT unit 6
|
||
M models/lnd/clm/src/biogeochem/CNDVMod.F90 -------------- Use iulog NOT unit 6
|
||
M models/lnd/clm/src/biogeochem/VOCEmissionMod.F90 ------- Use iulog NOT unit 6
|
||
M models/lnd/clm/src/biogeochem/CNAllocationMod.F90 ------ Ensure arepr is initialized
|
||
(bug 1341)
|
||
M models/lnd/clm/src/biogeochem/CNVegStructUpdateMod.F90 - Comment out debug write
|
||
M models/lnd/clm/src/biogeochem/CNDVEstablishmentMod.F90 - Use iulog NOT unit 6
|
||
|
||
>>>>>>>>>>> Add if masterproc, work on documentation, rh files are t-1
|
||
M models/lnd/clm/src/main/fileutils.F90 --- Add if masterproc
|
||
M models/lnd/clm/src/main/pftdynMod.F90 --- Add if masterproc (fix bug 1353)
|
||
M models/lnd/clm/src/main/histFileMod.F90 - Add if masterproc, rh files are t-1
|
||
(bug 1346)
|
||
M models/lnd/clm/src/main/clmtype.F90 ----- Work on documentation
|
||
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except... (up to 43)
|
||
004 blC91 TBL.sh _sc_dh clm_std^nl_urb 20030101:3600 4x5 gx3v7 -6 arb_ic ........................FAIL! rc= 5
|
||
008 blTZ1 TBL.sh 21p_cncrpsc_dh clm_stdIgnYr^nl_crop 20020401:3600 10x15 USGS -10 cold ..........FAIL! rc= 5
|
||
011 blD91 TBL.sh _persc_dh clm_per^nl_per 20021231:1200 4x5 gx3v7 144 cold ......................FAIL! rc= 5
|
||
015 blEH1 TBL.sh 4p_vorsc_dh clm_std^nl_urb 20021231:3600 1.9x2.5^0.9x1.25 gx1v6 48 arb_ic ......FAIL! rc= 5
|
||
019 blHN1 TBL.sh 17p_cnsc_dh clm_transient_rcp8.5 20051220:1800 1.9x2.5 gx1v6@1850-2100 -10 cold FAIL! rc= 5
|
||
023 blHO2 TBL.sh 17p_cnsc_dm clm_drydep 20000704:1800 10x15 USGS@2000 -90 cold ..................FAIL! rc= 5
|
||
027 blHo1 TBL.sh 17p_cnsc_dh clm_drydep 20000101:1800 10x15 USGS@2000 -10 cold ..................FAIL! rc= 5
|
||
028 smG41 TSM.sh 17p_scnv_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic ...........FAIL! rc= 10
|
||
029 erG41 TER.sh 17p_scnv_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic .........FAIL! rc= 5
|
||
030 brG41 TBR.sh 17p_scnv_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic .........FAIL! rc= 5
|
||
031 blG41 TBL.sh 17p_scnv_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic ...........FAIL! rc= 4
|
||
035 blC45 TBL.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -10 arb_ic ..............FAIL! rc= 5
|
||
039 blG61 TBL.sh _scnv_dh clm_std^nl_urb 20020101:1800 1.9x2.5 gx1v6 48 startup .................FAIL! rc= 5
|
||
043 blH52 TBL.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 48 cold ...............FAIL! rc= 5
|
||
bluefire interactive testing: All PASS except TBL tests
|
||
bluefire/CESM testing: All PASS except compare tests to clm4_0_32
|
||
bluefire/CESM extra testing (show that answers are identical with cesm1_0_beta22):
|
||
PASS ERI.T31_g37.IGCN.bluefire
|
||
PASS ERI.T31_g37.IGCN.bluefire.compare.cesm1_0_alpha22a
|
||
PASS ERS.T31_g37.ITEST.bluefire
|
||
PASS ERS.T31_g37.ITEST.bluefire.compare_hist.cesm1_0_alpha22a
|
||
PASS ERS.T31_g37.ITEST.bluefire.compare.cesm1_0_alpha22a
|
||
PASS ERS.f19_g16.IGCN.bluefire
|
||
PASS ERS.f19_g16.IGCN.bluefire.compare_hist.cesm1_0_alpha22a
|
||
PASS ERS.f19_g16.IGCN.bluefire.compare.cesm1_0_alpha22a
|
||
PASS ERS.f45_g37.I4804.bluefire
|
||
PASS ERS.f45_g37.I4804.bluefire.compare_hist.cesm1_0_alpha22a
|
||
PASS ERS.f45_g37.I4804.bluefire.compare.cesm1_0_alpha22a
|
||
PASS SMS_RLA.f45_f45.I.bluefire
|
||
PASS SMS_RLA.f45_f45.I.bluefire.compare_hist.cesm1_0_alpha22a
|
||
PASS SMS_RLA.f45_f45.I.bluefire.compare.cesm1_0_alpha22a
|
||
PASS SMS_RLB.f45_f45.ITEST.bluefire
|
||
PASS SMS_RLB.f45_f45.ITEST.bluefire.compare_hist.cesm1_0_alpha22a
|
||
PASS SMS_RLB.f45_f45.ITEST.bluefire.compare.cesm1_0_alpha22a
|
||
jaguarpf interactive testing: All PASS except...
|
||
004 blA74 TBL.sh _nrsc_ds clm_std^nl_urb 20030101:1800 1x1_brazil navy -10 arb_ic ...............FAIL! rc= 5
|
||
008 blTZ3 TBL.sh 21p_cncrpsc_do clm_stdIgnYr^nl_crop 20020401:3600 10x15 USGS -10 cold ..........FAIL! rc= 5
|
||
012 blVU4 TBL.sh 21p_cncrpsc_ds clm_stdIgnYr^nl_crop 20020101:3600 1x1_smallvilleIA test -1100 cold FAIL! rc= 5
|
||
014 blAK4 TBL.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -10 cold ...............FAIL! rc= 5
|
||
015 smG43 TSM.sh 17p_scnv_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic ...........FAIL! rc= 10
|
||
016 erG43 TER.sh 17p_scnv_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic .........FAIL! rc= 5
|
||
017 brG43 TBR.sh 17p_scnv_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic .........FAIL! rc= 5
|
||
018 blG43 TBL.sh 17p_scnv_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic ...........FAIL! rc= 4
|
||
022 blK74 TBL.sh 17p_cndvsc_s clm_std 19971231:1800 1x1_brazil navy -670 arb_ic .................FAIL! rc= 5
|
||
026 blSn3 TBL.sh _mec10sc_do clm_transient_glcMEC_rcp8.5 20331231:1800 1.9x2.5 gx1v6@1850-2100 48 arFAIL! rc= 5
|
||
030 blQQ4 TBL.sh _nrcnsc_ds clm_drydep 20000214:1800 1x1_brazil navy@2000 -150 cold .............FAIL! rc= 5
|
||
034 blH43 TBL.sh 17p_cnsc_do clm_transient_20thC 19790101:1800 1.9x2.5 gx1v6@1850-2000 -10 startup FAIL! rc= 5
|
||
038 blS63 TBL.sh _mec10sc_do clm_glcmec 19980115:1800 1.9x2.5 gx1v6 48 arb_ic ...................FAIL! rc= 5
|
||
040 bl8Z3 TBLrst_tools.sh 21p_cncrpsc_do interpinic clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6FAIL! rc= 5
|
||
042 bl954 TBLscript_tools.sh mksurfdata mksurfdata.pl mksrfdt_10x15_irr_1850^tools__ds ..........FAIL! rc= 6
|
||
046 bl9T4 TBLscript_tools.sh mksurfdata mksurfdata.pl mksrfdt_1x1_numaIA_mp20irrcr_2000^tools__ds FAIL! rc= 6
|
||
050 bl9C4 TBLscript_tools.sh mksurfdata mksurfdata.pl mksrfdt_1x1_vancouverCAN_2000^tools__ds ...FAIL! rc= 6
|
||
edinburgh/lf95 interactive testing: All PASS except...
|
||
006 blAL4 TBL.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 10x15 USGS -10 cold ..................FAIL! rc= 7
|
||
014 blOC4 TBL.sh _nrvansc_ds clm_urb1pt^nl_urb 19920812:3600 1x1_vancouverCAN navy 331 arb_ic ...FAIL! rc= 7
|
||
edinburgh/lf95 testing: All PASS except TBL tests
|
||
lynx/intel testing: All PASS except TBL tests
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_32
|
||
|
||
Changes answers relative to baseline: Yes (Driver change)
|
||
|
||
But, answers are identical to cesm1_0_beta22 where the driver change
|
||
was already in effect.
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers:
|
||
- what code configurations: All
|
||
- what platforms/compilers: All
|
||
- nature of change: larger than roundoff/same climate
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_32
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Thu May 19 15:18:49 MDT 2011
|
||
One-line Summary: Make I1850SPINUPCN compset use MOAR data, various bug fixes, work on test lists
|
||
|
||
Purpose of changes:
|
||
|
||
Update datm and scripts so can run I1850SPINUPCN compset with MOAR data. Fix CN units.
|
||
Fix some documentation for crop. Add attribute that notes that flux variables are NOT
|
||
multiplied by landfrac. Change align year for I4804 and I4804CN compsets, add append/warn
|
||
option to xmlchange. Some clarifications to clm namelist. build-namelist can run list
|
||
options without a config_cache file. Add comment/title to output files. Remove the
|
||
2.65x3.33 grid, no longer supported. Work on test lists a bit.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1337 (have ISPINUPCN compset use MOAR data)
|
||
1336 (evaluate CLM testing for release)
|
||
1327 (correct documentation of CN variable units)
|
||
1158 (make 4804 compsets consistent with 1850 etc.)
|
||
1151 (remove co2_ppmv when co2_type is NOT constant)
|
||
1140 (build-namelist -list options die with config file)
|
||
1108 (have append/warn mode for xmlchange)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1325 (GDDHARV on hist causes model to die in debug)
|
||
1367 (final_spinup stop time isn't right)
|
||
1372 (pio problem writing out CLM history files for CRU
|
||
1381 (Can't change monthly average files to NOT be one per month)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: critical
|
||
|
||
Describe any changes made to build system:
|
||
|
||
I1850SPINUP compset changed to use MOAR data
|
||
|
||
DATM_CPL_* variables added to env_conf.xml to set casename, years run over
|
||
I4804 compsets ALIGN year changed to agree with doc. and I1850 compsets
|
||
|
||
New options to xmlchange -- allow you to append (-a) to the end of something already
|
||
there and another option (-w) warn you and abort if already set.
|
||
|
||
Describe any changes made to the namelist: Add options to build-namelist
|
||
|
||
Add -co2_ppmv and -rtm_tstep options to set co2_ppmv when co2_type is constant
|
||
and set rtm time-step when RTM is on.
|
||
|
||
This way co2_ppmv and rtm_nsteps do NOT show up in the namelist if they aren't needed.
|
||
|
||
List any changes to the defaults for the boundary datasets: Remove 2.65x3.33 datasets
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self, slevis (units change), sacks (crop doc)
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, csm_share, datm
|
||
scripts to scripts4_110517
|
||
csm_share to share3_110516
|
||
datm to datm8_110517b
|
||
|
||
List all files eliminated:
|
||
|
||
>>>>>>>>>>>>> Remove as no longer needed to get lists for documentation
|
||
D models/lnd/clm/doc/UsersGuide/config_cache.xml
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>>>>> Add new test configurations
|
||
A models/lnd/clm/test/system/config_files/_scnv_dm
|
||
A models/lnd/clm/test/system/config_files/17p_scnv_dm
|
||
A models/lnd/clm/test/system/config_files/17p_scnv_ds
|
||
A models/lnd/clm/test/system/config_files/17p_nrcnsc_do
|
||
A models/lnd/clm/test/system/config_files/17p_nrcnsc_ds
|
||
A models/lnd/clm/test/system/config_files/17p_scnv_m
|
||
A models/lnd/clm/test/system/config_files/17p_scnv_o
|
||
A models/lnd/clm/test/system/config_files/17p_scnv_s
|
||
A models/lnd/clm/test/system/config_files/17p_cnnfsc_dh -- turn on NOFIRE
|
||
A models/lnd/clm/test/system/config_files/17p_cnnfsc_dm -- turn on NOFIRE
|
||
A models/lnd/clm/test/system/config_files/17p_cnnfsc_do -- turn on NOFIRE
|
||
A models/lnd/clm/test/system/config_files/21p_nrcncrpsc_s
|
||
A models/lnd/clm/test/system/config_files/21p_nrcncrpsc_ds
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/test/system/config_files/README
|
||
|
||
>>>>>>>>>>>>> Change tests a bit to make them more consistent with naming convention
|
||
>>>>>>>>>>>>> make sure tests are covered, and have no-RTM tests for single-point
|
||
M models/lnd/clm/test/system/README.testnames
|
||
M models/lnd/clm/test/system/nl_files/clm_spin --- Use MOAR data on bluefire
|
||
M models/lnd/clm/test/system/input_tests_master
|
||
|
||
>>>>>>>>>>>>> Change test lists
|
||
M models/lnd/clm/test/system/tests_posttag_lynx_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh
|
||
M models/lnd/clm/test/system/tests_posttag_kraken
|
||
M models/lnd/clm/test/system/tests_posttag_yong
|
||
M models/lnd/clm/test/system/tests_posttag_purempi_regression
|
||
M models/lnd/clm/test/system/tests_posttag_hybrid_regression
|
||
M models/lnd/clm/test/system/tests_pretag_jaguarpf
|
||
M models/lnd/clm/test/system/tests_pretag_jaguarpf_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_mirage
|
||
M models/lnd/clm/test/system/tests_posttag_intrepid
|
||
M models/lnd/clm/test/system/tests_posttag_intrepid_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
M models/lnd/clm/test/system/tests_posttag_lynx
|
||
|
||
>>>>>>>>>>>>> Add -co2_ppmv, and -rtm_tstep options to build-namelist
|
||
>>>>>>>>>>>>> Don't require config file for build-namelist list options
|
||
>>>>>>>>>>>>> Remove 2.65x3.33 files, add capability to handle MOAR data
|
||
M models/lnd/clm/bld/build-namelist
|
||
M models/lnd/clm/bld/clm.cpl7.template
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_datm.xml
|
||
M models/lnd/clm/bld/namelist_files/datm-build-namelist
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml
|
||
|
||
>>>>>>>>>>>>> Correct documentation of units from kg to g
|
||
M models/lnd/clm/src/biogeochem/CNMRespMod.F90
|
||
M models/lnd/clm/src/biogeochem/CNPhenologyMod.F90 -- Also documentation changes
|
||
from Bill Sacks
|
||
M models/lnd/clm/src/biogeochem/CNDecompMod.F90
|
||
M models/lnd/clm/src/biogeochem/CNAllocationMod.F90
|
||
M models/lnd/clm/src/biogeochem/CNVegStructUpdateMod.F90
|
||
|
||
>>>>>>>>>>>>> Add title and comment attributes to output files
|
||
M models/lnd/clm/src/main/histFileMod.F90
|
||
M models/lnd/clm/src/main/restFileMod.F90
|
||
|
||
Summary of testing:
|
||
|
||
bluefire interactive testing: All PASS up to...
|
||
006 smC97 TSM.sh _sc_do clm_spin^nl_urb 20030101:1800 4x5 gx3v7@1850 -6 arb_ic ..................FAIL! rc= 10
|
||
bluefire/CESM testing: All PASS except...
|
||
BFAIL PST.f45_g37.I1850CN.bluefire.compare.clm4_0_31
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire.compare.clm4_0_31
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_31
|
||
|
||
Changes answers relative to baseline: no bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_31
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Fri May 13 17:11:38 MDT 2011
|
||
One-line Summary: Fix answers for transient_CN, fix interpinic
|
||
|
||
Purpose of changes:
|
||
|
||
Fix interpinic test with finidat files. Fix CNPrecisionControl so answers with transient
|
||
CN are same as clm4_0_26 without crop.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1335 (transient_CN sometimes different than clm4_0_26)
|
||
1299 (interpinic does NOT work going from non glc_mec)
|
||
1318 (interpinic has trouble with new restart files)
|
||
1319 (interpinic doesn't interpolate *_PERIOD)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1276 (urbanc_alpha site does not work)
|
||
1281 (bug in mksurfdata for urban_only case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1325 (GDDHARV on hist causes model to die in debug)
|
||
1367 (final_spinup stop time isn't right)
|
||
1372 (pio problem writing out CLM history files for CRU
|
||
1381 (Can't change monthly average files to NOT be one per month)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: critical
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: None
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): None
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>>>>>> Add transient 20th Century namelist config
|
||
A models/lnd/clm/test/system/nl_files/clm_transient_20thC
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>>>>>> Add f19 transient-CN tests that start in 1979 (which showed bug 1335)
|
||
M models/lnd/clm/test/system/input_tests_master - Add f19 transient CN tests
|
||
Also make glc_nec interpinic test run for f09@1850
|
||
M models/lnd/clm/test/system/README.testnames --- Add run-4 for f19 transient CN
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi ------ Add f19 transient_CN
|
||
test
|
||
M models/lnd/clm/test/system/tests_posttag_purempi_regression - Add f19 transient_CN
|
||
test
|
||
M models/lnd/clm/test/system/tests_posttag_hybrid_regression -- Add f19 transient_CN
|
||
test
|
||
M models/lnd/clm/test/system/tests_pretag_jaguarpf_nompi ------ Add f19 transient_CN
|
||
test
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression --- Add f19 transient_CN
|
||
test
|
||
|
||
>>>>>>>>>>>>>> Put changes from clm4_0_27 back in except those that cause runs to fail
|
||
M models/lnd/clm/tools/interpinic/interpinic.F90
|
||
M models/lnd/clm/tools/interpinic/Srcfiles ------ Add shr_const_mod.F90 back in
|
||
|
||
>>>>>>>>>>>>>>
|
||
M models/lnd/clm/src/biogeochem/CNPrecisionControlMod.F90 - Add if ( crop_prog ) to
|
||
a crop change that needed it
|
||
M models/lnd/clm/src/biogeochem/CNCStateUpdate1Mod.F90 ---- Remove pft_ctrunc not used
|
||
M models/lnd/clm/src/biogeochem/CNC13StateUpdate1Mod.F90 -- Remove pft_ctrunc not used
|
||
M models/lnd/clm/src/biogeochem/DryDepVelocity.F90 -------- Set wesveg for crop_prog
|
||
|
||
Summary of testing:
|
||
|
||
bluefire extra interactive testing:
|
||
001 bl853 TBLtools.sh interpinic tools__o runoptions ............................................PASS
|
||
001 sm893 TSMrst_tools.sh _sc_do interpinic clm_std^nl_urb 20000101:1800 1.9x2.5 gx1v6 4x5 gx3v7 -1 PASS
|
||
001 sm857 TSMrst_tools.sh 17p_cnsc_o interpinic clm_std^nl_urb 18500101:1800 1.9x2.5 gx1v6@1850 10x1PASS
|
||
002 sm8Z3 TSMrst_tools.sh 21p_cncrpsc_do interpinic clm_stdIgnYr^nl_crop 20000101:1800 1.9x2.5 gx1v6PASS
|
||
003 sm813 TSMrst_tools.sh 17p_cndvsc_do interpinic clm_std^nl_urb 18500101:1800 1.9x2.5 gx1v6@1850 4PASS
|
||
>>>>> This test compares to clm4_0_30 and rightly shows that answers change
|
||
001 blH43 TBL.sh 17p_cnsc_do clm_transient_20thC 19790101:1800 1.9x2.5 gx1v6@1850-2000 -10 startup FAIL! rc= 7
|
||
bluefire/CESM testing: All PASS except... (why did these comparisons PASS in clm4_0_27)
|
||
BFAIL ERP.f19_g16.IGRCP60CN.bluefire.compare.clm4_0_30
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare_hist.clm4_0_30
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare.clm4_0_30
|
||
bluefire/CESM testing compared to cesm1_0_beta19:
|
||
PASS SMS_D.f09_g16.BRCP45CN.bluefire
|
||
PASS SMS_D.f09_g16.BRCP45CN.bluefire.compare_hist.cesm1_0_beta19
|
||
PASS SMS_D.f09_g16.BRCP45CN.bluefire.compare.cesm1_0_beta19
|
||
PASS ERS.f09_f09.FAMIPCN.bluefire
|
||
PASS ERS.f09_f09.FAMIPCN.bluefire.compare_hist.cesm1_0_beta19
|
||
PASS ERS.f09_f09.FAMIPCN.bluefire.compare.cesm1_0_beta19
|
||
PASS ERS.f19_f19.FAMIPC5.bluefire
|
||
PASS ERS.f19_f19.FAMIPC5.bluefire.compare_hist.cesm1_0_beta19
|
||
PASS ERS.f19_f19.FAMIPC5.bluefire.compare.cesm1_0_beta19
|
||
PASS ERS.f19_f19.FAMIPCN.bluefire
|
||
PASS ERS.f19_f19.FAMIPCN.bluefire.compare_hist.cesm1_0_beta19
|
||
PASS ERS.f19_f19.FAMIPCN.bluefire.compare.cesm1_0_beta19
|
||
PASS ERS.f09_g16.BRCP45CN.lynx_pgi
|
||
PASS ERS.f09_g16.BRCP45CN.lynx_pgi.compare_hist.cesm1_0_beta19
|
||
PASS ERS.f09_g16.BRCP45CN.lynx_pgi.compare.cesm1_0_beta19
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_30
|
||
|
||
Changes answers relative to baseline: Some transient_CN tests are different
|
||
because of bug 1335 introduced in clm4_0_27
|
||
|
||
With these changes answers are the same as clm4_0_26
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_30
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Wed May 11 14:32:19 MDT 2011
|
||
One-line Summary: New finidat/fsurdat files for T31
|
||
|
||
Purpose of changes:
|
||
|
||
Externals update, fix some PTCLM problems. New finidat/fsurdat files for T31, make sure
|
||
works.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1279 (Latest version of PTCLM requires python2.5)
|
||
1248 (PTCLM can only go to 2005)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1276 (urbanc_alpha site does not work)
|
||
1281 (bug in mksurfdata for urban_only case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1299 (interpinic does NOT work going from non glc_mec)
|
||
1318 (interpinic has trouble with new restart files)
|
||
1319 (interpinic doesn't interpolate *_PERIOD)
|
||
1325 (GDDHARV on hist causes model to die in debug)
|
||
1335 (transient_CN sometimes different than clm4_0_26)
|
||
1372 (pio problem writing out CLM history files for CRU
|
||
1381 (Can't change monthly average files to NOT be one per month)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: critical
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
New finidat files for T31
|
||
New fsurdat file for T31@2000
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, mct, pio
|
||
|
||
scripts to scripts4_110511
|
||
mct to MCT2_7_0_110504a
|
||
pio to pio1_3_0
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do:
|
||
|
||
A models/lnd/clm/test/system/config_files/17p_cnsc_h
|
||
A models/lnd/clm/test/system/config_files/17p_cnsc_o
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/test/system/README.testnames --- Add R f19 rcp4.5 resol
|
||
M models/lnd/clm/test/system/input_tests_master - Make some tests startup, add
|
||
some rcp tests, change some tests from T31 to f19
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml - Add new finidat
|
||
files for T31@1850/2000, add new surdata file for T31@2000, remove empty
|
||
half-degree pftdyn file
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except...
|
||
024 smG41 TSM.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
025 erG41 TER.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
026 brG41 TBR.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
027 blG41 TBL.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 4
|
||
049 smLI1 TSM.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 10
|
||
050 erLI1 TER.sh _sc_dh clm_std 20020101:1800 94x192 T62 -5+-5 arb_ic ...........................FAIL! rc= 5
|
||
051 brLI1 TBR.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10+-10 arb_ic .........................FAIL! rc= 5
|
||
052 blLI1 TBL.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 4
|
||
054 erJ61 TER.sh 4p_casasc_dh clm_std^nl_urb 20021230:1800 1.9x2.5 gx1v6 10+38 cold .............FAIL! rc= 5
|
||
055 brJ61 TBR.sh 4p_casasc_dh clm_std^nl_urb_br 20021230:1800 1.9x2.5 gx1v6 72+72 cold ..........FAIL! rc= 5
|
||
056 blJ61 TBL.sh 4p_casasc_dh clm_std^nl_urb 20021230:1800 1.9x2.5 gx1v6 48 cold ................FAIL! rc= 4
|
||
bluefire interactive testing: All PASS
|
||
bluefire extra interactive testing:
|
||
001 smE13 TSM.sh 17p_vorsc_do clm_std^nl_urb 20021230:1800 48x96 gx3v7 96 startup ...............PASS
|
||
001 smH13 TSM.sh 17p_cnsc_do clm_ndepdyn^nl_cn_conly 20020101:1800 48x96 gx3v7@1850-2000 96 startup PASS
|
||
bluefire/CESM testing: All PASS except...
|
||
FAIL SMS_RLA.f45_f45.I.bluefire.compare_hist.clm4_0_29
|
||
FAIL SMS_RLA.f45_f45.I.bluefire.compare.clm4_0_29
|
||
FAIL SMS_RLB.f45_f45.I.bluefire.compare_hist.clm4_0_29
|
||
FAIL SMS_RLB.f45_f45.I.bluefire.compare.clm4_0_29
|
||
FAIL SMS_ROA.f45_f45.I.bluefire.compare_hist.clm4_0_29
|
||
FAIL SMS_ROA.f45_f45.I.bluefire.compare.clm4_0_29
|
||
FAIL ERS_D.f45_g37.I.bluefire.compare_hist.clm4_0_29
|
||
FAIL ERS_D.f45_g37.I.bluefire.compare.clm4_0_29
|
||
BFAIL ERS_E.T31_g37.I1850.bluefire.compare.clm4_0_29
|
||
BFAIL ERI.T31_g37.IG1850.bluefire.compare.clm4_0_29
|
||
BFAIL ERS_D.f19_g16.IGRCP26CN.bluefire.compare.clm4_0_29
|
||
|
||
bluefire/CESM rcps extra testing: All PASS...
|
||
PASS SMS.f09_g16.IRCP26CN.bluefire
|
||
PASS SMS.f09_g16.IRCP45CN.bluefire
|
||
PASS SMS.f09_g16.IRCP60CN.bluefire
|
||
PASS SMS.f09_g16.IRCP85CN.bluefire
|
||
PASS SMS.f09_g16.IGRCP26CN.bluefire
|
||
PASS SMS.f09_g16.IGRCP45CN.bluefire
|
||
PASS SMS.f09_g16.IGRCP60CN.bluefire
|
||
PASS SMS.f09_g16.IGRCP85CN.bluefire
|
||
PASS SMS.f19_g16.IRCP26CN.bluefire
|
||
PASS SMS.f19_g16.IRCP45CN.bluefire
|
||
PASS SMS.f19_g16.IRCP60CN.bluefire
|
||
PASS SMS.f19_g16.IGRCP45CN.bluefire
|
||
PASS SMS.f19_g16.IGRCP85CN.bluefire
|
||
|
||
bluefire/PTCLM testing: All PASS
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_29
|
||
|
||
Changes answers relative to baseline: no bit-for-bit (except T31 with new files)
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_29
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Thu May 5 14:19:04 MDT 2011
|
||
One-line Summary: Backout interpinic changes to one that works
|
||
|
||
Purpose of changes:
|
||
|
||
Backout interpinic to Mariana's non2dgrid version. Won't work for new
|
||
files (have to remove fields to get it to work). Adds back in bugs 1318 and 1319.
|
||
Add more comparison tests for tools and add cprnc.pl/ncl scripts to compare files that
|
||
don't have a time-axis.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1328 (interpinic gives bad results that can NOT be used!)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1248 (PTCLM can only go to 2005)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1276 (urbanc_alpha site does not work)
|
||
1279 (Latest version of PTCLM requires python2.5)
|
||
1281 (bug in mksurfdata for urban_only case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1299 (interpinic does NOT work going from non glc_mec)
|
||
1318 (interpinic has trouble with new restart files)
|
||
1319 (interpinic doesn't interpolate *_PERIOD)
|
||
1325 (GDDHARV on hist causes model to die in debug)
|
||
1335 (transient_CN sometimes different than clm4_0_26)
|
||
1372 (pio problem writing out CLM history files for CRU
|
||
1381 (Can't change monthly average files to NOT be one per month)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: critical
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: None
|
||
|
||
Describe any substantial timing or memory changes: none
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): None
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>>>>>> Add scripts to compare two NetCDF files and report if different
|
||
>>>>>>>>>>>>>> This mimic's the cprnc program, but also works on files without
|
||
>>>>>>>>>>>>>> a time coordinate. For big files it's considerably slower as well.
|
||
A models/lnd/clm/tools/ncl_scripts/cprnc.pl
|
||
A models/lnd/clm/tools/ncl_scripts/cprnc.ncl
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>>>>>> Add tool comparison tests, use cprnc.pl for tool comparison
|
||
M models/lnd/clm/test/system/input_tests_master - Add TBLtools test for:
|
||
mkgriddata, mksurfdata, mkdatadomain, and interpinic, remove pftdyn
|
||
mksurfdata test
|
||
M models/lnd/clm/test/system/CLM_compare.sh ----- Remove unused variable
|
||
M models/lnd/clm/test/system/TSMtools.sh -------- Copy .txt files over if exist
|
||
M models/lnd/clm/test/system/TBLtools.sh -------- Use cprnc.pl in place of cprnc binary
|
||
|
||
>>>>>>>>>>>>>> Add tool comparison tests
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_yong
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
|
||
>>>>>>>>>>>>>> Add notes on cprnc tools
|
||
M models/lnd/clm/tools/ncl_scripts/README
|
||
|
||
>>>>>>>>>>>>>> Move back to Mariana's version of interpinic in non2dgrid08_clm4_0_26
|
||
>>>>>>>>>>>>>> This means it won't work for new files, but will work for older files
|
||
>>>>>>>>>>>>>> and gives the same answers as the non2dgrid version.
|
||
M models/lnd/clm/tools/interpinic/interpinic.F90
|
||
M models/lnd/clm/tools/interpinic/Srcfiles
|
||
|
||
|
||
Summary of testing:
|
||
|
||
bluefire interactive testing: These PASS
|
||
|
||
002 bl853 TBLtools.sh interpinic tools__o runoptions ............................................PASS (same as non2dgrid08_clm4_0_26)
|
||
001 bl754 TBLtools.sh mksurfdata tools__s namelist ..............................................PASS
|
||
002 bl774 TBLtools.sh mksurfdata tools__ds singlept .............................................PASS
|
||
001 bl654 TBLtools.sh mkgriddata tools__ds namelist .............................................PASS
|
||
001 bl774 TBLtools.sh mksurfdata tools__ds singlept .............................................PASS
|
||
002 blZ94 TBLtools.sh mkdatadomain tools__ds namelist ...........................................PASS
|
||
|
||
yong/ifort interactive testing: These PASS
|
||
|
||
001 bl853 TBLtools.sh interpinic tools__o runoptions ............................................PASS (same as non2dgrid08_clm4_0_26)
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_28
|
||
|
||
Changes answers relative to baseline: no bit-for-bit (except interpinic)
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_28
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Tue May 3 09:14:24 MDT 2011
|
||
One-line Summary: Remove DUST/PROGSSLT in land coupler layer, update driver and scripts
|
||
|
||
Purpose of changes:
|
||
|
||
Update drv to branch version, fix ram1/fv issue (remove DUST/PROGSSLT #ifdef's in
|
||
lnd_comp_*). Answers will then be identical to clm4_0_26 (except air density sent to
|
||
cpl). Don't allow both -irrig and -crop to be on at same time in scripts.
|
||
|
||
Bugs fixed (include bugzilla ID): None
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1248 (PTCLM can only go to 2005)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1276 (urbanc_alpha site does not work)
|
||
1279 (Latest version of PTCLM requires python2.5)
|
||
1281 (bug in mksurfdata for urban_only case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1299 (interpinic does NOT work going from non glc_mec)
|
||
1325 (GDDHARV on hist causes model to die in debug)
|
||
1328 (interpinic gives bad results that can NOT be used!)
|
||
1335 (transient_CN sometimes different than clm4_0_26)
|
||
1372 (pio problem writing out CLM history files for CRU
|
||
1381 (Can't change monthly average files to NOT be one per month)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: critical
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: None
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): drv, scripts
|
||
scripts to scripts4_110428a
|
||
drv to branch version: t3148b_tags/t3148b02_drvseq3_1_48
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do: None
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/bld/build-namelist - Don't allow crop and irrig on at same time
|
||
|
||
M models/lnd/clm/tools/interpinic/interpinic.F90 -------- Move input read up
|
||
M models/lnd/clm/tools/interpinic/interpinic.runoptions - Use latest input file
|
||
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire -- Remove some tests
|
||
M models/lnd/clm/test/system/README.testnames ------- Don't mix crop and irrig
|
||
M models/lnd/clm/test/system/input_tests_master ----- Change irrig+crop tests to
|
||
just crop
|
||
|
||
|
||
>>>>>>>>>> Remove DUST, PROGSSLT and VOC #ifdef's
|
||
M models/lnd/clm/src/cpl_mct/lnd_comp_mct.F90
|
||
M models/lnd/clm/src/cpl_esmf/lnd_comp_esmf.F90
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except...
|
||
024 smG41 TSM.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
025 erG41 TER.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
026 brG41 TBR.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
027 blG41 TBL.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 4
|
||
049 smLI1 TSM.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 10
|
||
050 erLI1 TER.sh _sc_dh clm_std 20020101:1800 94x192 T62 -5+-5 arb_ic ...........................FAIL! rc= 5
|
||
051 brLI1 TBR.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10+-10 arb_ic .........................FAIL! rc= 5
|
||
052 blLI1 TBL.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 4
|
||
bluefire interactive testing: All PASS except...
|
||
058 sm8Z3 TSMrst_tools.sh 21p_cncrpsc_do interpinic clm_irrig^nl_crop 20000101:1800 1.9x2.5 gx1v6 10FAIL! rc= 4
|
||
bluefire/CESM testing: All PASS except... (compare to clm4_0_26 with updated datm)
|
||
SFAIL ERS_D.T31_g37.IGRCP26CN.bluefire.GC.160557
|
||
SFAIL ERP.T31_g37.IGRCP60CN.bluefire.GC.160557
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare_hist.clm4_0_26_datmdens
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare.clm4_0_26_datmdens
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_27
|
||
|
||
Changes answers relative to baseline: No bit-for-bit
|
||
Although coupler log file will show changes in fv and ram1 to clm4_0_27, but
|
||
will be identical to clm4_0_26 (although then dens in atm changes)
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_27
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Mon May 2 09:37:57 MDT 2011
|
||
One-line Summary: Move crop branch over to trunk
|
||
|
||
Purpose of changes:
|
||
|
||
Move crop branch to trunk. Add crop and noio options to configure. maxpft option to
|
||
configure can now only be a number (removing numpft+1 option to it). Add datasets for
|
||
crop. Add T31 historical and rcp2.6 transient dynpft datasets. Remove some of the CPP
|
||
tokens (DUST, PROGSSLT, etc.) Bring Marian Vertensteins version of interpinic over to the
|
||
trunk as well. This version is faster and is able to run for higher resolution cases.
|
||
Remove scaled_harvest and carbon_only namelist options and add suplnitro option
|
||
(supplemental Nitrogen which can be: NONE, PROG_CROP_ONLY, or ALL). Add number parameters
|
||
for the different nsrest settings, and have only one copy of is_restart in
|
||
clm_time_manager. Update to ESMF interface from Tony.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1323 (Remove some unused items)
|
||
1319 (interpinic doesn't interpolate *_PERIOD)
|
||
1318 (interpinic has trouble with new restart files)
|
||
1303 (remove complexity of no-urban in interpinic)
|
||
1298 (Can NOT turn RTM off in CLM_CONFIG_OPTS)
|
||
901 (remove some CPP tokens)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1248 (PTCLM can only go to 2005)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1276 (urbanc_alpha site does not work)
|
||
1279 (Latest version of PTCLM requires python2.5)
|
||
1281 (bug in mksurfdata for urban_only case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1299 (interpinic does NOT work going from non glc_mec)
|
||
1325 (GDDHARV on hist causes model to die in debug)
|
||
1328 (interpinic gives bad results that can NOT be used!)
|
||
1335 (transient_CN sometimes different than clm4_0_26)
|
||
1372 (pio problem writing out CLM history files for CRU
|
||
1381 (Can't change monthly average files to NOT be one per month)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: standard
|
||
|
||
Describe any changes made to build system: Yes
|
||
|
||
Add -crop and -noio options to configure, remove -dust and -progsslt options
|
||
Remove "numpft+1" option to -maxpft. maxpft can go up to 17 without crop and
|
||
needs to be 21 for crop.
|
||
|
||
-crop adds the CROP #ifdef. Removes the DUST, PROGSSLT, CLAMP CPP tokens.
|
||
Also remove: DISTURB, COUP_WRF, NO_DAYLEN_VCMAX, TCX_REMOVE_SEE_NOTES_ABOVE, and
|
||
L2R_Decomp, and some testing/debug CPP defines
|
||
|
||
Describe any changes made to the namelist: Yes
|
||
|
||
Remove Carbon_only and scaled_harvest options
|
||
Add suplnitro option which can be set to: NONE, PROG_CROP_ONLY, or ALL
|
||
|
||
Add new history output variables:
|
||
|
||
A5TMIN 5-day running mean of min 2-m temperature (K)
|
||
A10TMIN 10-day running mean of min 2-m temperature (K)
|
||
GDD0 Growing degree days base 0C from planting (ddays)
|
||
GDD8 Growing degree days base 8C from planting (ddays)
|
||
GDD10 Growing degree days base 10C from planting (ddays)
|
||
GDD020 Twenty year average of growing degree days base 0C from planting (ddays)
|
||
GDD820 Twenty year average of growing degree days base 8C from planting (ddays)
|
||
GDD1020 Twenty year average of growing degree days base 10C from planting (ddays)
|
||
GDDPLANT Accumulated growing degree days past planting date for crop (ddays)
|
||
GDDHARV Growing degree days (gdd) needed to harvest (ddays)
|
||
GDDTSOI Growing degree-days from planting (top two soil layers) (ddays)
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
New point mode for crop: 1x1_numaIA and 1x1_smallvilleIA
|
||
pftcon: pft-physiology.c110425.nc
|
||
surface datasets for crop mode for: f19, f10, 1x1_numaIA, and 1x1_smallvilleIA
|
||
(also crop datasets with crop AND irrigation on)
|
||
finidat file for crop for f19
|
||
New T31 pftdyn file for historical and rcp2.6
|
||
Raw veg and lai datasets for mksurfdata for crop
|
||
|
||
Describe any substantial timing or memory changes: Crop adds some additional variables
|
||
and if checks that may make small differences in run-time and/or memory
|
||
|
||
Code reviewed by: self, slevis
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): Almost all
|
||
|
||
scripts to scripts4_110421
|
||
share to share3_110411
|
||
drv to drvseq3_1_53
|
||
datm to datm8_110419
|
||
stubs to stubs1_2_04
|
||
|
||
List all files eliminated:
|
||
|
||
>>>>>>>>>>>>>>> Remove test configs that explicitly have dust
|
||
D models/lnd/clm/test/system/config_files/4p_vodsrsc_dh
|
||
D models/lnd/clm/test/system/config_files/4p_vodsrsc_dm
|
||
D models/lnd/clm/test/system/config_files/4p_vodsrsc_do
|
||
D models/lnd/clm/test/system/config_files/4p_vodsrsc_ds
|
||
D models/lnd/clm/test/system/config_files/17p_vodsrsc_h
|
||
D models/lnd/clm/test/system/config_files/17p_vodsrsc_m
|
||
D models/lnd/clm/test/system/config_files/17p_vodsrsc_o
|
||
D models/lnd/clm/test/system/config_files/17p_vodsrsc_dh
|
||
D models/lnd/clm/test/system/config_files/4p_vodsnrsc_ds
|
||
D models/lnd/clm/test/system/config_files/17p_vodsrsc_dm
|
||
D models/lnd/clm/test/system/config_files/17p_vodsrsc_do
|
||
D models/lnd/clm/test/system/config_files/4p_vodsrsc_h
|
||
D models/lnd/clm/test/system/config_files/17p_vodsrsc_ds
|
||
D models/lnd/clm/test/system/config_files/4p_vodsrsc_o
|
||
|
||
>>>>>>>>>>>>>>> Remove test for scaled_harvest namelist item
|
||
D models/lnd/clm/test/system/nl_files/nl_noicertm_sclharv
|
||
|
||
>>>>>>>>>>>>>>> Remove sample namelists and always use mksurfdata.pl script
|
||
D models/lnd/clm/tools/mksurfdata/mksurfdata.globalirrig
|
||
D models/lnd/clm/tools/mksurfdata/mksurfdata.pftdyn
|
||
|
||
>>>>>>>>>>>>>>> Remove these two from changes that mvertens applied
|
||
D models/lnd/clm/tools/interpinic/addglobal.F90
|
||
D models/lnd/clm/tools/interpinic/wrap_nf.F90
|
||
|
||
>>>>>>>>>>>>>>> Update sample IC file
|
||
D models/lnd/clm/tools/interpinic/clmi.IQ.1953-01-01_10x15_USGS_simyr2000_c081202.nc
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>>>>>>> Add crop test configs
|
||
A models/lnd/clm/test/system/config_files/21p_cncrpsc_do
|
||
A models/lnd/clm/test/system/config_files/21p_cncrpsc_s
|
||
A models/lnd/clm/test/system/config_files/21p_cncrpsc_ds
|
||
A models/lnd/clm/test/system/config_files/21p_cndvcrpsc_dh
|
||
A models/lnd/clm/test/system/config_files/21p_cndvcrpsc_dm
|
||
A models/lnd/clm/test/system/config_files/21p_cndvcrpsc_do
|
||
A models/lnd/clm/test/system/config_files/21p_cndvcrpsc_ds
|
||
A models/lnd/clm/test/system/config_files/21p_cndvcrpsc_h
|
||
A models/lnd/clm/test/system/config_files/21p_cndvcrpsc_m
|
||
A models/lnd/clm/test/system/config_files/21p_cndvcrpsc_o
|
||
A models/lnd/clm/test/system/config_files/21p_cndvcrpsc_s
|
||
A models/lnd/clm/test/system/config_files/21p_cncrpsc_h
|
||
A models/lnd/clm/test/system/config_files/21p_cncrpsc_dh
|
||
A models/lnd/clm/test/system/config_files/21p_cncrpsc_m
|
||
A models/lnd/clm/test/system/config_files/21p_cncrpsc_o
|
||
A models/lnd/clm/test/system/config_files/21p_cncrpsc_dm
|
||
>>>>>>>>>>>>>>> Add test configs without dust
|
||
A models/lnd/clm/test/system/config_files/4p_vorsc_dm
|
||
A models/lnd/clm/test/system/config_files/4p_vorsc_do
|
||
A models/lnd/clm/test/system/config_files/4p_vorsc_ds
|
||
A models/lnd/clm/test/system/config_files/17p_vorsc_h
|
||
A models/lnd/clm/test/system/config_files/17p_vorsc_m
|
||
A models/lnd/clm/test/system/config_files/17p_vorsc_o
|
||
A models/lnd/clm/test/system/config_files/4p_vorsc_h
|
||
A models/lnd/clm/test/system/config_files/4p_vorsc_o
|
||
A models/lnd/clm/test/system/config_files/17p_vorsc_dm
|
||
A models/lnd/clm/test/system/config_files/17p_vorsc_dh
|
||
A models/lnd/clm/test/system/config_files/17p_vorsc_do
|
||
A models/lnd/clm/test/system/config_files/17p_vorsc_ds
|
||
A models/lnd/clm/test/system/config_files/4p_vorsc_dh
|
||
|
||
>>>>>>>>>>>>>>> Add crop restart variables
|
||
A models/lnd/clm/src/biogeochem/CropRestMod.F90
|
||
|
||
>>>>>>>>>>>>>>> Add namelist for crop, and mksurfdata to create crop single point
|
||
A models/lnd/clm/test/system/nl_files/nl_crop
|
||
A models/lnd/clm/test/system/nl_files/nl_cn_conly
|
||
A models/lnd/clm/test/system/nl_files/clm_stdIgnYr
|
||
A models/lnd/clm/test/system/nl_files/mksrfdt_1x1_numaIA_mp20irrcr_2000
|
||
|
||
A models/lnd/clm/test/system/TSMrst_tools.sh - Add test to use finidat files
|
||
run interpinic on it and then make sure you can startup from the result
|
||
|
||
>>>>>>>>>>>>>>> Explicitly add csm_share files into interpinic build
|
||
A models/lnd/clm/tools/interpinic/Mkdepends
|
||
A models/lnd/clm/tools/interpinic/shr_sys_mod.F90
|
||
A models/lnd/clm/tools/interpinic/shr_log_mod.F90
|
||
A models/lnd/clm/tools/interpinic/shr_kind_mod.F90
|
||
A models/lnd/clm/tools/interpinic/shr_const_mod.F90
|
||
|
||
>>>>>>>>>>>>>>> Add the latest 10x15 initial conditions file to test on
|
||
A models/lnd/clm/tools/interpinic/clmi.BCN.1949-01-01_10x15_USGS_simyr1850_c100322.nc
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>>>>>>> Set maxpft to number
|
||
M models/lnd/clm/test/system/config_files/README
|
||
M models/lnd/clm/test/system/config_files/17p_cnexitspinupsc_dh
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_m
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_o
|
||
M models/lnd/clm/test/system/config_files/17p_cnexitspinupsc_dm
|
||
M models/lnd/clm/test/system/config_files/17p_cnexitspinupsc_do
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_s
|
||
M models/lnd/clm/test/system/config_files/_nrmexsc_ds
|
||
M models/lnd/clm/test/system/config_files/17p_cnsc_dh
|
||
M models/lnd/clm/test/system/config_files/17p_cnsc_m
|
||
M models/lnd/clm/test/system/config_files/17p_cnsc_dm
|
||
M models/lnd/clm/test/system/config_files/_nrvansc_ds
|
||
M models/lnd/clm/test/system/config_files/17p_cnsc_do
|
||
M models/lnd/clm/test/system/config_files/17p_cnc13sc_dh
|
||
M models/lnd/clm/test/system/config_files/17p_cnc13sc_dm
|
||
M models/lnd/clm/test/system/config_files/17p_cnc13sc_do
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_dh
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_dm
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_do
|
||
M models/lnd/clm/test/system/config_files/17p_cnadspinupsc_dh
|
||
M models/lnd/clm/test/system/config_files/17p_cnadspinupsc_dm
|
||
M models/lnd/clm/test/system/config_files/17p_cnadspinupsc_do
|
||
M models/lnd/clm/test/system/config_files/4p_vonrsc_ds
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_h
|
||
|
||
>>>>>>>>>>>>>>> Remove some tests add new crop tests
|
||
M models/lnd/clm/test/system/README.testnames ----------------
|
||
M models/lnd/clm/test/system/tests_posttag_lynx_nompi --------
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire -----------
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi -----
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh ----------
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh_nompi ----
|
||
M models/lnd/clm/test/system/tests_posttag_yong --------------
|
||
M models/lnd/clm/test/system/tests_pretag_jaguarpf -----------
|
||
M models/lnd/clm/test/system/tests_pretag_jaguarpf_nompi -----
|
||
M models/lnd/clm/test/system/tests_posttag_mirage ------------
|
||
M models/lnd/clm/test/system/tests_posttag_purempi_regression
|
||
M models/lnd/clm/test/system/tests_posttag_hybrid_regression -
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression --
|
||
|
||
M models/lnd/clm/test/system/TCBtools.sh ------- Add TOOL_ROOT
|
||
M models/lnd/clm/test/system/test_driver.sh ---- Use path to glade, update path
|
||
M models/lnd/clm/test/system/mknamelist -------- Add ability to set finidat file on
|
||
startup
|
||
M models/lnd/clm/test/system/input_tests_master Change out vodsrsc for vorsc,
|
||
add crop tests, add interpinic restart tests
|
||
M models/lnd/clm/test/system/tests_posttag_lynx Add sm9T4 test
|
||
M models/lnd/clm/test/system/CLM_runcmnd.sh ---- Remove -d
|
||
|
||
M models/lnd/clm/test/system/nl_files/mksrfdt_1x1_brazil_1850 Change from 1850-2000
|
||
to just 1850
|
||
M models/lnd/clm/test/system/nl_files/clm_irrig -------------- Use ignore_ic_year
|
||
instead of ignore_ic_date
|
||
|
||
>>>>>>>>>>>>>>> Add ability to add crop in, add -crop to mksurfdata.pl which sets the
|
||
>>>>>>>>>>>>>>> numpft=20 namelist item
|
||
M models/lnd/clm/tools/mksurfdata/mkvarpar.F90 - Add numstdpft
|
||
M models/lnd/clm/tools/mksurfdata/mkvarctl.F90 - Add numpft
|
||
M models/lnd/clm/tools/mksurfdata/ncdio.F90 ---- Add nf_get_att_double/nf_get_var_text
|
||
M models/lnd/clm/tools/mksurfdata/mklaiMod.F90 - Use numpft
|
||
M models/lnd/clm/tools/mksurfdata/mkfileMod.F90 Add mksrf_flai/mksrf_firrig to file
|
||
M models/lnd/clm/tools/mksurfdata/areaMod.F90 -- Put numpft in mkvarctl
|
||
M models/lnd/clm/tools/mksurfdata/mksrfdat.F90 - Add numpft to namelist
|
||
M models/lnd/clm/tools/mksurfdata/mksurfdata.pl Handle crop and irrig and change
|
||
names accordingly
|
||
M models/lnd/clm/tools/mksurfdata/mkpftMod.F90 - Add numpft and add to namelist
|
||
if numpft = 20 add crop in
|
||
|
||
>>>>>>>>>>>>>>> Bring in interpinic version from Mariana Vertenstein
|
||
>>>>>>>>>>>>>>> Make faster and use less memory, update NetCDF interface, make
|
||
>>>>>>>>>>>>>>> standalone so not dependant on other directories
|
||
M models/lnd/clm/tools/interpinic/interpinic.F90 - Make faster by saving indices,
|
||
use less memory, update to F90 NetCDF interface, make standalone
|
||
M models/lnd/clm/tools/interpinic/fmain.F90 ------ Add -a option to NOT override missing
|
||
M models/lnd/clm/tools/interpinic/Srcfiles ------- Remove mpi files
|
||
M models/lnd/clm/tools/interpinic/Filepath ------- Make standalone
|
||
M models/lnd/clm/tools/interpinic/Makefile ------- Use local MkDepends, compare
|
||
to null, change interface for testing a bit
|
||
M models/lnd/clm/tools/interpinic/README --------- Add note about SMP, update clmi file
|
||
M models/lnd/clm/tools/interpinic/interpinic.runoptions Use new file
|
||
|
||
>>>>>>>>>>>>>>> Add numpft
|
||
M models/lnd/clm/tools/mkgriddata/mkvarctl.F90
|
||
|
||
>>>>>>>>>>>>>>> Add crop/noio remove dust and progsslt and CLAMP setting
|
||
M models/lnd/clm/bld/configure ------------- Add -crop/-noio remove -dust/-progsslt
|
||
turn RTM off for sitespf_pt, error check crop, maxpft, remove CLAMP setting
|
||
M models/lnd/clm/bld/listDefaultNamelist.pl Add loop for crop
|
||
M models/lnd/clm/bld/build-namelist -------- Sense crop=on/off, add suplnitro remove
|
||
Carbon_only
|
||
M models/lnd/clm/bld/clm.cpl7.template ----- Change order of $CLM_CONFIG_OPTS
|
||
so will be done last and override other settings
|
||
M models/lnd/clm/bld/config_files/config_definition.xml Add crop/noio, remove dust/progsslt
|
||
have maxpft only allow numbers up to 21
|
||
|
||
>>>>>>>>>>>>>>> New files for crop, remove old namelist items add new, add crop datasets
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml --------- Remove
|
||
Carbon_only add suplnitro, remove scaled_harvest, correct spellings
|
||
1x1_numaIA,1x1_smallvilleIA resolutions
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_overall.xml --- Add
|
||
1x1_numaIA,1x1_smallvilleIA
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_datm.xml ------ Add
|
||
1x1_numaIA,1x1_smallvilleIA
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml ------- Add
|
||
settings for suplnitro, new fpftcon, finidat for crop f19, add crop parameters
|
||
files for crop for f19,f10,1x1_numaIA,1x1_smallvilleIA, fix T31 files
|
||
turn create_crop_landunit on for crop
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm_tools.xml - Add
|
||
mksrf_flai/mksrf_fvegtyp for crop add crop=on/off for those files
|
||
|
||
>>>>>>>>>>>>>>> Use nsrest parameters, use secspday/days_per_year, handle prognostic crop
|
||
>>>>>>>>>>>>>>> Remove CLAMP/is_restart/DUST/DISTURB/CLAMP
|
||
>>>>>>>>>>>>>>> if soil also check if crop, use vegetation indices, add initialization
|
||
>>>>>>>>>>>>>>> subroutines, pass crop filters down, suplementatal Nitrogen can be for
|
||
>>>>>>>>>>>>>>> nothing, just for crop, or for all.
|
||
M models/lnd/clm/src/biogeochem/CASAPhenologyMod.F90 ----- Use nsrest parameters, secspday
|
||
M models/lnd/clm/src/biogeochem/CNGapMortalityMod.F90 ---- Use secspday
|
||
M models/lnd/clm/src/biogeochem/CNGRespMod.F90 ----------- Handle crop
|
||
M models/lnd/clm/src/biogeochem/CNNStateUpdate1Mod.F90 --- Handle crop
|
||
M models/lnd/clm/src/biogeochem/CNFireMod.F90 ------------ Use secspday/days_per_year
|
||
M models/lnd/clm/src/biogeochem/CNMRespMod.F90 ----------- If crop add livestem
|
||
M models/lnd/clm/src/biogeochem/CASAMod.F90 -------------- Remove CLAMP is_restart
|
||
if soil or crop, nsrest parameters, use veg indices
|
||
M models/lnd/clm/src/biogeochem/CNPrecisionControlMod.F90 Handle crop
|
||
M models/lnd/clm/src/biogeochem/CNSummaryMod.F90 --------- Remove CLAMP, add crop
|
||
M models/lnd/clm/src/biogeochem/DUSTMod.F90 -------------- Remove DUST, if soil or crop
|
||
M models/lnd/clm/src/biogeochem/CNPhenologyMod.F90 ------- Add init and crop-Phenology
|
||
M models/lnd/clm/src/biogeochem/CNCStateUpdate1Mod.F90 --- Add prog crop
|
||
M models/lnd/clm/src/biogeochem/CNDecompMod.F90 ---------- Pass crop filter down
|
||
use secspday
|
||
M models/lnd/clm/src/biogeochem/VOCEmissionMod.F90 ------- Remove extra use
|
||
M models/lnd/clm/src/biogeochem/CNrestMod.F90 ------------ Remove is_restart
|
||
M models/lnd/clm/src/biogeochem/CNAnnualUpdateMod.F90 ---- Add CROP #ifdef to CNDV
|
||
M models/lnd/clm/src/biogeochem/CNNDynamicsMod.F90 ------- Use dayspyr and secspday
|
||
M models/lnd/clm/src/biogeochem/CNAllocationMod.F90 ------ Add init subroutine
|
||
section for prognostic crop, supplemental Nitrogen can be on for nothing,
|
||
crop only, or everything
|
||
M models/lnd/clm/src/biogeochem/CNEcosystemDynMod.F90 ---- Add init subroutine,
|
||
add crop filters
|
||
M models/lnd/clm/src/biogeochem/CNSetValueMod.F90 -------- Set crop vars remove CLAMP
|
||
M models/lnd/clm/src/biogeochem/CNVegStructUpdateMod.F90 - Add if section for crop
|
||
M models/lnd/clm/src/biogeochem/CNDVEstablishmentMod.F90 - Remove DISTURB
|
||
|
||
>>>>>>>>>>>>>>> Use nsrest parameters, update ESMF interface
|
||
M models/lnd/clm/src/cpl_mct/lnd_comp_mct.F90 --- Use nsrest parameters
|
||
M models/lnd/clm/src/cpl_esmf/lnd_comp_esmf.F90 - Update interface from Tony Craig
|
||
Use nsrest parameters, use phase as a keyword.
|
||
M models/lnd/clm/src/cpl_esmf/lnd_comp_mct.F90 -- Update interface from Tony Craig
|
||
compare success to ESMF_SUCCESS rather than 0.
|
||
|
||
>>>>>>>>>>>>>>> Add istcrop and if statements for istsoil also test for istcrop
|
||
>>>>>>>>>>>>>>> Remove CLAMP/DUST/PROGSSLT/debug ifdef/vcmx25/dw_fcel/dw_flig
|
||
>>>>>>>>>>>>>>> /scaled_harv/ bad hist indices. Set if prog_crop in surfrdMod
|
||
>>>>>>>>>>>>>>> Use secspday and days_per_year, more vars on pft-physiology file
|
||
>>>>>>>>>>>>>>> Add parameters for nsrest settings, new hist vars, error check CROP
|
||
M models/lnd/clm/src/main/clm_varcon.F90 -------- Add istcrop
|
||
M models/lnd/clm/src/main/clm_varpar.F90 -------- Add numveg and mxpft
|
||
M models/lnd/clm/src/main/CNiniTimeVar.F90 ------ Remove CLAMP, if soil or crop
|
||
also set some crop vars
|
||
M models/lnd/clm/src/main/dynlandMod.F90 -------- If soil or crop
|
||
M models/lnd/clm/src/main/accumulMod.F90 -------- Remove is_restart, add missing to _PERIOD
|
||
M models/lnd/clm/src/main/clm_initializeMod.F90 - Remove CLAMP/DUST, use nsrest parameters
|
||
add call to CNEcosystemDynInit
|
||
M models/lnd/clm/src/main/subgridRestMod.F90 ---- Remove incorrect grid indices (bug 1310)
|
||
M models/lnd/clm/src/main/accFldsMod.F90 -------- Add GDD0/8/10/PLANT/HARV/TSOI/TDM5/10
|
||
M models/lnd/clm/src/main/clmtypeInitMod.F90 ---- Remove CLAMP
|
||
CROP & C13 is not valid, add crop vars, remove vcmx25/dw_fcel/dw_flig
|
||
M models/lnd/clm/src/main/ndepStreamMod.F90 ----- Use secspday in place of 86400
|
||
M models/lnd/clm/src/main/pftdynMod.F90 --------- Use days_per_year in place of 365
|
||
move pconv/pprod10/pprod100 to pft-physiology file, if soil or crop
|
||
use nsrest parameters, remove scaled_harvest
|
||
M models/lnd/clm/src/main/iniTimeConst.F90 ------ Add graincn, remove: vcmx25/dw_fcel/dw_flig
|
||
M models/lnd/clm/src/main/histFileMod.F90 ------- Use secspday in place of 86400
|
||
fix Conventions, use nsrest parameters, comment out indices (bug 1310)
|
||
M models/lnd/clm/src/main/clm_atmlnd.F90 -------- Remove DUST/PROGSSLT/1==1
|
||
M models/lnd/clm/src/main/restFileMod.F90 ------- Use nsrest parameters, add CropRest
|
||
fix Conventions
|
||
M models/lnd/clm/src/main/controlMod.F90 -------- Remove scaled_harvest/Carbon_only
|
||
use nsrest parameters, add suplnitro
|
||
M models/lnd/clm/src/main/initSurfAlbMod.F90 ---- if soil or crop, send crop filters
|
||
to CNEcosystemDyn
|
||
M models/lnd/clm/src/main/clm_time_manager.F90 -- Remove COUP_WRF, add get_driver_start_ymd
|
||
M models/lnd/clm/src/main/filterMod.F90 --------- Add filter for prognostic-crop
|
||
if soil or crop
|
||
M models/lnd/clm/src/main/clm_varctl.F90 -------- Add parameters for nsrest valid
|
||
values: nsrStartup, nsrContinue, nsrBranch, remove scaled_harvest
|
||
make sure crop allocates all PFT's
|
||
M models/lnd/clm/src/main/clm_driver.F90 -------- Remove DUST send crop filters
|
||
to CNEcosystemDyn
|
||
M models/lnd/clm/src/main/initGridCellsMod.F90 -- If crop send istcrop to set_landunit_crop_noncompete
|
||
M models/lnd/clm/src/main/CASAiniTimeVarMod.F90 - Remove CLAMP
|
||
M models/lnd/clm/src/main/pftvarcon.F90 --------- Add crop vars, corn,
|
||
temperate sping/winter cereal, and soybean, remove vcmx25/dw_flig/dw_fcel
|
||
add new variables for crop add npcropmin, npcropmax and error checking
|
||
M models/lnd/clm/src/main/ncdio_pio.F90 --------- Add logical field support
|
||
M models/lnd/clm/src/main/spmdMod.F90 ----------- Add MPI_LOR
|
||
M models/lnd/clm/src/main/surfrdMod.F90 --------- Add crop_prog as public module data
|
||
Remove TCX_REMOVE_SEE_NOTES_ABOVE, error checking if prognostic crops avail
|
||
and CROP not defined and vice versa
|
||
M models/lnd/clm/src/main/clmtype.F90 ----------- New variables for CROP, remove CLAMP
|
||
Remove dw_fcel, dw_flig, vcmx25
|
||
M models/lnd/clm/src/main/histFldsMod.F90 ------- Remove CLAMP and DUST, T10 output
|
||
for CNDV or CROP, add A5TMIN, A10TMIN, GDD0, GDD8, GDD10, GDD020, GDD820,
|
||
GDD1020, GDDPLANT, GDDTSOI and GDDHARV for crop (as inactive)
|
||
|
||
M models/lnd/clm/src/main/mkarbinitMod.F90 ------ If soil or crop
|
||
|
||
M models/lnd/clm/src/riverroute/RtmMod.F90 - Remove L2R_Decomp #ifdef, and #if (1 ==
|
||
Remove is_restart and use clm_time_manager version.
|
||
0)
|
||
|
||
>>>>>>>>>>>>>>> Change if statements on "if soil" to "if soil or crop"
|
||
>>>>>>>>>>>>>>> Remove DUST, NO_DAYLEN_VCMAX #ifdefs, is_restart, vcmx25, avcmx,
|
||
>>>>>>>>>>>>>>> and SNICAR stats. vcmx calc is different for crop and btran for soybean
|
||
M models/lnd/clm/src/biogeophys/SurfaceRadiationMod.F90 - If soil or crop
|
||
M models/lnd/clm/src/biogeophys/SoilTemperatureMod.F90 -- If soil or crop
|
||
M models/lnd/clm/src/biogeophys/SnowHydrologyMod.F90 ---- If soil or crop
|
||
M models/lnd/clm/src/biogeophys/Biogeophysics1Mod.F90 --- If soil or crop
|
||
M models/lnd/clm/src/biogeophys/Biogeophysics2Mod.F90 --- If soil or crop
|
||
M models/lnd/clm/src/biogeophys/FrictionVelocityMod.F90 - Remove DUST #ifdef
|
||
M models/lnd/clm/src/biogeophys/SurfaceAlbedoMod.F90 ---- If soil or crop
|
||
M models/lnd/clm/src/biogeophys/Hydrology1Mod.F90 ------- If soil, urb, wet or crop
|
||
M models/lnd/clm/src/biogeophys/Hydrology2Mod.F90 ------- If soil or crop
|
||
M models/lnd/clm/src/biogeophys/BiogeophysRestMod.F90 --- Remove is_restart use
|
||
clm_time_manger version, use nsrest parameters
|
||
M models/lnd/clm/src/biogeophys/SNICARMod.F90 ----------- Remove commented out SNICAR stats
|
||
M models/lnd/clm/src/biogeophys/BareGroundFluxesMod.F90 - If soil or crop
|
||
M models/lnd/clm/src/biogeophys/CanopyFluxesMod.F90 ----- Remove NO_DAYLEN_VCMAX,
|
||
and vcmx25,avcmx, vcmx calc different for crop and btran for soybean.
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except...
|
||
008 blAZ1 TBL.sh 21p_cncrpsc_dh clm_irrig^nl_crop 20020401:3600 10x15 USGS -10 cold .............FAIL! rc= 5
|
||
015 blE91 TBL.sh 4p_vorsc_dh clm_std^nl_urb 20021230:1800 4x5 gx3v7 48 arb_ic ...................FAIL! rc= 5
|
||
020 blF92 TBL.sh 17p_vorsc_dm clm_std^nl_urb 20021230:1800 4x5 gx3v7 48 cold ....................FAIL! rc= 5
|
||
024 blEH1 TBL.sh 4p_vorsc_dh clm_std^nl_urb 20021231:3600 1.9x2.5^0.9x1.25 gx1v6 48 arb_ic ......FAIL! rc= 5
|
||
033 smG41 TSM.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
034 erG41 TER.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
035 brG41 TBR.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
036 blG41 TBL.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 4
|
||
037 smG55 TSM.sh 17p_sc_h clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic ..............FAIL! rc= 10
|
||
041 blC45 TBL.sh 17p_sc_m clm_pftdyn 18501230:3600 10x15 USGS@1850-2000 -10 arb_ic ..............FAIL! rc= 7
|
||
059 smLI1 TSM.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 10
|
||
060 erLI1 TER.sh _sc_dh clm_std 20020101:1800 94x192 T62 -5+-5 arb_ic ...........................FAIL! rc= 5
|
||
061 brLI1 TBR.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10+-10 arb_ic .........................FAIL! rc= 5
|
||
062 blLI1 TBL.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 4
|
||
bluefire interactive testing: All PASS except...
|
||
032 blF93 TBL.sh 17p_vorsc_do clm_std^nl_urb 20021230:1800 4x5 gx3v7 48 cold ....................FAIL! rc= 5
|
||
056 sm854 TSMtools.sh interpinic tools__ds runoptions ...........................................FAIL! rc= 6
|
||
057 sm853 TSMtools.sh interpinic tools__o runoptions ............................................FAIL! rc= 6
|
||
058 sm8Z3 TSMrst_tools.sh 21p_cncrpsc_do interpinic clm_irrig^nl_crop 20000101:1800 1.9x2.5 gx1v6 10FAIL! rc= 4
|
||
bluefire/CESM testing: All PASS except... (dens, fv and ram1 change)
|
||
FAIL SMS_RLA.f45_f45.I.bluefire.compare_hist.clm4_0_26
|
||
FAIL SMS_RLA.f45_f45.I.bluefire.compare.clm4_0_26
|
||
FAIL SMS_RLB.f45_f45.I.bluefire.compare_hist.clm4_0_26
|
||
FAIL SMS_RLB.f45_f45.I.bluefire.compare.clm4_0_26
|
||
FAIL SMS_ROA.f45_f45.I.bluefire.compare_hist.clm4_0_26
|
||
FAIL SMS_ROA.f45_f45.I.bluefire.compare.clm4_0_26
|
||
FAIL ERS_D.f45_g37.I.bluefire.compare_hist.clm4_0_26
|
||
FAIL ERS_D.f45_g37.I.bluefire.compare.clm4_0_26
|
||
FAIL PST.f45_g37.I1850.bluefire.compare.clm4_0_26
|
||
FAIL PET_PT.f45_g37.I1850.bluefire.compare.clm4_0_26
|
||
FAIL ERS_E.f19_g16.I1850.bluefire.compare_hist.clm4_0_26
|
||
FAIL ERS_E.f19_g16.I1850.bluefire.compare.clm4_0_26
|
||
FAIL ERI.f19_g16.IG1850.bluefire.compare.clm4_0_26
|
||
SFAIL ERS_D.T31_g37.IGRCP26CN.bluefire.GC.231059
|
||
SFAIL ERP.T31_g37.IGRCP60CN.bluefire.GC.231059
|
||
FAIL ERB.f09_g16.I_1948-2004.bluefire.compare.clm4_0_26
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire.compare.clm4_0_26
|
||
FAIL ERH_D.f10_f10.I1850CN.bluefire.compare.clm4_0_26
|
||
FAIL PST.f10_f10.I20TRCN.bluefire.compare.clm4_0_26
|
||
FAIL PET_PT.f10_f10.I20TRCN.bluefire.compare.clm4_0_26
|
||
FAIL SMS.f10_f10.IRCP45CN.bluefire.compare_hist.clm4_0_26
|
||
FAIL SMS.f10_f10.IRCP45CN.bluefire.compare.clm4_0_26
|
||
bluefire/PTCLM testing: All PASS up to..
|
||
US-Ha1_ICN_ad_spinup.PTCLM PASS
|
||
jaguarpf interactive testing: All PASS up to...
|
||
008 blAZ3 TBL.sh 21p_cncrpsc_do clm_irrig^nl_crop 20020401:3600 10x15 USGS -10 cold .............FAIL! rc= 5
|
||
011 smG43 TSM.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
012 erG43 TER.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
013 brG43 TBR.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
014 blG43 TBL.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 4
|
||
035 sm8Z3 TSMrst_tools.sh 21p_cncrpsc_do interpinic clm_irrig^nl_crop 20000101:1800 1.9x2.5 gx1v6 10FAIL! rc= 4
|
||
edinburgh/lf95 interactive testing: All PASS except...
|
||
004 blA74 TBL.sh _nrsc_ds clm_std^nl_urb 20030101:1800 1x1_brazil navy -10 arb_ic ...............FAIL! rc= 7
|
||
010 blCA4 TBL.sh _nrsc_ds clm_std^nl_urb 20021001:3600 1x1_camdenNJ navy -90 arb_ic .............FAIL! rc= 7
|
||
014 blOC4 TBL.sh _nrvansc_ds clm_urb1pt^nl_urb 19920812:3600 1x1_vancouverCAN navy 331 arb_ic ...FAIL! rc= 7
|
||
018 blNB4 TBL.sh _nrmexsc_ds clm_urb1pt^nl_urb 19931201:3600 1x1_mexicocityMEX navy 158 arb_ic ..FAIL! rc= 7
|
||
026 blL74 TBL.sh _nrsc_s clm_std^nl_urb 20020101:1800 1x1_brazil navy -10 arb_ic ................FAIL! rc= 7
|
||
mirage,storm/ifort interactive testing: All PASS except...
|
||
020 smG53 TSM.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
021 erG53 TER.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 10+38 arb_ic ...........FAIL! rc= 5
|
||
022 brG53 TBR.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_26
|
||
|
||
Changes answers relative to baseline: no bit-for-bit
|
||
with the exception that the new crop mode is NOT in previous tags
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_26
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Wed Mar 23 11:43:00 MDT 2011
|
||
One-line Summary: Update externals, driver update changes answers, drydep changes from fvitt, fix bugs
|
||
|
||
Purpose of changes:
|
||
|
||
Update externals to latest pre-cesm1_0_beta17 version. driver to beyond cesm1_0_beta16
|
||
version -- so answers change. Always update ndep_interp in clm_driver -- so restarts are
|
||
exact. Bring in Francis Vitt drydep changes. Remove bad T31 pftdyn datasets add in
|
||
a new T31 rcp2.6 T31 dataset. Fix interpinic _var bug. Remove HIRES from bld. Change
|
||
tools Makefile's so that you can set env variables. Change test_driver to use newer
|
||
version of cprnc.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1284 (Crop restart test fails)
|
||
1304 (bug in interpinic *_var)
|
||
1308 (tools Make doesn't allow setting env vars)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1165 (Restart trouble for scaled harvest test on mirage)
|
||
1248 (PTCLM can only go to 2005)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1276 (urbanc_alpha site does not work)
|
||
1279 (Latest version of PTCLM requires python2.5)
|
||
1281 (bug in mksurfdata for urban_only case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1298 (Can NOT turn RTM off in CLM_CONFIG_OPTS)
|
||
1299 (interpinic does NOT work going from non glc_mec)
|
||
1318 (interpinic has trouble with new restart files)
|
||
1372 (pio problem writing out CLM history files for CRU
|
||
1381 (Can't change monthly average files to NOT be one per month)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: critical
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: more fields added for drydep namelist
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
Remove bad T31 pftdyn datasets
|
||
|
||
Describe any substantial timing or memory changes: none
|
||
|
||
Code reviewed by: self, drydep changes from fvitt and JFL
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, drv, cprnc
|
||
|
||
scripts to scripts4_110314
|
||
drv to drvseq3_1_51
|
||
cprnc to cprnc_110310
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do:
|
||
|
||
A README_EXTERNALS -- Describes how to work with externals (similar to cam file)
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M README - Update with new
|
||
|
||
M models/lnd/clm/test/system/CLM_compare.sh - Update for latest cprnc which
|
||
doesn't have a "completed successfully line at the end"
|
||
M models/lnd/clm/test/system/test_driver.sh - Use newer cprnc on bluefire
|
||
|
||
>>>>>>>>>>> Change tools build so that you can set env variables for SMP/USER_FC/CC
|
||
M models/lnd/clm/tools/mksurfdata/Makefile -------- Compare to ,null rather than strip
|
||
M models/lnd/clm/tools/interpinic/Makefile -------- Compare to ,null rather than strip
|
||
M models/lnd/clm/tools/mkgriddata/Makefile -------- Compare to ,null rather than strip
|
||
M models/lnd/clm/tools/mkdatadomain/Makefile ------ Compare to ,null rather than strip
|
||
|
||
M models/lnd/clm/tools/interpinic/interpinic.F90 -- Make sure htop_var/fpcgrid_var
|
||
are initialized to false each time comes into routine (bug 1304)
|
||
|
||
M models/lnd/clm/bld/configure -- Remove HIRES setting for stand-alone testing
|
||
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml - New rcp2.6 T31
|
||
pftdyn dataset remove rcp4.5,6,8.5 T31 pftdyn files as they only go to 2035
|
||
|
||
M models/lnd/clm/src/biogeochem/DryDepVelocity.F90 - Pick wesveg and index_season
|
||
differently for special landunits, add max for rc, assume no surface
|
||
resistance for SO2 over water, use has_rain logical (from fvitt)
|
||
M models/lnd/clm/src/main/clm_driver.F90 ----------- Always call ndep_interp
|
||
even if (stream_year_first_ndep /= stream_year_last_ndep) as can change
|
||
answers if not
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except TBL tests and...
|
||
033 smG41 TSM.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
034 erG41 TER.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
035 brG41 TBR.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
037 smG55 TSM.sh 17p_sc_h clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic ..............FAIL! rc= 10
|
||
063 smLI1 TSM.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 10
|
||
064 erLI1 TER.sh _sc_dh clm_std 20020101:1800 94x192 T62 -5+-5 arb_ic ...........................FAIL! rc= 5
|
||
065 brLI1 TBR.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10+-10 arb_ic .........................FAIL! rc= 5
|
||
bluefire interactive testing: All PASS except TBL tests
|
||
bluefire/CESM testing: All PASS (even the comparision tests)
|
||
bluefire/PTCLM testing: All PASS up to...
|
||
US-Ha1_ICN_ad_spinup.PTCLM PASS
|
||
edinburgh/lf95 interactive testing: All PASS except...
|
||
021 brVx3 TBR.sh _mec10sc_do clm_transient_glcMEC_rcp4.5^nl_urb_br 20331231:1800 48x96 gx3v7@1850-21FAIL! rc= 10
|
||
mirage,storm/ifort interactive testing: All PASS except TBL tests and...
|
||
016 smVx3 TSM.sh _mec10sc_do clm_transient_glcMEC_rcp4.5 20331231:1800 48x96 gx3v7@1850-2100 -10 arbFAIL! rc= 10
|
||
017 erVx3 TER.sh _mec10sc_do clm_transient_glcMEC_rcp4.5 20331231:1800 48x96 gx3v7@1850-2100 -4+-6 aFAIL! rc= 5
|
||
018 brVx3 TBR.sh _mec10sc_do clm_transient_glcMEC_rcp4.5^nl_urb_br 20331231:1800 48x96 gx3v7@1850-21FAIL! rc= 5
|
||
024 smG53 TSM.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
025 erG53 TER.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 10+38 arb_ic ...........FAIL! rc= 5
|
||
026 brG53 TBR.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
yong/ifort interactive testing: All PASS except...
|
||
011 smD94 TSM.sh _persc_ds clm_per^nl_per 20021231:1200 4x5 gx3v7 144 cold ......................FAIL! rc= 10
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_25
|
||
|
||
Changes answers relative to baseline: Yes! Greater than roundoff
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: All
|
||
- what platforms/compilers: All
|
||
- nature of change:(larger than roundoff/same climate
|
||
|
||
driver mapping changes, drydep code has changes, ndep_interp is always called
|
||
which changes answers on some platforms/compilers (such as intel compiler).
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_25
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Tue Mar 22 10:13:08 MDT 2011
|
||
One-line Summary: Always output restart-history files add more meta-data to them,
|
||
fix urbanc_alpha and 2.5x3.33 datasets, Changes from Keith O on SNOWLIQ/SNOWICE
|
||
|
||
Purpose of changes:
|
||
|
||
Move history namelist information to restart history files and always output them. Add
|
||
attributes and meta-data to the restart history files. Fix urbanc_alpha test site surface
|
||
dataset. Fix datm namelist for urban cases. Use new crop pft-physiology file. Update
|
||
scripts and csm_share. Changes from Keith O on SNOWLIQ/SNOWICE so goes to zero rather
|
||
than missing value. Update 2.5x3.33 datasets. Fix dvolrdt units documentation, call
|
||
mksoifmaxInit.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1247 (Some changes to ncd_pio in clm)
|
||
1306 (mksoifmaxInit is NOT called)
|
||
1305 (dvolrdt is documented with the wrong units)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1165 (Restart trouble for scaled harvest test on mirage)
|
||
1248 (PTCLM can only go to 2005)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1276 (urbanc_alpha site does not work)
|
||
1279 (Latest version of PTCLM requires python2.5)
|
||
1281 (bug in mksurfdata for urban_only case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1298 (Can NOT turn RTM off in CLM_CONFIG_OPTS)
|
||
1299 (interpinic does NOT work going from non glc_mec)
|
||
1304 (bug in interpinic *_var)
|
||
1318 (interpinic has trouble with new restart files)
|
||
1372 (pio problem writing out CLM history files for CRU
|
||
1381 (Can't change monthly average files to NOT be one per month)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: standard
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
New pft-physiology file with fields for prognostic crop
|
||
New surface dataset for urbanc_alpha
|
||
New grid/topo/frac/domain files for 2.5x3.33
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self, snowliq/snowice changes by oleson
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, datm, cism, csm_share
|
||
|
||
scripts to scripts4_110204
|
||
datm to datm8_110210
|
||
cism to cism1_110220
|
||
csm_share to share3_110201
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do: None
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/test/system/input_tests_master - Change start dates of urban tests
|
||
|
||
>>>>>>>>>>>> Move mksoil*Init subroutines private to mksoilMod, and call a mksoilInit
|
||
>>>>>>>>>>>> routine from mksrfdata, making sure mksoifmaxInit is called.
|
||
M models/lnd/clm/tools/mksurfdata/mksoilMod.F90 - Add mksoilInit to call
|
||
mksoitexInit/mksoicolInit and mksoifmaxInit (mksoifmaxInit was missing)
|
||
fix mksoifmaxInit, and make mksoitex/col/fmaxInit routines private
|
||
M models/lnd/clm/tools/mksurfdata/mksrfdat.F90 -- Call mksoilInit,
|
||
remove mksoicol/texInit
|
||
|
||
>>>>>>>>>>>> Add notes about setting path to NetCDF, and other gmake options
|
||
M models/lnd/clm/tools/mksurfdata/README
|
||
M models/lnd/clm/tools/interpinic/README
|
||
M models/lnd/clm/tools/mkgriddata/README
|
||
M models/lnd/clm/tools/mkdatadomain/README
|
||
|
||
M models/lnd/clm/bld/queryDefaultNamelist.pl - Remove white-space from input options
|
||
M models/lnd/clm/bld/listDefaultNamelist.pl -- Also list datm_internal files
|
||
M models/lnd/clm/bld/build-namelist ---------- Add drv_final_spinup from PTCLM
|
||
document precidence of the different env_conf.xml
|
||
|
||
>>>>>>>>>>>> Fix 2.5x3.33 and urbanc_alpha files, change some settings for CLM1PT
|
||
>>>>>>>>>>>> or pt1_pt1 resolution, remove ndepsrc.
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml --------- Add
|
||
taxmode and dtlimit, add 2.5x3.33 resolution
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_overall.xml --- Add
|
||
sim_year="2000" sim_year_range="constant" for pft1_pt1 datm_presaero files
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_datm.xml ------ Add
|
||
1x1_numaIA and 1x1_smallvilleIA domain/preseaero files, update 2.5x3.33 domain
|
||
make mapalgo nn for CLM1PT, set taxmode and tintalgo appropriately
|
||
if CLM1PT is set. Add transient presaero file for 1x1_tropicAtl.
|
||
M models/lnd/clm/bld/namelist_files/use_cases/stdurbpt_pd.xml ------- Set
|
||
dtime to 1800 for 1x1_urbanc_alpha
|
||
M models/lnd/clm/bld/namelist_files/datm-build-namelist ------------- Set
|
||
tintalgo, mapalgo by datm_source, and set taxmode as well. Remove
|
||
option for datm_presaero="none". Set mapalgo=nn for datm_presaero=pt1_pt1.
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml ------- Update
|
||
urbanc_alpha surface dataset, 2.5x3.33 grid/topo/frac datasets
|
||
Remove ndepsrc="stream" in ndepmapalgo settings as doesn't exist anymore.
|
||
Use latest pft-physiology file from CROP branch (has extra data needed
|
||
for prognostic crop)
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_drv.xml ------- Set
|
||
atm_cpl_dt=1800 for urbanc_alpha, set stop_option/stop_n for
|
||
urban sites carefully (add 1 time-step to stop_n, double for urbanc_alpha).
|
||
Use "test" mask for urbanc_alpha
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_usr_files.xml - Remove
|
||
ndepsrc="stream"
|
||
|
||
>>>>>>>>>>>> Add meta-data to restart hist files, put history restart data on
|
||
>>>>>>>>>>>> restart hist files and off master restart files (so initial condition
|
||
>>>>>>>>>>>> files aren't cluttered with information only needed for continue runs).
|
||
>>>>>>>>>>>> Some changes to SNOWLIQ/SNOWICE, document dvolrdt units.
|
||
M models/lnd/clm/src/main/histFileMod.F90 - Use htape_create for restart_hist
|
||
files, modify hist_restart_ncd so that namelist vars on one restart
|
||
history files and they are always output, add more metadata to
|
||
restart hist files, remove some temp arrays. Restart history files
|
||
now always needed for continue runs, but not for other run types,
|
||
and restart history information does not clutter the master restart
|
||
files. The only history variables on master restart files are the
|
||
history and restart filenames. Comments on the files make this clear.
|
||
M models/lnd/clm/src/main/restFileMod.F90 - Change hist_restart_ncd calls
|
||
M models/lnd/clm/src/main/ncdio_pio.F90 --- Add ncd_io_log_var0_nf interface
|
||
add options for attributes: comment, flag_values, flag_meanings, and
|
||
nvalid_range for variables., fix an issue in ncd_io_int_var0_nf
|
||
M models/lnd/clm/src/main/histFldsMod.F90 - Change default for SNOWLIQ/SNOWICE
|
||
to "Average" rather than "Instant" (from oleson).
|
||
M models/lnd/clm/src/riverroute/RtmMod.F90 ---- Document dvolrdt conversion
|
||
M models/lnd/clm/src/riverroute/RunoffMod.F90 - Document dvolrdt units
|
||
correctly.
|
||
M models/lnd/clm/src/biogeophys/Hydrology2Mod.F90 - Initialize snowice/snowliq
|
||
to zero over lake filter (from oleson).
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except TBL tests and...
|
||
033 smG41 TSM.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
034 erG41 TER.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
035 brG41 TBR.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
037 smG55 TSM.sh 17p_sc_h clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic ..............FAIL! rc= 10
|
||
063 smLI1 TSM.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 10
|
||
064 erLI1 TER.sh _sc_dh clm_std 20020101:1800 94x192 T62 -5+-5 arb_ic ...........................FAIL! rc= 5
|
||
065 brLI1 TBR.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10+-10 arb_ic .........................FAIL! rc= 5
|
||
bluefire interactive testing: All PASS except all TBL tests fail
|
||
bluefire/CESM testing: All PASS except...
|
||
FAIL SMS_RLA.f45_f45.I.bluefire.generate.clm4_0_25
|
||
FAIL SMS_RLB.f45_f45.I.bluefire.generate.clm4_0_25
|
||
FAIL SMS_ROA.f45_f45.I.bluefire.generate.clm4_0_25
|
||
FAIL ERS_D.f45_g37.I.bluefire.generate.clm4_0_25
|
||
BFAIL ERS_D.f45_g37.I.bluefire.compare.clm4_0_23
|
||
FAIL PST.f45_g37.I1850.bluefire.generate.clm4_0_25
|
||
FAIL PET_PT.f45_g37.I1850.bluefire.generate.clm4_0_25
|
||
FAIL ERS_E.f19_g16.I1850.bluefire.generate.clm4_0_25
|
||
FAIL ERI.f19_g16.IG1850.bluefire.generate.clm4_0_25
|
||
FAIL ERS_D.T31_g37.IGRCP26CN.bluefire.generate.clm4_0_25
|
||
FAIL ERP.T31_g37.IGRCP60CN.bluefire.generate.clm4_0_25
|
||
BFAIL ERP.T31_g37.IGRCP60CN.bluefire.compare.clm4_0_23
|
||
FAIL ERB.f09_g16.I_1948-2004.bluefire.generate.clm4_0_25
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire.generate.clm4_0_25
|
||
FAIL ERH_D.f10_f10.I1850CN.bluefire.generate.clm4_0_25
|
||
BFAIL ERH_D.f10_f10.I1850CN.bluefire.compare.clm4_0_23
|
||
FAIL PST.f10_f10.I20TRCN.bluefire.generate.clm4_0_25
|
||
FAIL PET_PT.f10_f10.I20TRCN.bluefire.generate.clm4_0_25
|
||
FAIL SMS.f10_f10.IRCP45CN.bluefire.generate.clm4_0_25
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.generate.clm4_0_25
|
||
BFAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare.clm4_0_23
|
||
jaguarpf interactive testing:
|
||
002 erA74 TER.sh _nrsc_ds clm_std^nl_urb 20030101:1800 1x1_brazil navy -5+-5 arb_ic .............FAIL! rc= 13
|
||
003 brA74 TBR.sh _nrsc_ds clm_std^nl_urb_br 20030101:1800 1x1_brazil navy -5+-5 arb_ic ..........FAIL! rc= 11
|
||
006 erAZ3 TER.sh _sc_do clm_irrig 20020401:3600 10x15 USGS -3+-7 cold ...........................FAIL! rc= 13
|
||
007 brAZ3 TBR.sh _sc_do clm_irrig 20020401:3600 10x15 USGS -5+-5 cold ...........................FAIL! rc= 11
|
||
011 smG43 TSM.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
012 erG43 TER.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
013 brG43 TBR.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
016 erJ74 TER.sh 4p_nrcasasc_ds clm_std^nl_urb 10001230:3600 1x1_tropicAtl test -10+-10 arb_ic ..FAIL! rc= 13
|
||
017 brJ74 TBR.sh 4p_nrcasasc_ds clm_std^nl_urb_br 10001230:3600 1x1_tropicAtl test -3+-3 arb_ic .FAIL! rc= 11
|
||
020 erK74 TER.sh 17p_cndvsc_s clm_std 19971231:1800 1x1_brazil navy -334+-336 arb_ic ............FAIL! rc= 13
|
||
021 brK74 TBR.sh 17p_cndvsc_s clm_std 19971231:1800 1x1_brazil navy -334+-336 arb_ic ............FAIL! rc= 11
|
||
024 erVx3 TER.sh _mec10sc_do clm_transient_glcMEC_rcp4.5 20331231:1800 48x96 gx3v7@1850-2100 -4+-6 aFAIL! rc= 13
|
||
025 brVx3 TBR.sh _mec10sc_do clm_transient_glcMEC_rcp4.5^nl_urb_br 20331231:1800 48x96 gx3v7@1850-21FAIL! rc= 11
|
||
028 erHQ4 TER.sh _nrcnsc_ds clm_drydep 20000214:1800 1x1_brazil navy@2000 -3+-7 cold ............FAIL! rc= 13
|
||
029 brHQ4 TBR.sh _nrcnsc_ds clm_drydep 20000214:1800 1x1_brazil navy@2000 -5+-5 cold ............FAIL! rc= 11
|
||
032 erV63 TER.sh _mec10sc_do clm_glcmec 19980115:1800 1.9x2.5 gx1v6 10+38 arb_ic ................FAIL! rc= 13
|
||
jaguarpf/CESM testing: All PASS including comparision tests except...
|
||
FAIL PST.f10_f10.I20TRCN.jaguarpf
|
||
edinburgh/lf95 interactive testing:
|
||
002 erA74 TER.sh _nrsc_ds clm_std^nl_urb 20030101:1800 1x1_brazil navy -5+-5 arb_ic .............FAIL! rc= 13
|
||
003 brA74 TBR.sh _nrsc_ds clm_std^nl_urb_br 20030101:1800 1x1_brazil navy -5+-5 arb_ic ..........FAIL! rc= 11
|
||
004 blA74 TBL.sh _nrsc_ds clm_std^nl_urb 20030101:1800 1x1_brazil navy -10 arb_ic ...............FAIL! rc= 7
|
||
006 blAL4 TBL.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 10x15 USGS -10 cold ..................FAIL! rc= 7
|
||
008 erCA4 TER.sh _nrsc_ds clm_std^nl_urb 20021001:3600 1x1_camdenNJ navy -45+-45 arb_ic .........FAIL! rc= 13
|
||
009 brCA4 TBR.sh _nrsc_ds clm_std^nl_urb_br 20021001:3600 1x1_camdenNJ navy -10+-10 arb_ic ......FAIL! rc= 11
|
||
010 blCA4 TBL.sh _nrsc_ds clm_std^nl_urb 20021001:3600 1x1_camdenNJ navy -90 arb_ic .............FAIL! rc= 7
|
||
012 erOC4 TER.sh _nrvansc_ds clm_urb1pt^nl_urb 19920812:3600 1x1_vancouverCAN navy 115+115 arb_ic FAIL! rc= 13
|
||
013 brOC4 TBR.sh _nrvansc_ds clm_urb1pt^nl_urb_br 19920812:3600 1x1_vancouverCAN navy 72+72 arb_ic FAIL! rc= 11
|
||
014 blOC4 TBL.sh _nrvansc_ds clm_urb1pt^nl_urb 19920812:3600 1x1_vancouverCAN navy 331 arb_ic ...FAIL! rc= 5
|
||
016 erNB4 TER.sh _nrmexsc_ds clm_urb1pt^nl_urb 19931201:3600 1x1_mexicocityMEX navy 58+100 arb_ic FAIL! rc= 13
|
||
017 brNB4 TBR.sh _nrmexsc_ds clm_urb1pt^nl_urb_br 19931201:3600 1x1_mexicocityMEX navy 72+72 arb_ic FAIL! rc= 11
|
||
018 blNB4 TBL.sh _nrmexsc_ds clm_urb1pt^nl_urb 19931201:3600 1x1_mexicocityMEX navy 158 arb_ic ..FAIL! rc= 5
|
||
020 erVx3 TER.sh _mec10sc_do clm_transient_glcMEC_rcp4.5 20331231:1800 48x96 gx3v7@1850-2100 -4+-6 aFAIL! rc= 13
|
||
021 brVx3 TBR.sh _mec10sc_do clm_transient_glcMEC_rcp4.5^nl_urb_br 20331231:1800 48x96 gx3v7@1850-21FAIL! rc= 11
|
||
022 blVx3 TBL.sh _mec10sc_do clm_transient_glcMEC_rcp4.5 20331231:1800 48x96 gx3v7@1850-2100 -10 arbFAIL! rc= 7
|
||
024 erL74 TER.sh _nrsc_s clm_std^nl_urb 20020101:1800 1x1_brazil navy -5+-5 arb_ic ..............FAIL! rc= 13
|
||
025 brL74 TBR.sh _nrsc_s clm_std^nl_urb_br 20020101:1800 1x1_brazil navy -10+-10 arb_ic .........FAIL! rc= 11
|
||
026 blL74 TBL.sh _nrsc_s clm_std^nl_urb 20020101:1800 1x1_brazil navy -10 arb_ic ................FAIL! rc= 7
|
||
edinburgh/CESM testing: All PASS including comparision tests
|
||
yong/intel testing:
|
||
011 smD94 TSM.sh _persc_ds clm_per^nl_per 20021231:1200 4x5 gx3v7 144 cold ......................FAIL! rc= 2
|
||
012 erD94 TER.sh _persc_ds clm_per^nl_per 20021231:1200 4x5 gx3v7 72+72 cold ....................FAIL! rc= 5
|
||
019 erH43 TER.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:1800 10x15 USGS@2000 10+38 cold FAIL! rc= 13
|
||
020 brH43 TBR.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:1800 10x15 USGS@2000 72+72 cold FAIL! rc= 11
|
||
022 smV24 TSM.sh _mec10sc_ds clm_glcmec 19980115:1800 48x96 gx3v7 96 arb_ic .....................FAIL! rc= 10
|
||
023 erV24 TER.sh _mec10sc_ds clm_glcmec 19980115:1800 48x96 gx3v7 10+38 arb_ic ..................FAIL! rc= 5
|
||
024 brV24 TBR.sh _mec10sc_ds clm_glcmec^nl_urb_br 19980115:1800 48x96 gx3v7 72+72 arb_ic ........FAIL! rc= 5
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_24
|
||
|
||
Changes answers relative to baseline: answers bit-for-bit, but SNOWLIQ/SNOWICE on history
|
||
files change.
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_24
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Wed Feb 9 13:20:39 MST 2011
|
||
One-line Summary: Fix mksurfdata and add ability to override soil_fmax
|
||
|
||
Purpose of changes:
|
||
|
||
Fix mksurfdata for urban. Add soil_fmx to mksurfdata. Add attributes to suface datasets
|
||
that tell you the special namelist settings (such as all_urban, soil_, pft_). Add -irrig
|
||
as option to mksurfdata.pl. Update datm with new datasets for urbanc_alpha. Add new frac
|
||
dataset for urbanc_alpha. Update documentation to cesm1_0_rel_09_clm4_0_14 tag. Change
|
||
test_driver from jaguar to jaguarpf. Fix bug in build-namelist creating namelist
|
||
with clm_usr_name option.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1281 (bug in mksurfdata for urban_only case)
|
||
1280 (improve modularity of mksurfdata) [partial]
|
||
1276 (urbanc_alpha site does not work) [partial]
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1165 (Restart trouble for scaled harvest test on mirage)
|
||
1248 (PTCLM can only go to 2005)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1276 (urbanc_alpha site does not work)
|
||
1279 (Latest version of PTCLM requires python2.5)
|
||
1281 (bug in mksurfdata for urban_only case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1283 (CLM with glacier-MEC fails running on intel)
|
||
1298 (Can NOT turn RTM off in CLM_CONFIG_OPTS)
|
||
1299 (interpinic does NOT work going from non glc_mec)
|
||
1304 (bug in interpinic *_var)
|
||
1306 (mksoifmaxInit is NOT called)
|
||
1305 (dvolrdt is documented with the wrong units)
|
||
1318 (interpinic has trouble with new restart files)
|
||
1372 (pio problem writing out CLM history files for CRU
|
||
1381 (Can't change monthly average files to NOT be one per month)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: standard
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
Update frac and domain file for urbanc_alpha site
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.):
|
||
|
||
scripts, drv and csm_share to cesm1_0_beta15 versions
|
||
|
||
scripts to scripts4_110204
|
||
drv to drvseq3_1_48
|
||
csm_share to share3_110201
|
||
datm to datm8_110204
|
||
|
||
List all files eliminated:
|
||
|
||
D models/lnd/clm/tools/mksurfdata/mkfmaxMod.F90 --- Put inside of mksoilMod.F90
|
||
|
||
D models/lnd/clm/test/system/tests_pretag_jaguar ------- rename to jaguarpf
|
||
D models/lnd/clm/test/system/tests_pretag_jaguar_nompi - rename to jaguarpf
|
||
|
||
>>>>>>>>>>>> Remove files that were no longer used
|
||
>>>>>>>>>>>> (they are already in mksoilMod or mkpftMod)
|
||
D models/lnd/clm/tools/mksurfdata/mkorganic.F90
|
||
D models/lnd/clm/tools/mksurfdata/mkrank.F90
|
||
D models/lnd/clm/tools/mksurfdata/mkirrig.F90
|
||
D models/lnd/clm/tools/mksurfdata/mksoicolMod.F90
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>>>> Add an irrigation and urban test for mksurfdata
|
||
A models/lnd/clm/test/system/nl_files/mksrfdt_10x15_irr_1850
|
||
A models/lnd/clm/test/system/nl_files/mksrfdt_1x1_vancouverCAN_2000
|
||
|
||
A models/lnd/clm/test/system/tests_pretag_jaguarpf ------- rename from jaguar
|
||
A models/lnd/clm/test/system/tests_pretag_jaguarpf_nompi - rename from jaguar
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>>>> Add all_urban and irrigation mksurfdata tests
|
||
>>>>>>>>>>>> Update jaguar to jaguarpf
|
||
M models/lnd/clm/test/system/tests_posttag_lynx_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_yong
|
||
M models/lnd/clm/test/system/tests_pretag_jaguar_nompi
|
||
M models/lnd/clm/test/system/input_tests_master
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
M models/lnd/clm/test/system/TCBtools.sh ---- Remove copy of *.h files
|
||
M models/lnd/clm/test/system/test_driver.sh - change jaguar to jaguarpf, update
|
||
modules to agree with scripts
|
||
M models/lnd/clm/test/system/CLM_runcmnd.sh - change jaguar to jaguarpf
|
||
|
||
>>>>>>>>>>>> Add soil_fmax option and soil_fmx, soil_col and irrig option to
|
||
>>>>>>>>>>>> mksurfdata.pl. Add attributes to file for override cases.
|
||
>>>>>>>>>>>> Put mkfmax inside of mksoilMod, add mksoilAtt and mkpftAtt methods.
|
||
M models/lnd/clm/tools/mksurfdata/Srcfiles -------- Remove unused files
|
||
M models/lnd/clm/tools/mksurfdata/mksoilMod.F90 --- Move mkfmax inside here
|
||
add mksoifmaxInit, mkfmax, and mksoilAtt interfaces, add soil_fmax as
|
||
an override setting
|
||
M models/lnd/clm/tools/mksurfdata/mkpftMod.F90 ---- Fix bug in if statement
|
||
(needed to also ask if .not. zerod_out). Create mkpftAtt interface, move
|
||
settings from mkfileMod.F90 to there.
|
||
M models/lnd/clm/tools/mksurfdata/mkfileMod.F90 --- Move soil and pft specific
|
||
declarations to either mksoilAtt or mkpftAt interfaces
|
||
if all_urban is set add all_urban=TRUE attribute to file
|
||
M models/lnd/clm/tools/mksurfdata/mksrfdat.F90 ---- Add soil_fmax to namelist
|
||
M models/lnd/clm/tools/mksurfdata/mksurfdata.pl --- Add ability to set soil_col,
|
||
soil_fmax and irrig on command line
|
||
bring irrigation, setting of numpft and query of lai file from crop branch
|
||
|
||
>>>>>>>>>>>> Update urbanc_alpha domain/frac files
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml -------- Add mksrf_flai
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_overall.xml -- Set
|
||
urbanc_alpha default mask to test
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_datm.xml ----- urbanc_alpha
|
||
domain file
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml ------ urbanc_alpha
|
||
frac file
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm_tools.xml Add in
|
||
mksrf_flai file
|
||
|
||
>>>>>>>>>>>> Update to cesm1_0_rel_09_clm4_0_14 documentation (includes info on new bugs)
|
||
M models/lnd/clm/doc/UsersGuide/single_point.xml
|
||
M models/lnd/clm/doc/UsersGuide/tools.xml
|
||
M models/lnd/clm/doc/KnownBugs
|
||
|
||
Summary of testing:
|
||
|
||
bluefire interactive testing:
|
||
009 blHS3 TBL.sh _nrcnsc_do clm_usrdat 20030101:1800 13x12pt_f19_alaskaUSA gx1v6 -6 arb_ic ......FAIL! rc= 5
|
||
jaguarpf interactive testing:
|
||
011 smG43 TSM.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
012 erG43 TER.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
013 brG43 TBR.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
014 blG43 TBL.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 4
|
||
026 blVx3 TBL.sh _mec10sc_do clm_transient_glcMEC_rcp4.5 20331231:1800 48x96 gx3v7@1850-2100 -10 arbFAIL! rc= 5
|
||
034 blV63 TBL.sh _mec10sc_do clm_glcmec 19980115:1800 1.9x2.5 gx1v6 48 arb_ic ...................FAIL! rc= 7
|
||
edinburgh/lf95 interactive testing:
|
||
022 blVx3 TBL.sh _mec10sc_do clm_transient_glcMEC_rcp4.5 20331231:1800 48x96 gx3v7@1850-2100 -10 arbFAIL! rc= 5
|
||
mirage/intel interactive testing: All PASS except...
|
||
017 erVx3 TER.sh _mec10sc_do clm_transient_glcMEC_rcp4.5 20331231:1800 48x96 gx3v7@1850-2100 -4+-6 aFAIL! rc= 5
|
||
018 brVx3 TBR.sh _mec10sc_do clm_transient_glcMEC_rcp4.5^nl_urb_br 20331231:1800 48x96 gx3v7@1850-21FAIL! rc= 5
|
||
019 blVx3 TBL.sh _mec10sc_do clm_transient_glcMEC_rcp4.5 20331231:1800 48x96 gx3v7@1850-2100 -10 arbFAIL! rc= 4
|
||
021 erR53 TER.sh 17p_cnc13sc_do clm_std^nl_urb 20020115:1800 10x15 USGS@1850 10+38 cold .........FAIL! rc= 13
|
||
022 brR53 TBR.sh 17p_cnc13sc_do clm_std^nl_urb_br 20020115:1800 10x15 USGS@1850 72+72 cold ......FAIL! rc= 11
|
||
024 smG53 TSM.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
025 erG53 TER.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 10+38 arb_ic ...........FAIL! rc= 5
|
||
026 brG53 TBR.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
027 blG53 TBL.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 4
|
||
029 erH43 TER.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:1800 10x15 USGS@2000 10+38 cold FAIL! rc= 13
|
||
030 brH43 TBR.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:1800 10x15 USGS@2000 72+72 cold FAIL! rc= 11
|
||
yong/intel interactive testing:
|
||
011 smD94 TSM.sh _persc_ds clm_per^nl_per 20021231:1200 4x5 gx3v7 144 cold ......................FAIL! rc= 10
|
||
012 erD94 TER.sh _persc_ds clm_per^nl_per 20021231:1200 4x5 gx3v7 72+72 cold ....................FAIL! rc= 5
|
||
019 erH43 TER.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:1800 10x15 USGS@2000 10+38 cold FAIL! rc= 13
|
||
020 brH43 TBR.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:1800 10x15 USGS@2000 72+72 cold FAIL! rc= 11
|
||
022 smV24 TSM.sh _mec10sc_ds clm_glcmec 19980115:1800 48x96 gx3v7 96 arb_ic .....................FAIL! rc= 10
|
||
023 erV24 TER.sh _mec10sc_ds clm_glcmec 19980115:1800 48x96 gx3v7 10+38 arb_ic ..................FAIL! rc= 5
|
||
024 brV24 TBR.sh _mec10sc_ds clm_glcmec^nl_urb_br 19980115:1800 48x96 gx3v7 72+72 arb_ic ........FAIL! rc= 5
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_23
|
||
|
||
Changes answers relative to baseline: no bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_23
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Thu Feb 3 13:42:17 MST 2011
|
||
One-line Summary: Add in new glacier-MEC use-cases
|
||
|
||
Purpose of changes:
|
||
|
||
Add in new datasets and use-cases for glc_mec to support glc_nec=10 for 1850, 2000,
|
||
1850-2000, and 1850-2100 for all 4 rcp's. Standardize naming convention for use-cases.
|
||
Use scripts branch that has new compsets in it that access the new use-cases. Make sure
|
||
ncdpio is used for all I/O. Work with PTCLM a bit, and PTCLM testing. Change precedence
|
||
for build-namelist so that use-case is lower after user_nl_clm.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1273 (fix pts_mode problem on jaguar)
|
||
1256 (fix PTCLM testcases.csh on jaguar to use netcdf/3)
|
||
1254 (PTCLM add .nc and date to pft-physiology file copy)
|
||
1250 (add scratchroot in PTCLM for generic machines)
|
||
1247 (some changes in ncdio_pio) [partial]
|
||
1224 (Fix -aerdepgrid/ndepgrid options in PTCLM.py)
|
||
1168 (Change precedence so user_nl_clm used over use-case)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1165 (Restart trouble for scaled harvest test on mirage)
|
||
1248 (PTCLM can only go to 2005)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1276 (urbanc_alpha site does not work)
|
||
1279 (Latest version of PTCLM requires python2.5)
|
||
1281 (bug in mksurfdata for urban_only case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1298 (Can NOT turn RTM off in CLM_CONFIG_OPTS)
|
||
1299 (interpinic does NOT work going from non glc_mec)
|
||
1304 (bug in interpinic *_var)
|
||
1306 (mksoifmaxInit is NOT called)
|
||
1305 (dvolrdt is documented with the wrong units)
|
||
1318 (interpinic has trouble with new restart files)
|
||
1372 (pio problem writing out CLM history files for CRU
|
||
1381 (Can't change monthly average files to NOT be one per month)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: standard
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: Change order of precedence so that
|
||
use_case is AFTER -namelist -infile and clm_usr_name options.
|
||
Thus values in your user_nl_clm file will be used instead of what's in
|
||
the use_case.
|
||
|
||
New precedence is...
|
||
1. values set on the command-line using the -namelist option,
|
||
2. values read from the file specified by -infile,
|
||
3. datasets from the -clm_usr_name option,
|
||
4. values set from a use-case scenario, e.g., -use_case
|
||
5. values from the namelist defaults file.
|
||
List any changes to the defaults for the boundary datasets:
|
||
New datasets for glc_nec="10"
|
||
surfdata for 1850@(f09,f19,T31)
|
||
pftdyn for 1850-2000@(f09,f19,T31)
|
||
pftdyn for 1850-2100@(f09,f19,T31) rcp (2.6,4.5,6,8.5)
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, datm, cism
|
||
|
||
scripts to glccsbr01_scripts4_110111
|
||
datm to datm8_110124
|
||
cism to cism1_110125
|
||
|
||
List all files eliminated:
|
||
|
||
Rename use-cases to versions with an _pd ending or 2000_*_control form
|
||
|
||
models/lnd/clm/bld/namelist_files/use_cases/...
|
||
D .../use_cases/stdurbpt.xml ----- rename to stdurbpt_pd
|
||
D .../use_cases/glacier_mec.xml -- rename to 2000_glacierMEC_control
|
||
D .../use_cases/pergro.xml ------- rename to pergro_pd
|
||
D .../use_cases/pergro0.xml ------ rename to pergro0_pd
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>>>>>> Add tests for all new glacier-MEC use-cases
|
||
A models/lnd/clm/test/system/nl_files/clm_glcmec
|
||
A models/lnd/clm/test/system/nl_files/clm_transient_glcMEC_rcp2.6
|
||
A models/lnd/clm/test/system/nl_files/clm_transient_glcMEC_rcp4.5
|
||
A models/lnd/clm/test/system/nl_files/clm_transient_glcMEC_rcp8.5
|
||
A models/lnd/clm/test/system/nl_files/clm_transient_glcMEC_rcp6
|
||
|
||
A models/lnd/clm/test/system/nl_files/nl_per - PERGRO testing namelist
|
||
|
||
>>>>>>>>>>>>>>
|
||
models/lnd/clm/bld/namelist_files/use_cases/...
|
||
A .../use_cases/pergro_pd.xml -------------- Renamed from pergro
|
||
A .../use_cases/2000_glacierMEC_control.xml Copy of glacier_mec_pd
|
||
A .../use_cases/stdurbpt_pd.xml ------------ Renamed from stdurbpt
|
||
A .../use_cases/pergro0_pd.xml ------------- Renamed from pergro0
|
||
A .../use_cases/README --------------------- Add README file to describe
|
||
naming convention for use_cases
|
||
|
||
>>>>>>>>>>>>>> Add new glacier_MEC use_cases
|
||
models/lnd/clm/bld/namelist_files/use_cases/...
|
||
A .../use_cases/1850_glacierMEC_control.xml
|
||
A .../use_cases/20thC_glacierMEC_transient.xml
|
||
A .../use_cases/1850-2100_rcp6_glacierMEC_transient.xml
|
||
A .../use_cases/1850-2100_rcp2.6_glacierMEC_transient.xml
|
||
A .../use_cases/1850-2100_rcp4.5_glacierMEC_transient.xml
|
||
A .../use_cases/1850-2100_rcp8.5_glacierMEC_transient.xml
|
||
A .../use_cases/glacierMEC_pd.xml --- renamed from glacier_mec
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>>>>>> Add some new glacierMEC use-case tests
|
||
M models/lnd/clm/test/system/README.testnames ------------- Add n,w,x,y glcMEC resolutions
|
||
M models/lnd/clm/test/system/tests_posttag_lynx_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_kraken
|
||
M models/lnd/clm/test/system/tests_posttag_yong
|
||
M models/lnd/clm/test/system/tests_pretag_jaguar_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_mirage
|
||
M models/lnd/clm/test/system/tests_posttag_purempi_regression
|
||
M models/lnd/clm/test/system/tests_posttag_hybrid_regression
|
||
M models/lnd/clm/test/system/tests_posttag_intrepid_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
|
||
>>>>>>>>>>>>>> Get glcmec branch testing to work and pergro testing working with
|
||
>>>>>>>>>>>>>> build-namelist precedence change
|
||
M models/lnd/clm/test/system/TBR.sh ------------- Match history files
|
||
NOT restart-history files
|
||
M models/lnd/clm/test/system/nl_files/clm_per0 -- Change use-case name
|
||
M models/lnd/clm/test/system/nl_files/nl_urb_br - Add hist_fincl2 to remove
|
||
any secondardy history files from use-case
|
||
M models/lnd/clm/test/system/nl_files/clm_per --- Change use-case name
|
||
M models/lnd/clm/test/system/input_tests_master - Add new tests
|
||
M models/lnd/clm/test/system/TSM.sh ------------- Make restart file touched
|
||
with .nc extension, remove bit about deleting clm.i files
|
||
|
||
>>>>>>>>>>>>>> Use mksrf_glacier files from XML database, add glc_nec to mksurfdata.pl,
|
||
>>>>>>>>>>>>>> allow glc_nec=0, and don't write out glcmec fields if glc_nec=0.
|
||
M models/lnd/clm/tools/mksurfdata/mkfileMod.F90 --- Don't define glc_nec
|
||
fields if nglcec == 0.
|
||
M models/lnd/clm/tools/mksurfdata/mkglcmecMod.F90 - Set nglcec=0 by default,
|
||
add ability to handle nglcec=0
|
||
M models/lnd/clm/tools/mksurfdata/mksrfdat.F90 ---- Don't write out or call
|
||
glc-mec stuff if nglcec == 0.
|
||
M models/lnd/clm/tools/mksurfdata/mksurfdata.pl --- Add ability to set glc_nec
|
||
get mksrf_glacier file from XML database
|
||
|
||
>>>>>>>>>>>>>> Add in new glc_nec=10 datasets, change precedence order in
|
||
>>>>>>>>>>>>>> build-namelist so use_case is AFTER -namelist/-infile/-clm_usr_name.
|
||
>>>>>>>>>>>>>> Add mksrf_glacier files to XML database
|
||
M models/lnd/clm/bld/listDefaultNamelist.pl - Make faster and add settings
|
||
for glc_nec and glc_grid, also add loop over sim_year_range
|
||
M models/lnd/clm/bld/build-namelist --------- Change precedence order so
|
||
that use-cases are after namelist and infile (thus user_nl_clm files
|
||
are used in place of the use-case. Check that the use-cases follow
|
||
a strict naming convention (ensures will work with PTCLM.py).
|
||
This is the new order of precedence
|
||
+ 1. values set on the command-line using the -namelist option,
|
||
+ 2. values read from the file specified by -infile,
|
||
+ 3. datasets from the -clm_usr_name option,
|
||
+ 4. values set from a use-case scenario, e.g., -use_case
|
||
+ 5. values from the namelist defaults file.
|
||
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml --------- Add
|
||
mksrf_glacier file for mksurfdata.pl to XML database
|
||
M models/lnd/clm/bld/namelist_files/datm-build-namelist ------------- Change
|
||
order of precedence so that use_case is after infile and namelist
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml ------- New glc datasets
|
||
surfdata for 1850@(f09,f19,T31)
|
||
pftdyn for 1850-2000@(f09,f19,T31)
|
||
pftdyn for 1850-2100@(f09,f19,T31) rcp (2.6,4.5,6,8.5)
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm_tools.xml - Add
|
||
mksrf_glacier datasets for glc_nec=0 (previous version), glc_nec=3,5,10
|
||
use older glacier dataset that Bill Lipscomb says has better glacier
|
||
representation over greenland
|
||
>>>>>>>>>>>>>> Remove direct calls to pio -- use ncdio_pio module for all NetCDF
|
||
>>>>>>>>>>>>>> read/write/define/query. Write out at initialization if there is no
|
||
>>>>>>>>>>>>>> land and won't be running CLM.
|
||
M models/lnd/clm/src/main/clm_initializeMod.F90 - Set subname and write out
|
||
if no land exists and clm will NOT be run
|
||
M models/lnd/clm/src/main/iniTimeConst.F90 ------ Use ncd_io to read in mxsoil_color
|
||
(remove direct calls to pio)
|
||
M models/lnd/clm/src/main/histFileMod.F90 ------- Use ncd_io to read/write
|
||
everything (remove direct calls to pio). Add max_nFields function.
|
||
M models/lnd/clm/src/main/restFileMod.F90 ------- Change use of PIO_GLOBAL
|
||
to NCD_GLOBAL
|
||
M models/lnd/clm/src/main/ncdio_pio.F90 --------- Remove making pio interfaces
|
||
public, add new interfaces to ncd_io global, add dimexist as optional
|
||
argument to ncd_inqdid, and name as optional argument to ncd_inqdlen
|
||
change ncd_io interfaces that could NOT need to call scam_field_offsets
|
||
so that they don't. Initialize data_offset and pfts to bigint NOT nan.
|
||
New interfaces:
|
||
+ module procedure ncd_io_char_var1_nf
|
||
+ module procedure ncd_io_char_var3_nf
|
||
+ module procedure ncd_io_char_varn_strt_nf
|
||
M models/lnd/clm/src/main/surfrdMod.F90 --------- Use ncd_inqdid and ncd_inqvid
|
||
instead of pio interfaces directly.
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except...
|
||
033 smG41 TSM.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
034 erG41 TER.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
035 brG41 TBR.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
036 blG41 TBL.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 4
|
||
037 smG55 TSM.sh 17p_sc_h clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic ..............FAIL! rc= 10
|
||
057 blV61 TBL.sh _mec10sc_dh clm_glcmec 19980115:1800 1.9x2.5 gx1v6 48 arb_ic ...................FAIL! rc= 7
|
||
061 blVn1 TBL.sh _mec10sc_dh clm_transient_glcMEC_rcp8.5 20331231:1800 1.9x2.5 gx1v6@1850-2100 48 arFAIL! rc= 5
|
||
063 smLI1 TSM.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 10
|
||
064 erLI1 TER.sh _sc_dh clm_std 20020101:1800 94x192 T62 -5+-5 arb_ic ...........................FAIL! rc= 5
|
||
065 brLI1 TBR.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10+-10 arb_ic .........................FAIL! rc= 5
|
||
066 blLI1 TBL.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 4
|
||
|
||
glcmec TBL tests fail since they didn't exist in previous version
|
||
|
||
bluefire interactive testing:
|
||
006 smHS3 TSM.sh _nrcnsc_do clm_usrdat 20030101:1800 13x12pt_f19_alaskaUSA gx1v6 -6 arb_ic ......FAIL! rc= 8
|
||
007 erHS3 TER.sh _nrcnsc_do clm_usrdat 20030101:1800 13x12pt_f19_alaskaUSA gx1v6 -3+-3 arb_ic ...FAIL! rc= 5
|
||
008 brHS3 TBR.sh _nrcnsc_do clm_usrdat 20030101:1800 13x12pt_f19_alaskaUSA gx1v6 -3+-3 arb_ic ...FAIL! rc= 5
|
||
009 blHS3 TBL.sh _nrcnsc_do clm_usrdat 20030101:1800 13x12pt_f19_alaskaUSA gx1v6 -6 arb_ic ......FAIL! rc= 4
|
||
044 blV63 TBL.sh _mec10sc_do clm_glcmec 19980115:1800 1.9x2.5 gx1v6 48 arb_ic ...................FAIL! rc= 7
|
||
060 sm974 TSMscript_tools.sh mksurfdata mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools__ds ....FAIL! rc= 6
|
||
bluefire/CESM testing: All PASS except... (new compare tests fail since didn't exist before)
|
||
BFAIL ERI.f19_g16.IG1850.bluefire.compare.clm4_0_22
|
||
BFAIL ERS_D.T31_g37.IGRCP26CN.bluefire.compare.clm4_0_22
|
||
BFAIL PST.f10_f10.I20TRCN.bluefire.compare.clm4_0_22
|
||
BFAIL PET_PT.f10_f10.I20TRCN.bluefire.compare.clm4_0_22
|
||
BFAIL SMS.f10_f10.IRCP45CN.bluefire.compare.clm4_0_22
|
||
|
||
PEND ERS_D.f45_g37.I.bluefire.GC.003008
|
||
PEND ERP.T31_g37.IGRCP60CN.bluefire.GC.003008
|
||
PEND ERH_D.f10_f10.I1850CN.bluefire.GC.003008
|
||
PEND ERS_D.f19_g16.IRCP85CN.bluefire.GC.003008
|
||
|
||
bluefire/CESM Extra testing:
|
||
PASS ERI.f19_g16.IG1850.bluefire
|
||
PASS ERI.f19_g16.IG1850CN.bluefire
|
||
PASS ERS.T31_g37.IGRCP45CN.bluefire
|
||
PASS ERS.T31_g37.IGRCP85CN.bluefire
|
||
|
||
PASS ERS_D.T31_g37.IG.bluefire
|
||
PASS ERS_D.f19_g16.IGCN.bluefire
|
||
|
||
bluefire/CESM Extra testing for coupled with CAM and CAM/POP:
|
||
PASS ERI.f19_g16.BGCN.bluefire
|
||
PASS SMS_D.f19_g16.BG1850CN.bluefire
|
||
PASS ERP.f09_g16.BG20TRCN.bluefire
|
||
PASS ERS.T31_g37.BGRCP26CN.bluefire
|
||
RUN ERS_D.T31_g37.BGRCP45CN.bluefire.111336 --- takes too long
|
||
PASS ERS.T31_g37.BGRCP60CN.bluefire
|
||
RUN ERS_D.T31_g37.BGRCP85CN.bluefire.111336 --- takes too long
|
||
FAIL SMS.f19_f19.EGCN.bluefire ----------------- seg-fault
|
||
FAIL SMS.T31_T31.EG1850CN.bluefire ------------- seg-fault
|
||
PASS ERI.f09_f09.FGCN.bluefire
|
||
PASS SMS.f19_f19.FG1850CN.bluefire
|
||
PASS SMS.T31_T31.FG20TRCN.bluefire
|
||
FAIL SMS.T31_g37.TG.bluefire
|
||
|
||
bluefire/PTCLM testing:
|
||
PTCLM.631306_1x1_mexicocityMEX_ICN.PTCLM PASS
|
||
PTCLM.631306_1x1_mexicocityMEX_I.PTCLM PASS
|
||
PTCLM.631306_1x1_mexicocityMEX_I_QIAN.PTCLM PASS
|
||
PTCLM.631306_US-Ha1_I_1850.PTCLM PASS
|
||
PTCLM.631306_US-Ha1_I20TR.PTCLM PASS
|
||
PTCLM.631306_US-Ha1_I20TRCN.PTCLM PASS
|
||
PTCLM.631306_US-Ha1_ICN.PTCLM PASS
|
||
PTCLM.631306_US-Ha1_I1850CN.PTCLM PASS
|
||
PTCLM.631306_US-Ha1_IRCP85CN.PTCLM PASS
|
||
PTCLM.631306_US-Ha1_I.PTCLM PASS
|
||
PTCLM.631306_US-Ha1_I_QIAN.PTCLM PASS
|
||
PTCLM.631306_US-Ha1_I.PTCLM PASS
|
||
PTCLM.631306_US-UMB_I.PTCLM PASS
|
||
PTCLM.631306_US-UMB_I_QIAN.PTCLM PASS
|
||
PTCLM.631306_US-UMB_I.PTCLM PASS
|
||
US-Ha1_ICN_ad_spinup.PTCLM PASS
|
||
jaguar interactive testing: All PASS except...
|
||
011 smG43 TSM.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
012 erG43 TER.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
013 brG43 TBR.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
014 blG43 TBL.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 4
|
||
026 blVx3 TBL.sh _mec10sc_do clm_transient_glcMEC_rcp4.5 20331231:1800 48x96 gx3v7@1850-2100 -10 arbFAIL! rc= 5
|
||
jaguar/PTCLM testing:
|
||
PTCLM.4224_1x1_mexicocityMEX_ICN.PTCLM PASS
|
||
PTCLM.4224_1x1_mexicocityMEX_I.PTCLM PASS
|
||
PTCLM.4224_1x1_mexicocityMEX_I_QIAN.PTCLM PASS
|
||
PTCLM.4224_US-Ha1_I_1850.PTCLM FAIL 0
|
||
PTCLM.4224_US-Ha1_I20TR.PTCLM FAIL 0
|
||
PTCLM.4224_US-Ha1_I20TRCN.PTCLM FAIL 0
|
||
PTCLM.4224_US-Ha1_ICN.PTCLM FAIL 0
|
||
PTCLM.4224_US-Ha1_I1850CN.PTCLM FAIL 0
|
||
PTCLM.4224_US-Ha1_IRCP85CN.PTCLM FAIL 0
|
||
PTCLM.4224_US-Ha1_I.PTCLM FAIL 0
|
||
PTCLM.4224_US-Ha1_I_QIAN.PTCLM FAIL 0
|
||
PTCLM.4224_US-Ha1_I.PTCLM FAIL 0
|
||
PTCLM.4224_US-UMB_I.PTCLM FAIL 0
|
||
PTCLM.4224_US-UMB_I_QIAN.PTCLM FAIL 0
|
||
PTCLM.4224_US-UMB_I.PTCLM FAIL 0
|
||
US-Ha1_ICN_ad_spinup.PTCLM PASS
|
||
edinburgh/lf95 interactive testing: All PASS up to...
|
||
022 blVx3 TBL.sh _mec10sc_do clm_transient_glcMEC_rcp4.5 20331231:1800 48x96 gx3v7@1850-2100 -10 arbFAIL! rc= 5
|
||
edinburgh/PTCLM testing: Fails because Python is too OLD (2.4 when needs 2.5)
|
||
yong/intel/PTCLM testing: Following PASS...
|
||
PTCLM.4900_1x1_mexicocityMEX_ICN.PTCLM PASS
|
||
PTCLM.4900_1x1_mexicocityMEX_I.PTCLM PASS
|
||
PTCLM.4900_1x1_mexicocityMEX_I_QIAN.PTCLM PASS
|
||
PTCLM.4900_US-Ha1_I_1850.PTCLM PASS
|
||
PTCLM.4900_US-Ha1_I20TR.PTCLM PASS
|
||
PTCLM.4900_US-Ha1_I20TRCN.PTCLM PASS
|
||
PTCLM.4900_US-Ha1_ICN.PTCLM PASS
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_22
|
||
|
||
Changes answers relative to baseline: no bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_22
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Thu Jan 20 13:17:56 MST 2011
|
||
One-line Summary: Move coupler field indicies to clm, move cpl_* directories up a level, add the cpl_share directory
|
||
|
||
Purpose of changes:
|
||
|
||
Move cpl_* directories up a level, add cpl_shr directory. Update driver, move coupler
|
||
field indicies to clm, and allow fields to be passed in driver with just names added to
|
||
namelist. Make is_restart() public in clm_time_manager.F90. Fix PTS_MODE. Don't pass
|
||
Sl_landfrac to driver in run-phase.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1271 (Problem in PTS_MODE with clm)
|
||
1270 (Make is_restart public in clm_time_manager.F90)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1165 (Restart trouble for scaled harvest test on mirage)
|
||
1224 (Fix -aerdepgrid/ndepgrid options in PTCLM.py)
|
||
1248 (PTCLM can only go to 2005)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1273 (fix pts_mode problem on jaguar)
|
||
1281 (bug in mksurfdata for urban_only case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1298 (Can NOT turn RTM off in CLM_CONFIG_OPTS)
|
||
1299 (interpinic does NOT work going from non glc_mec)
|
||
1304 (bug in interpinic *_var)
|
||
1306 (mksoifmaxInit is NOT called)
|
||
1305 (dvolrdt is documented with the wrong units)
|
||
1318 (interpinic has trouble with new restart files)
|
||
1372 (pio problem writing out CLM history files for CRU
|
||
1381 (Can't change monthly average files to NOT be one per month)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1110 (dtlimit error in datm8 with partial year forcing)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: standard
|
||
|
||
Describe any changes made to build system: Change Filepath
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: None
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self, mvertens (most code changes originate from mvertens)
|
||
I made some tweaks after the review and added protex header documentation to the
|
||
new clm_cpl_indices file.
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): datm, cism
|
||
datm to datm8_110118
|
||
cism to cism1_100913
|
||
|
||
List all files eliminated:
|
||
|
||
>>>>>>>>> Move to directories up a level
|
||
D models/lnd/clm/src/main/cpl_mct/lnd_comp_mct.F90
|
||
D models/lnd/clm/src/main/cpl_esmf/lnd_comp_esmf.F90
|
||
D models/lnd/clm/src/main/cpl_esmf/lnd_comp_mct.F90
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>> Use this local version of indices rather than seq_indices_mod.F90
|
||
A models/lnd/clm/src/cpl_share/clm_cpl_indices.F90
|
||
|
||
>>>>>>>>> Move to directories up a level, use local version of indices rather
|
||
>>>>>>>>> than seq_* version and remove sending landfrac at run phase.
|
||
A models/lnd/clm/src/cpl_mct/lnd_comp_mct.F90
|
||
A models/lnd/clm/src/cpl_esmf/lnd_comp_esmf.F90
|
||
A models/lnd/clm/src/cpl_esmf/lnd_comp_mct.F90
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/doc/README -- Update directory info.
|
||
|
||
>>>>>>>>> Change pts_mode test so that RTM is not turned on.
|
||
M models/lnd/clm/test/system/input_tests_master
|
||
|
||
>>>>>>>>> Change Filepath
|
||
M models/lnd/clm/bld/configure
|
||
|
||
>>>>>>>>> Make is_restart() method public
|
||
M models/lnd/clm/src/main/clm_time_manager.F90
|
||
|
||
>>>>>>>>> Fix PTS_MODE.
|
||
M models/lnd/clm/src/main/pftvarcon.F90 ------- Pass posNOTonfile=.true. down
|
||
to ncd_io methods so won't check for lat/lon
|
||
M models/lnd/clm/src/main/ncdio_pio.F90 ------- Add posNOTonfile option to global
|
||
reads so that if set, won't try to find nearest lat/lon to PTS_MODE point
|
||
(for files that are global data NOT spatial).
|
||
M models/lnd/clm/src/biogeophys/SNICARMod.F90 - Pass posNOTonfile=.true. down
|
||
to ncd_io methods so won't check for lat/lon
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except...
|
||
033 smG41 TSM.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
034 erG41 TER.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
035 brG41 TBR.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
036 blG41 TBL.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 4
|
||
037 smG55 TSM.sh 17p_sc_h clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic ..............FAIL! rc= 10
|
||
059 smLI1 TSM.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 10
|
||
060 erLI1 TER.sh _sc_dh clm_std 20020101:1800 94x192 T62 -5+-5 arb_ic ...........................FAIL! rc= 5
|
||
061 brLI1 TBR.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10+-10 arb_ic .........................FAIL! rc= 5
|
||
062 blLI1 TBL.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 4
|
||
bluefire interactive testing: All PASS except...
|
||
>>>>>>>> Test was changed to remove RTM
|
||
025 blAK4 TBL.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 1.9x2.5 gx1v6 -10 cold ...............FAIL! rc= 5
|
||
bluefire/CESM testing: All PASS except...
|
||
FAIL SMS_RLA.f45_f45.I.bluefire.compare_hist.clm4_0_20
|
||
FAIL SMS_RLA.f45_f45.I.bluefire.compare.clm4_0_20
|
||
FAIL SMS_RLB.f45_f45.I.bluefire.compare_hist.clm4_0_20
|
||
FAIL SMS_RLB.f45_f45.I.bluefire.compare.clm4_0_20
|
||
FAIL ERS_D.f45_g37.I.bluefire.compare_hist.clm4_0_20
|
||
FAIL ERS_D.f45_g37.I.bluefire.compare.clm4_0_20
|
||
FAIL PST.f45_g37.I1850.bluefire.compare.clm4_0_20
|
||
FAIL PET_PT.f45_g37.I1850.bluefire.compare.clm4_0_20
|
||
FAIL ERS_E.f19_g16.I1850.bluefire.compare.clm4_0_20
|
||
FAIL ERS_E.f19_g16.I1850.bluefire.compare_hist.clm4_0_20
|
||
FAIL ERI.f19_g16.IG.bluefire.compare.clm4_0_20
|
||
FAIL ERB.f09_g16.I_1948-2004.bluefire.compare.clm4_0_20
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire.compare.clm4_0_20
|
||
FAIL ERH_D.f10_f10.I1850CN.bluefire.compare.clm4_0_20
|
||
FAIL PST.f10_f10.I8520CN.bluefire.compare.clm4_0_20
|
||
FAIL PET_PT.f10_f10.I8520CN.bluefire.compare.clm4_0_20
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare_hist.clm4_0_20
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare.clm4_0_20
|
||
>>>>>>>> Compare tests fail because Sl_landfrac is missing on new case
|
||
>>>>>>>> Everything else is identical
|
||
bluefire/PTCLM testing: All PASS
|
||
edinburgh/lf95 interactive testing: All PASS except...
|
||
006 blAL4 TBL.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 10x15 USGS -10 cold ..................FAIL! rc= 5
|
||
yong/intel interactive testing:
|
||
006 blAL4 TBL.sh _nrsc_ds clm_std^nl_ptsmode 20030101:1800 10x15 USGS -10 cold ..................FAIL! rc= 5
|
||
011 smD94 TSM.sh _persc_ds clm_per^nl_urb 20021231:1200 4x5 gx3v7 144 cold ......................FAIL! rc= 10
|
||
012 erD94 TER.sh _persc_ds clm_per^nl_urb 20021231:1200 4x5 gx3v7 72+72 cold ....................FAIL! rc= 5
|
||
013 blD94 TBL.sh _persc_ds clm_per^nl_urb 20021231:1200 4x5 gx3v7 144 cold ......................FAIL! rc= 4
|
||
019 erH43 TER.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:1800 10x15 USGS@2000 10+38 cold FAIL! rc= 13
|
||
020 brH43 TBR.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:1800 10x15 USGS@2000 72+72 cold FAIL! rc= 11
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_21
|
||
|
||
Changes answers relative to baseline: bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_21
|
||
Originator(s): jedwards (Jim Edwards)
|
||
Date: Wed Jan 12 14:50:45 MST 2011
|
||
One-line Summary: Remove includes, finish PIO transition
|
||
|
||
Purpose of changes:
|
||
|
||
Code cleanup
|
||
|
||
Remove misc.h/preproc.h, update SNICARMod to use ncdio_pio calls rather than NetCDF
|
||
directly.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
394 (misc.h and preproc.h NOT used at all anymore)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1165 (Restart trouble for scaled harvest test on mirage)
|
||
1224 (Fix -aerdepgrid/ndepgrid options in PTCLM.py)
|
||
1248 (PTCLM can only go to 2005)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1271 (Problem in PTS_MODE with clm)
|
||
1281 (bug in mksurfdata for urban_only case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1298 (Can NOT turn RTM off in CLM_CONFIG_OPTS)
|
||
1299 (interpinic does NOT work going from non glc_mec)
|
||
1304 (bug in interpinic *_var)
|
||
1306 (mksoifmaxInit is NOT called)
|
||
1305 (dvolrdt is documented with the wrong units)
|
||
1318 (interpinic has trouble with new restart files)
|
||
1372 (pio problem writing out CLM history files for CRU
|
||
1381 (Can't change monthly average files to NOT be one per month)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1110 (dtlimit error when a full year isn't available)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: standard
|
||
|
||
Describe any changes made to build system: Removed generation of files misc.h and preproc.h
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: None
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self, Erik K
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): None
|
||
|
||
List all files eliminated: misc.h, preproc.h
|
||
|
||
D models/lnd/clm/tools/mksurfdata/misc.h
|
||
D models/lnd/clm/tools/mksurfdata/preproc.h
|
||
D models/lnd/clm/tools/mkdatadomain/preproc.h
|
||
D models/lnd/clm/tools/mkdatadomain/misc.h
|
||
|
||
List all files added and what they do: None
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
models/lnd/clm/tools/mkgriddata/README
|
||
models/lnd/clm/tools/mksurfdata/README
|
||
models/lnd/clm/tools/mkdatadomain/README
|
||
models/lnd/clm/tools/README
|
||
models/lnd/clm/bld/configure
|
||
models/lnd/clm/bld/clm.cpl7.template
|
||
models/lnd/clm/src/biogeochem/CNCStateUpdate2Mod.F90
|
||
models/lnd/clm/src/biogeochem/CASAPhenologyMod.F90
|
||
models/lnd/clm/src/biogeochem/CNGapMortalityMod.F90
|
||
models/lnd/clm/src/biogeochem/CNC13StateUpdate2Mod.F90
|
||
models/lnd/clm/src/biogeochem/CNGRespMod.F90
|
||
models/lnd/clm/src/biogeochem/CNNStateUpdate1Mod.F90
|
||
models/lnd/clm/src/biogeochem/CNBalanceCheckMod.F90
|
||
models/lnd/clm/src/biogeochem/CNNStateUpdate3Mod.F90
|
||
models/lnd/clm/src/biogeochem/CNFireMod.F90
|
||
models/lnd/clm/src/biogeochem/CNPrecisionControlMod.F90
|
||
models/lnd/clm/src/biogeochem/CNSummaryMod.F90
|
||
models/lnd/clm/src/biogeochem/CNDVLightMod.F90
|
||
models/lnd/clm/src/biogeochem/CNPhenologyMod.F90
|
||
models/lnd/clm/src/biogeochem/CNCStateUpdate1Mod.F90
|
||
models/lnd/clm/src/biogeochem/CNCStateUpdate3Mod.F90
|
||
models/lnd/clm/src/biogeochem/CNC13StateUpdate1Mod.F90
|
||
models/lnd/clm/src/biogeochem/CNC13StateUpdate3Mod.F90
|
||
models/lnd/clm/src/biogeochem/CNDVEcosystemDynIniMod.F90
|
||
models/lnd/clm/src/biogeochem/CNAnnualUpdateMod.F90
|
||
models/lnd/clm/src/biogeochem/C13SummaryMod.F90
|
||
models/lnd/clm/src/biogeochem/CNNStateUpdate2Mod.F90
|
||
models/lnd/clm/src/biogeochem/CNNDynamicsMod.F90
|
||
models/lnd/clm/src/biogeochem/CNAllocationMod.F90
|
||
models/lnd/clm/src/biogeochem/CNC13FluxMod.F90
|
||
models/lnd/clm/src/biogeochem/CNEcosystemDynMod.F90
|
||
models/lnd/clm/src/biogeochem/CNSetValueMod.F90
|
||
models/lnd/clm/src/biogeochem/CNDVEstablishmentMod.F90
|
||
models/lnd/clm/src/main/organicFileMod.F90
|
||
models/lnd/clm/src/main/dynlandMod.F90
|
||
models/lnd/clm/src/main/accFldsMod.F90
|
||
models/lnd/clm/src/main/fileutils.F90
|
||
models/lnd/clm/src/main/pftdynMod.F90
|
||
models/lnd/clm/src/main/pft2colMod.F90
|
||
models/lnd/clm/src/main/restFileMod.F90
|
||
models/lnd/clm/src/main/clm_varsur.F90
|
||
models/lnd/clm/src/main/controlMod.F90
|
||
models/lnd/clm/src/main/initSurfAlbMod.F90
|
||
models/lnd/clm/src/main/filterMod.F90
|
||
models/lnd/clm/src/main/clm_varorb.F90
|
||
models/lnd/clm/src/main/initGridCellsMod.F90
|
||
models/lnd/clm/src/main/pftvarcon.F90
|
||
models/lnd/clm/src/main/spmdMod.F90
|
||
models/lnd/clm/src/main/domainMod.F90
|
||
models/lnd/clm/src/riverroute/RunoffMod.F90
|
||
models/lnd/clm/src/biogeophys/SoilTemperatureMod.F90
|
||
models/lnd/clm/src/biogeophys/SnowHydrologyMod.F90
|
||
models/lnd/clm/src/biogeophys/Biogeophysics1Mod.F90
|
||
models/lnd/clm/src/biogeophys/Biogeophysics2Mod.F90
|
||
models/lnd/clm/src/biogeophys/SurfaceAlbedoMod.F90
|
||
models/lnd/clm/src/biogeophys/QSatMod.F90
|
||
models/lnd/clm/src/biogeophys/clm_driverInitMod.F90
|
||
models/lnd/clm/src/biogeophys/BareGroundFluxesMod.F90
|
||
|
||
models/lnd/clm/src/biogeophys/SNICARMod.F90
|
||
models/lnd/clm/src/main/ncdio_pio.F90
|
||
|
||
Removed reference to preproc.h and misc.h in all files. Converted snicarmod to use pio
|
||
and added support for a 3d non-decomposed real variable in ncdio.
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except...
|
||
033 smG41 TSM.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
034 erG41 TER.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
035 brG41 TBR.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
036 blG41 TBL.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 4
|
||
037 smG55 TSM.sh 17p_sc_h clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic ..............FAIL! rc= 10
|
||
059 smLI1 TSM.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 10
|
||
060 erLI1 TER.sh _sc_dh clm_std 20020101:1800 94x192 T62 -5+-5 arb_ic ...........................FAIL! rc= 5
|
||
061 brLI1 TBR.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10+-10 arb_ic .........................FAIL! rc= 5
|
||
062 blLI1 TBL.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 4
|
||
bluefire interactive testing: All PASS except...
|
||
NOTE: pts_mode tests failed... (bug 1271)
|
||
bluefire/CESM testing: All PASS
|
||
|
||
jaguarpf: All pass except ...
|
||
007 brB91 TBR.sh _scsnf_dh clm_std^nl_urb 20021230:1800 4x5 gx3v7 72+72 arb_ic ..................FAIL! rc= 10
|
||
022 erH92 TER.sh 17p_cnsc_dm clm_ndepdyn^nl_cn_conly 20020101:1800 4x5 gx3v7@1850-2000 10+38 cold FAIL! rc= 13
|
||
023 brH92 TBR.sh 17p_cnsc_dm clm_ndepdyn^nl_cn_conly 20020101:1800 4x5 gx3v7@1850-2000 72+72 cold FAIL! rc= 11
|
||
038 smLI2 TSM.sh _sc_dm clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 10
|
||
039 erLI2 TER.sh _sc_dm clm_std 20020101:1800 94x192 T62 -5+-5 arb_ic ...........................FAIL! rc= 5
|
||
040 brLI2 TBR.sh _sc_dm clm_std 20020101:1800 94x192 T62 -10+-10 arb_ic .........................FAIL! rc= 5
|
||
041 blLI2 TBL.sh _sc_dm clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 4
|
||
042 smL58 TSM.sh _sc_dh clm_std^nl_crcrop 20020115:1800 10x15 USGS 96 arb_ic ....................FAIL! rc= 10
|
||
043 erL58 TER.sh _sc_dh clm_std^nl_crcrop 20020115:1800 10x15 USGS 72+72 arb_ic .................FAIL! rc= 5
|
||
044 brL58 TBR.sh _sc_dh clm_std^nl_crcrop 20020115:1800 10x15 USGS 72+72 arb_ic .................FAIL! rc= 5
|
||
045 blL58 TBL.sh _sc_dh clm_std^nl_crcrop 20020115:1800 10x15 USGS 48 arb_ic ....................FAIL! rc= 4
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_19
|
||
|
||
Changes answers relative to baseline: bit-for-bit
|
||
|
||
===============================================================
|
||
Tag name: clm4_0_20
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Tue Jan 11 11:18:30 MST 2011
|
||
One-line Summary: Update for ESMF metadata, update doc. from release branch,
|
||
bug fixes (doc of qflx_evap_tot, threading CNDV, aer/ndepregrid)
|
||
|
||
Purpose of changes:
|
||
|
||
Update externals, fix in datm speeds up single-point simulations, update for esmf
|
||
metadata capability. Update documentation from Release branch (cesm1_0_rel07_clm4_0_14).
|
||
Fix documentation of qflx_evap_tot. Fix ndepregrid/aerdepregrid scripts. Fix threading
|
||
problem with CNDV.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1266 (Threading problem with CNDV)
|
||
1265 (Fix ndep/aerdepregrid.ncl)
|
||
1264 (Incorrect doc of qflx_evap_tot in the code)
|
||
1258 (runinit_ibm.csh needs to be updated)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1165 (Restart trouble for scaled harvest test on mirage)
|
||
1224 (Fix -aerdepgrid/ndepgrid options in PTCLM.py)
|
||
1248 (PTCLM can only go to 2005)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1281 (bug in mksurfdata for urban_only case)
|
||
1282 (Trouble running to last CLM1PT atm time-step)
|
||
1298 (Can NOT turn RTM off in CLM_CONFIG_OPTS)
|
||
1299 (interpinic does NOT work going from non glc_mec)
|
||
1304 (bug in interpinic *_var)
|
||
1306 (mksoifmaxInit is NOT called)
|
||
1305 (dvolrdt is documented with the wrong units)
|
||
1318 (interpinic has trouble with new restart files)
|
||
1372 (pio problem writing out CLM history files for CRU
|
||
1381 (Can't change monthly average files to NOT be one per month)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1110 (dtlimit error when a full year isn't available)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: standard
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: None
|
||
|
||
Describe any substantial timing or memory changes:
|
||
Small section of clm_driver was moved to a OMP loop. This should
|
||
improve threading performance slightly.
|
||
|
||
Code reviewed by: self, doc of qflx_evap_tot by Keith Oleson
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, drv,
|
||
stubs, datm, csm_share, timing
|
||
|
||
scripts to scripts4_110108
|
||
drv to drvseq3_1_47
|
||
sice to stubs1_2_03
|
||
socn to stubs1_2_03
|
||
sglc to stubs1_2_03
|
||
datm to datm8_110106
|
||
csm_share to share3_101231
|
||
timing to timing_101215
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do: None
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>> Fix deposition regrid scripts so they will work (from crop04)
|
||
M models/lnd/clm/tools/ncl_scripts/aerdepregrid.ncl - Fix XML queries so will
|
||
work, using the datm_internal namelist now
|
||
M models/lnd/clm/tools/ncl_scripts/ndepregrid.ncl --- Fix XML queries so will
|
||
work, using stream_fldfilename_ndep in the ndepdyn_nml namelist.
|
||
|
||
>>>>>>>>> Fix so will work (from rel07)
|
||
M models/lnd/clm/tools/interpinic/runinit_ibm.csh - Fix config options so will work
|
||
M models/lnd/clm/bld/config_files/config_definition.xsl ---- Remove extra empty rows
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xsl Fix missing ">"
|
||
|
||
>>>>>>>>> Update documentation (from rel07)
|
||
M models/lnd/clm/doc/UsersGuide/single_point.xml - Change how supported single-point
|
||
cases are handled and add documentation on setting start/stop times
|
||
M models/lnd/clm/doc/UsersGuide/tools.xml -------- Add new options to mksurfdata.pl
|
||
add notes about bugs, add notes that aer/ndepregid is optional
|
||
M models/lnd/clm/doc/UsersGuide/preface.xml ------ Update what_is_new section
|
||
M models/lnd/clm/doc/UsersGuide/clm_ug.xml ------- Add more versions in quicklist
|
||
M models/lnd/clm/doc/UsersGuide/appendix.xml ----- Add note about runinit_ibm.csh
|
||
problem
|
||
M models/lnd/clm/doc/UsersGuide/custom.xml ------- Remove DATM_PRESAERO=none option,
|
||
remove hist_crtinic, and use_ndepstream namelist settings
|
||
|
||
>>>>>>>>> Update documentation (from rel07)
|
||
M models/lnd/clm/doc/KnownLimitations - Add doc on dtlimit error
|
||
M models/lnd/clm/doc/KnownBugs -------- Add bug 1168, remove bug 498
|
||
M models/lnd/clm/doc/README ----------- Rework what's new
|
||
M models/lnd/clm/doc/index.shtml ------ Add link to KnownLimitations
|
||
M README ------------------------------ Rework what's new
|
||
|
||
>>>>>>>>> Fix threading problem with CNDV, by adding an OMP loop in a section
|
||
>>>>>>>>> in clm_driver that didn't have one, pass down beg/end c|g|p indices
|
||
>>>>>>>>> as needed
|
||
M models/lnd/clm/src/biogeochem/CNSetValueMod.F90 - Pass in begc/endc, begp/endp
|
||
M models/lnd/clm/src/main/clm_initializeMod.F90 --- Add OMP loop over setFilters
|
||
M models/lnd/clm/src/main/pftdynMod.F90 ----------- Pass down beg/end indices as needed
|
||
pftdyn_wbal_init, pftdyn_cnbal, pftwt_interp,
|
||
M models/lnd/clm/src/main/filterMod.F90 ----------- Pass clump index down to setFilters
|
||
remove OMP from inside
|
||
M models/lnd/clm/src/main/clm_driver.F90 ---------- Add OMP loop around section that
|
||
wasn't inside an OMP loop
|
||
|
||
>>>>>>>>> Fix the documentation of the qflx_evap_tot field
|
||
M models/lnd/clm/src/main/clmtype.F90 -------------------- Fix qflx_evap_tot doc
|
||
M models/lnd/clm/src/main/clm_atmlnd.F90 ----------------- Fix qflx_evap_tot doc
|
||
M models/lnd/clm/src/main/histFldsMod.F90 ---------------- Fix qflx_evap_tot doc
|
||
M models/lnd/clm/src/biogeophys/BalanceCheckMod.F90 ------ Fix qflx_evap_tot doc
|
||
M models/lnd/clm/src/biogeophys/Biogeophysics1Mod.F90 ---- Fix qflx_evap_tot doc
|
||
M models/lnd/clm/src/biogeophys/Biogeophysics2Mod.F90 ---- Fix qflx_evap_tot doc
|
||
M models/lnd/clm/src/biogeophys/Hydrology2Mod.F90 -------- Fix qflx_evap_tot doc
|
||
M models/lnd/clm/src/biogeophys/BiogeophysicsLakeMod.F90 - Fix qflx_evap_tot doc
|
||
M models/lnd/clm/src/biogeophys/UrbanMod.F90 ------------- Fix qflx_evap_tot doc
|
||
M models/lnd/clm/src/biogeophys/HydrologyLakeMod.F90 ----- Fix qflx_evap_tot doc
|
||
M models/lnd/clm/src/biogeophys/BareGroundFluxesMod.F90 -- Fix qflx_evap_tot doc
|
||
|
||
>>>>>>>>> Add component meta-data for ESMF
|
||
M models/lnd/clm/src/main/cpl_esmf/lnd_comp_esmf.F90 - Add meta-data description
|
||
of CLM
|
||
M models/lnd/clm/src/main/cpl_esmf/lnd_comp_mct.F90 -- Add more arguments to
|
||
lnd_register method
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except...
|
||
033 smG41 TSM.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
034 erG41 TER.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
035 brG41 TBR.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
036 blG41 TBL.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 4
|
||
037 smG55 TSM.sh 17p_sc_h clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic ..............FAIL! rc= 10
|
||
059 smLI1 TSM.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 10
|
||
060 erLI1 TER.sh _sc_dh clm_std 20020101:1800 94x192 T62 -5+-5 arb_ic ...........................FAIL! rc= 5
|
||
061 brLI1 TBR.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10+-10 arb_ic .........................FAIL! rc= 5
|
||
062 blLI1 TBL.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 4
|
||
bluefire interactive testing: All PASS
|
||
bluefire/CESM testing: All PASS
|
||
bluefire/PTCLM testing: All PASS
|
||
jaguar interactive testing: All PASS except (up to 017 brJ74)...
|
||
011 smG43 TSM.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic
|
||
.............FAIL! rc= 10
|
||
012 erG43 TER.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic
|
||
...........FAIL! rc= 5
|
||
013 brG43 TBR.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
up to....
|
||
|
||
017 brJ74 TBR.sh 4p_nrcasasc_ds clm_std^nl_urb_br 10001230:3600 1x1_tropicAtl test -3+-3 arb_ic .PASS
|
||
edinburgh/lf95 interactive testing: All PASS except...
|
||
005 smAL4 TSM.sh _sc_ds clm_std^nl_ptsmode 20030101:1800 10x15 USGS -10 cold ....................FAIL! rc= 10
|
||
edinburgh/PTCLM testing: All PASS up to ...
|
||
myPTCLMtests_US-Ha1_I_1850.PTCLM FAIL 0
|
||
mirage,storm/ifort interactive testing: All PASS except...
|
||
017 erR53 TER.sh 17p_cnc13sc_do clm_std^nl_urb 20020115:1800 10x15 USGS@1850 10+38 cold .........FAIL! rc= 13
|
||
018 brR53 TBR.sh 17p_cnc13sc_do clm_std^nl_urb_br 20020115:1800 10x15 USGS@1850 72+72 cold ......FAIL! rc= 11
|
||
020 smG53 TSM.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
021 erG53 TER.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 10+38 arb_ic ...........FAIL! rc= 5
|
||
022 brG53 TBR.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
025 erH43 TER.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:1800 10x15 USGS@2000 10+38 cold FAIL! rc= 13
|
||
026 brH43 TBR.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:1800 10x15 USGS@2000 72+72 cold FAIL! rc= 11
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_19
|
||
|
||
Changes answers relative to baseline: bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_19
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Wed Dec 8 22:20:30 MST 2010
|
||
One-line Summary: Bring irrigation branch to the trunk
|
||
|
||
Purpose of changes:
|
||
|
||
Add option for simple code to redirect some riverflow to irrigate generic crops.
|
||
Irrigation is turned on at 6AM, runs for 4 hours and keeps soil moisture to 0.7.
|
||
Change corn and wheat indices to c3crop and irrigated generic c3 crop.
|
||
Add QIRRIG as a history file output. Change pft-physiology and RTM flow files from
|
||
ASCII to NetCDF. Single pft-physiology file can handle all cases (has extra FCUR value
|
||
for CNDV), also has for new fields for crops that will come in later: corn, spring-wheat,
|
||
winter-wheat and soybean. Add findat and fsurdat files for irrigation (f09, f19, f10, finidat
|
||
only for f19). Split RTM run method into three and move subroutines around to where makes
|
||
more sense. Fix a mksurfdata PFT override bug. Synchronize the Makefiles for the tools
|
||
and add build for Darwin intel and PGI and remove Darwin XLF. Remove concurrent
|
||
directives and UNICOSMP, CPP_VECTOR, NEC_SX CPP #ifdefs. Remove some #include
|
||
misc.h/preproc.h statements. Switch pio_close for ncd_close calls. Replace some constants
|
||
with parameters. Remove clm_comp layer and call clm_initialize and clm_driver directly.
|
||
Change mk*.F90 subroutines in mksurfdata into modules, so that argument checking will
|
||
happen at compile-time.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
964 (Remove UNICOS #ifdef logic in clm)
|
||
1238 (PST test fails)
|
||
1249 (problem in mksurfdata for PFT override mode)
|
||
1253 (mkglacier in mksurfdata has arguments in wrong order)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1165 (Restart trouble for scaled harvest test on mirage)
|
||
1224 (Fix -aerdepgrid/ndepgrid options in PTCLM.py)
|
||
1248 (PTCLM can only go to 2005)
|
||
1251 (PTCLM testcases aborts in I_QIAN case)
|
||
1258 (runinit_ibm.csh needs to be updated)
|
||
1264 (Incorrect doc of qflx_evap_tot in the code)
|
||
1265 (Fix ndep/aerdepregrid.ncl)
|
||
1266 (Threading problem with CNDV)
|
||
1298 (Can NOT turn RTM off in CLM_CONFIG_OPTS)
|
||
1299 (interpinic does NOT work going from non glc_mec)
|
||
1304 (bug in interpinic *_var)
|
||
1306 (mksoifmaxInit is NOT called)
|
||
1305 (dvolrdt is documented with the wrong units)
|
||
1318 (interpinic has trouble with new restart files)
|
||
1372 (pio problem writing out CLM history files for CRU
|
||
1381 (Can't change monthly average files to NOT be one per month)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: std-test
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist:
|
||
Add -irrig and -rtm_res options to build-namelist
|
||
|
||
+ -irrig Seek surface datasets with irrigation turned on.
|
||
+ -rtm_res "resolution" Specify river transport model resolution.
|
||
(Still only have half-degree files in the XML database)
|
||
|
||
Add new history field:
|
||
|
||
QIRRIG water added through irrigation (mm/s)
|
||
|
||
List any changes to the defaults for the boundary datasets: NetCDF pft-phys/RTM files
|
||
NetCDF PT-physiology file: pft-physiology.c101006.nc
|
||
finidat and surfdata files for irrigation (for 1.9x2.5@2000)
|
||
surfdata files for irrigation (for f09 and f10)
|
||
NetCDF River-direction file: clmi.IQirrcr_2000-01-01_1.9x2.5_gx1v6_c101115.nc
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self, slevis, dlawren, wsacks, mvertens, swensosc
|
||
slevis/wsacks -- irrigation changes
|
||
dlawren -------- convert pft-physiology file to NetCDF
|
||
mvertens ------- high level restructuring
|
||
swensosc ------- convert RTM flow file to NetCDF
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts and csm_share
|
||
|
||
scripts to scripts4_101206
|
||
csm_share to csm_share3_101122
|
||
|
||
List all files eliminated:
|
||
|
||
D models/lnd/clm/src/main/inicFileMod.F90 --------- Move to inicPerpMod
|
||
D models/lnd/clm/src/main/clm_comp.F90 ------------ Move to clm_initialize and
|
||
clm_driver
|
||
D models/lnd/clm/src/main/scam_setlatlonidx.F90 --- Use shr_scam version
|
||
D models/lnd/clm/src/main/snowdp2lev.F90 ---------- Move to mkarbinitMod
|
||
D models/lnd/clm/src/main/areaMod.F90 ------------- Split out into relavent modules:
|
||
celledge -> RtmMapMod
|
||
map_setmapsAr -> RmtMapMod
|
||
cellarea -> clm_initialize
|
||
map_setgatm -> downscaleMod
|
||
D models/lnd/clm/test/system/tests_posttag_spot1 -- rename to yong
|
||
|
||
D models/lnd/clm/tools/mksurfdata/mkfmax.F90 ---- rename to mkfmaxMod.F90
|
||
D models/lnd/clm/tools/mksurfdata/mkvocef.F90 --- rename to mkvocefMod.F90
|
||
D models/lnd/clm/tools/mksurfdata/mkglacier.F90 - put in mkglcmecMod.F90
|
||
D models/lnd/clm/tools/mksurfdata/mklanwat.F90 -- rename to mklanwatMod.F90
|
||
D models/lnd/clm/tools/mksurfdata/mkelev.F90 ---- put in mkurbanparMod.F90
|
||
D models/lnd/clm/tools/mksurfdata/mkurban.F90 --- put in mkurbanparMod.F90
|
||
D models/lnd/clm/tools/mksurfdata/mksoitexMod.F90 rename to mksoilMod.F90
|
||
|
||
List all files added and what they do:
|
||
|
||
A + models/lnd/clm/test/system/nl_files/clm_irrig -- New irrigation test
|
||
|
||
>>>>>>>>>>> Some high level restructuring/renames
|
||
A + models/lnd/clm/src/main/inicPerpMod.F90 -------- From inicFileMod
|
||
A + models/lnd/clm/src/riverroute/RtmMapMod.F90 ---- From areaMod.F90
|
||
A models/lnd/clm/test/system/tests_posttag_yong -- rename add more tests
|
||
|
||
>>>>>>>>>>> Rename mksurfdata subroutines into modules
|
||
A models/lnd/clm/tools/mksurfdata/mkfmaxMod.F90
|
||
A models/lnd/clm/tools/mksurfdata/mksoilMod.F90
|
||
A models/lnd/clm/tools/mksurfdata/mkvocefMod.F90
|
||
A models/lnd/clm/tools/mksurfdata/mklanwatMod.F90
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>>> Add irrigation "AZ" tests at 10x15 with irrigation on
|
||
M models/lnd/clm/test/system/tests_posttag_lynx_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh
|
||
M models/lnd/clm/test/system/tests_pretag_jaguar_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_hybrid_regression
|
||
M models/lnd/clm/test/system/tests_posttag_purempi_regression
|
||
M models/lnd/clm/test/system/tests_posttag_intrepid_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi -- Remove repeated test
|
||
|
||
M models/lnd/clm/test/system/README.testnames --- Add Z res (10x15 with irrig)
|
||
M models/lnd/clm/test/system/test_driver.sh ----- Changes for lynx and yong
|
||
|
||
>>>>>>>>>>> Fix bug 1249 for PFT overrides, correct irrigation sample namelist
|
||
>>>>>>>>>>> Change subroutines into modules for mk*.F90 files (allows compiler to check args)
|
||
>>>>>>>>>>> Fix bug 1253 putting mksoitex call after mkglacier
|
||
M models/lnd/clm/tools/mksurfdata/mksurfdata.globalirrig - Correct name of irrigation dataset
|
||
M models/lnd/clm/tools/mksurfdata/mksrfdat.F90 nullify pctpft_i
|
||
M models/lnd/clm/tools/mksurfdata/mkpftMod.F90 Set nlat_i/nlon_i to 1 if PFT override
|
||
M models/lnd/clm/tools/mksurfdata/mkglcmecMod.F90 -- Add mkglacier subroutine
|
||
M models/lnd/clm/tools/mksurfdata/mkurbanparMod.F90 Add mkurban and mkelev subroutines
|
||
M models/lnd/clm/tools/mksurfdata/mksrfdat.F90 ----- Change subroutines into modules
|
||
nullify pctpft_i, put mksoitex call after mkglacier
|
||
M models/lnd/clm/tools/mksurfdata/Srcfiles --------- Change names of files
|
||
M models/lnd/clm/tools/mksurfdata/mkpftMod.F90 ----- Add mkirrig subroutine
|
||
|
||
|
||
>>>>>>>>>>> Sync up the tools Makefiles and add darwin intel and pgi build (remove darwin xlf)
|
||
M models/lnd/clm/tools/mksurfdata/Makefile ---- Sync up makefiles, add darwin build
|
||
M models/lnd/clm/tools/interpinic/Makefile ---- Sync up makefiles, add darwin build
|
||
M models/lnd/clm/tools/mkgriddata/Makefile ---- Sync up makefiles, add darwin build
|
||
M models/lnd/clm/tools/mkdatadomain/Makefile -- Sync up makefiles, add darwin build
|
||
|
||
>>>>>>>>>>> Add -irrig and -rtm_res options, update files to new NetCDF versions,
|
||
>>>>>>>>>>> add in findat/fsurdat files for irrigation (f19,f10, f09)
|
||
M models/lnd/clm/bld/build-namelist ----- Add -irrig, -rtm_res options
|
||
set do_budgets, and budget_inst in drv_namelist, finidat/fsurdat depend on irrig
|
||
set create_crop_landunit by irrig
|
||
M models/lnd/clm/bld/clm.cpl7.template -- Set CLM_RTM_RES to half-degree and pass
|
||
to build-namelist
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml ------ add irrig and rtm_res
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_overall.xml default for irrig and rtm_res
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml ---- New NetCDF
|
||
pft-physiology file (for all configs), finidat and fsurdat files check
|
||
irrig, f19, f10, and f09 surfdata files for irrigation (and f19 finidat)
|
||
defaults for create_croplandunit, new NetCDF RTM direction file
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_drv.xml ---- Set do_budgets
|
||
to .true. and budget_inst to 1.
|
||
|
||
>>>>>>>>>>> Remove concurrent directives and misc.h/preproc.h #includes
|
||
>>>>>>>>>>> Remove scam_setlatlonidx and use shr_scam_.
|
||
>>>>>>>>>>> Switch ncorn for nc3crop and nwheat for nirrig change pio_close for ncd_close
|
||
M models/lnd/clm/src/biogeochem/CNMRespMod.F90 -------- Remove concurrent directives
|
||
remove misc.h/preproc.h #includes
|
||
M models/lnd/clm/src/biogeochem/CASAMod.F90 ----------- Change pio_closefile to
|
||
ncd_pioclosefile
|
||
M models/lnd/clm/src/biogeochem/CNWoodProductsMod.F90 - Remove directives
|
||
M models/lnd/clm/src/biogeochem/DUSTMod.F90 ----------- Remove directives
|
||
M models/lnd/clm/src/biogeochem/STATICEcosysDynMod.F90 ncorn->nc3crop,
|
||
use shr_scam_getCloseLatLon in place of scam_setlatlonidx,
|
||
Remove directives, switch pio_close with ncd_pio_closefile
|
||
M models/lnd/clm/src/biogeochem/CNDecompMod.F90 ------- Remove directives and #includes
|
||
M models/lnd/clm/src/biogeochem/CNDVMod.F90 ----------- Switch pio_plosefile with ncd_close
|
||
M models/lnd/clm/src/biogeochem/VOCEmissionMod.F90 ---- ncorn->nc2crop
|
||
M models/lnd/clm/src/biogeochem/DryDepVelocity.F90 ---- ncorn->nc3crop, nwheat->nirrig
|
||
and remove #includes
|
||
M models/lnd/clm/src/biogeochem/CNVegStructUpdateMod.F90 ncorn->nc3crop, nwheat->nirrig
|
||
and remove #includes
|
||
|
||
>>>>>>>>>>> Remove concurrent directives and misc.h/preproc.h #includes
|
||
>>>>>>>>>>> Remove scam_setlatlonidx and use shr_scam_.
|
||
>>>>>>>>>>> Switch ncorn for nc3crop and nwheat for nirrig change pio_close for ncd_close
|
||
M models/lnd/clm/src/main/clm_varcon.F90 ------- Add degpsec, isecspday,
|
||
and remove #includes
|
||
M models/lnd/clm/src/main/clm_varpar.F90 ------- Remove #includes, add ivis/inir
|
||
indices, and make rtmlat/rtmlon variables not parameters
|
||
M models/lnd/clm/src/main/CNiniTimeVar.F90 ----- Remove directives, and #includes,
|
||
add qflx_irrig
|
||
M models/lnd/clm/src/main/abortutils.F90 ------- Remove directives, and #includes
|
||
and NEC_SX, and UNICOSMP CPP defines
|
||
M models/lnd/clm/src/main/accumulMod.F90 ------- Remove directives
|
||
M models/lnd/clm/src/main/decompInitMod.F90 ---- Remove UNICOSMP CPP defines
|
||
M models/lnd/clm/src/main/clm_initializeMod.F90 Move cellarea from areaMod to here
|
||
work with downscale a bit, add stuff from clm_comp init to here
|
||
M models/lnd/clm/src/main/clmtypeInitMod.F90 --- Add irrig_rate and n_irrig_steps_left
|
||
M models/lnd/clm/src/main/iniTimeConst.F90 ----- Switch pio_close with ncd_close,
|
||
add single-column read for PCT_CLAY, switch 86400 for secspday
|
||
M models/lnd/clm/src/main/histFileMod.F90 ------ Remove UNICOSMP, switch pio_close
|
||
with ncd_close
|
||
M models/lnd/clm/src/main/restFileMod.F90 ------ Switch pio_close with ncd_close
|
||
There's also a new driver namelist setting that will update the orbit each year
|
||
(setting orb_mode and orb_iyear_align).
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1225 (abort if both trigrid and finemesh on)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
935 (RTM warning NOT an error)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on mirage...)
|
||
1165 (Restart trouble for scaled harvest test on mirage)
|
||
1224 (Fix -aerdepgrid/ndepgrid options in PTCLM.py)
|
||
1238 (PST test fails)
|
||
1239 (ESMF build fails)
|
||
1240 (lynx_pgi build fails)
|
||
1249 (problem in mksurfdata for PFT override mode)
|
||
1258 (runinit_ibm.csh needs to be updated)
|
||
1264 (Incorrect doc of qflx_evap_tot in the code)
|
||
1265 (Fix ndep/aerdepregrid.ncl)
|
||
1266 (Threading problem with CNDV)
|
||
1318 (interpinic has trouble with new restart files)
|
||
1372 (pio problem writing out CLM history files for CRU
|
||
1381 (Can't change monthly average files to NOT be one per month)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart)
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: standard
|
||
|
||
Describe any changes made to build system: Add in darwin_intel build
|
||
|
||
Describe any changes made to the namelist:
|
||
|
||
List any changes to the defaults for the boundary datasets: Add in T341 datasets
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, drv, datm,
|
||
csm_share, pio, mct, cprnc
|
||
|
||
scripts to mpiserial07_scripts4_101117
|
||
drv to drv3_1_45
|
||
datm to datm8_101105
|
||
csm_share to share3_101118
|
||
pio to pio1_2_6
|
||
mct to MCT2_7_0_100228-mpiserial101109_tag02
|
||
cprnc to cprnc_101119
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do: None
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/test/system/tests_pretag_jaguar - remove non-existant tests
|
||
|
||
>>>>>>>>>> Remove clmi frequency setting, add darwin build/run
|
||
M models/lnd/clm/test/system/input_tests_master
|
||
M models/lnd/clm/test/system/TBR.sh
|
||
M models/lnd/clm/test/system/test_driver.sh - Add darwin builds
|
||
M models/lnd/clm/test/system/mknamelist
|
||
|
||
>>>>>>>>>> Change orb_iyear for orb_iyear_ad
|
||
M models/lnd/clm/test/system/nl_files/nl_urb
|
||
M models/lnd/clm/test/system/nl_files/nl_noicertm_sclharv
|
||
M models/lnd/clm/test/system/nl_files/clm_ndepdyn -- remove ndepsrc stream setting
|
||
Can now replace usage of this file with clm_std
|
||
M models/lnd/clm/test/system/nl_files/nl_cn_conly
|
||
M models/lnd/clm/test/system/nl_files/nl_urb_br
|
||
|
||
>>>>>>>>>> Get build working with darwin_intel
|
||
M models/lnd/clm/bld/configure ------ get it working with darwin_intel
|
||
M models/lnd/clm/bld/clm.cpl7.template - Use $GMAKE, set to gmake if not set
|
||
|
||
>>>>>>>>>> Remove non-existant resolution: 2.5x3.33
|
||
M models/lnd/clm/bld/namelist_files/checklatsfiles.ncl
|
||
M models/lnd/clm/bld/namelist_files/checkdatmfiles.ncl
|
||
|
||
>>>>>>>>>> Add orb_mode, set orbit based on it, also add orb_iyear_align
|
||
>>>>>>>>>> Add run_barriers, pio_inparm namelist, add T341 resolution (512x1024)
|
||
M models/lnd/clm/bld/build-namelist - Set orbit based on orb_mode, set pio namelist
|
||
for stand-alone testing,
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml ---- Remove pio namelist
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_datm.xml
|
||
M models/lnd/clm/bld/namelist_files/datm-build-namelist
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml -- Add T341: griddata,
|
||
fracdata, surfdata, topodata (fracdata for USGS and tx0.1 masks)`
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_drv.xml
|
||
|
||
>>>>>>>>>> Switch orb_iyear for orb_iyear_ad
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp8.5_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/2000-2100_rcp8.5_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/20thC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850_control.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp2.6_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp6_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp4.5_transient.xml
|
||
|
||
>>>>>>>>>> Switch ncd_x for pio_x/nf_x
|
||
>>>>>>>>>> Fix a couple memory leaks that Jim Edwards found
|
||
>>>>>>>>>> Make ncd_pio private, add documentation add attributes for restart history
|
||
>>>>>>>>>> files, add 2D character read (needed for NetCDF pft-physiology file read on
|
||
>>>>>>>>>> irrigation branch)
|
||
M models/lnd/clm/src/biogeochem/CASAMod.F90 ------------ Replcae pio_x
|
||
M models/lnd/clm/src/biogeochem/STATICEcosysDynMod.F90 - use masterproc at top of module
|
||
M models/lnd/clm/src/biogeochem/CNDVMod.F90 ------------ Replace pio_x
|
||
M models/lnd/clm/src/biogeochem/CNrestMod.F90 ---------- Replace pio_x
|
||
M models/lnd/clm/src/main/inicFileMod.F90 -------------- Add use MPI_LOGICAL
|
||
M models/lnd/clm/src/main/accumulMod.F90 --------------- Replace pio_x
|
||
M models/lnd/clm/src/main/clm_initializeMod.F90 -------- Remove samegrids use downscale,
|
||
don't pass namelist to ncd_pio initialization
|
||
M models/lnd/clm/src/main/subgridRestMod.F90 ----------- Add use endrun, switch ncd_x for nf_x
|
||
M models/lnd/clm/src/main/ndepStreamMod.F90 ------------ PIO initialization uses
|
||
driver settings, pass get_calendar to initialization
|
||
M models/lnd/clm/src/main/histFileMod.F90 -------------- Add attributes to history restart files
|
||
M models/lnd/clm/src/main/restFileMod.F90 -------------- Replace pio_x
|
||
M models/lnd/clm/src/main/clm_time_manager.F90 --------- Replace nf_x with ncd_x add
|
||
get_calendar
|
||
M models/lnd/clm/src/main/cpl_mct/lnd_comp_mct.F90 ----- Abort if trigrid and downscale
|
||
Update orbit params in run-phase
|
||
M models/lnd/clm/src/main/clm_varctl.F90 --------------- Remove samegrids
|
||
M models/lnd/clm/src/main/cpl_esmf/lnd_comp_esmf.F90 --- Abort if trigrid and downscale
|
||
Update orbit params in run-phase
|
||
M models/lnd/clm/src/main/ncdio_pio.F90 ---------------- Update documentation, make private
|
||
add ncd_pio_closefile wrapper, make some pio interfaces public from here,
|
||
add ncd_io_char_var2_nf for NetCDF pft-physiology file, remove pio namelist
|
||
remove a second allocation that Jim Edwards found
|
||
M models/lnd/clm/src/main/surfrdMod.F90 ---------------- Fix memory leak from Jim Edwards
|
||
M models/lnd/clm/src/riverroute/RtmMod.F90 ------------- Switch nf_x with ncd_x
|
||
M models/lnd/clm/src/biogeophys/BiogeophysRestMod.F90 -- Add use for spval and iulog,
|
||
change nf_x for ncd_x
|
||
|
||
Summary of testing:
|
||
|
||
All TBL tests fail... (although you can use clm4_0_16 with updated externals and show b4b)
|
||
|
||
bluefire: All PASS except...
|
||
029 smG41 TSM.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
030 erG41 TER.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
031 brG41 TBR.sh 17p_sc_dh clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
033 smG55 TSM.sh 17p_sc_h clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic ..............FAIL! rc= 10
|
||
055 smLI1 TSM.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 10
|
||
056 erLI1 TER.sh _sc_dh clm_std 20020101:1800 94x192 T62 -5+-5 arb_ic ...........................FAIL! rc= 5
|
||
057 brLI1 TBR.sh _sc_dh clm_std 20020101:1800 94x192 T62 -10+-10 arb_ic .........................FAIL! rc= 5
|
||
bluefire interactive testing: All PASS
|
||
bluefire/CESM testing:
|
||
FAIL SMS_RLA.f45_f45.I.bluefire.compare_hist.clm4_0_16
|
||
FAIL SMS_RLA.f45_f45.I.bluefire.compare.clm4_0_16
|
||
FAIL SMS_RLB.f45_f45.I.bluefire.compare_hist.clm4_0_16
|
||
FAIL SMS_RLB.f45_f45.I.bluefire.compare.clm4_0_16
|
||
FAIL SMS_ROA.f45_f45.I.bluefire.compare.clm4_0_16
|
||
FAIL ERS_D.f45_g37.I.bluefire.compare_hist.clm4_0_16
|
||
FAIL ERS_D.f45_g37.I.bluefire.compare.clm4_0_16
|
||
FAIL PST.f45_g37.I1850.bluefire <<<<< Didn't create scripts problem, bug 1238
|
||
FAIL PET_PT.f45_g37.I1850.bluefire.compare.clm4_0_16
|
||
FAIL ERS_E.f19_g16.I1850.bluefire <<<< Scripts build issue, bug 1239
|
||
BFAIL ERS_E.f19_g16.I1850.bluefire.generate.clm4_0_17
|
||
FAIL ERS_E.f19_g16.I1850.bluefire.compare_hist.clm4_0_16
|
||
FAIL ERB.f09_g16.I_1948-2004.bluefire.compare.clm4_0_16
|
||
FAIL ERH_D.f10_f10.I1850CN.bluefire.compare.clm4_0_16
|
||
FAIL PST.f10_f10.I8520CN.bluefire <<<<< Didn't create scripts problem, bug 1238
|
||
FAIL PET_PT.f10_f10.I8520CN.bluefire.compare.clm4_0_16
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare_hist.clm4_0_16
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare.clm4_0_16
|
||
bluefire/PTCLM testing: All PASS
|
||
jaguar: All PASS except...
|
||
007 brB91 TBR.sh _scsnf_dh clm_std^nl_urb 20021230:1800 4x5 gx3v7 72+72 arb_ic ..................FAIL! rc= 13
|
||
022 erH92 TER.sh 17p_cnsc_dm clm_ndepdyn^nl_cn_conly 20020101:1800 4x5 gx3v7@1850-2000 10+38 cold FAIL! rc= 13
|
||
023 brH92 TBR.sh 17p_cnsc_dm clm_ndepdyn^nl_cn_conly 20020101:1800 4x5 gx3v7@1850-2000 72+72 cold FAIL! rc= 11
|
||
038 smLI2 TSM.sh _sc_dm clm_std 20020101:1800 94x192 T62 -10 arb_ic .............................FAIL! rc= 10
|
||
039 erLI2 TER.sh _sc_dm clm_std 20020101:1800 94x192 T62 -5+-5 arb_ic ...........................FAIL! rc= 5
|
||
040 brLI2 TBR.sh _sc_dm clm_std 20020101:1800 94x192 T62 -10+-10 arb_ic .........................FAIL! rc= 5
|
||
042 smL58 TSM.sh _sc_dh clm_std^nl_crcrop 20020115:1800 10x15 USGS 96 arb_ic ....................FAIL! rc= 10
|
||
043 erL58 TER.sh _sc_dh clm_std^nl_crcrop 20020115:1800 10x15 USGS 72+72 arb_ic .................FAIL! rc= 5
|
||
044 brL58 TBR.sh _sc_dh clm_std^nl_crcrop 20020115:1800 10x15 USGS 72+72 arb_ic .................FAIL! rc= 5
|
||
jaguar interactive testing: All PASS except...
|
||
007 smG43 TSM.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
008 erG43 TER.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
009 brG43 TBR.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
027 sm974 TSMscript_tools.sh mksurfdata mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools__ds ....FAIL! rc= 6
|
||
edinburgh/lf95 interactive testing: All PASS
|
||
edinburgh/lf95 testing: All PASS except...
|
||
005 smD91 TSM.sh _persc_dh clm_per^nl_urb 20021231:1200 4x5 gx3v7 144 cold ......................FAIL! rc= 10
|
||
006 erD91 TER.sh _persc_dh clm_per^nl_urb 20021231:1200 4x5 gx3v7 72+72 cold ....................FAIL! rc= 5
|
||
008 smG42 TSM.sh 17p_sc_dm clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
009 erG42 TER.sh 17p_sc_dm clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
010 brG42 TBR.sh 17p_sc_dm clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
012 smG56 TSM.sh 17p_sc_m clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic ..............FAIL! rc= 10
|
||
013 smE91 TSM.sh 4p_vodsrsc_dh clm_std^nl_urb 20021230:1800 4x5 gx3v7 96 arb_ic .................FAIL! rc= 10
|
||
014 erE91 TER.sh 4p_vodsrsc_dh clm_std^nl_urb 20021230:1800 4x5 gx3v7 10+38 arb_ic ..............FAIL! rc= 5
|
||
015 brE91 TBR.sh 4p_vodsrsc_dh clm_std^nl_urb_br 20021230:1800 4x5 gx3v7 72+72 arb_ic ...........FAIL! rc= 5
|
||
018 erH52 TER.sh 17p_cnsc_dm clm_std^nl_urb 20020115:1800 10x15 USGS@2000 10+38 cold ............FAIL! rc= 13
|
||
019 brH52 TBR.sh 17p_cnsc_dm clm_std^nl_urb_br 20020115:1800 10x15 USGS@2000 72+72 cold .........FAIL! rc= 11
|
||
025 smL51 TSM.sh _sc_dh clm_std^nl_urb 20020115:1800 10x15 USGS 96 arb_ic .......................FAIL! rc= 10
|
||
026 erL51 TER.sh _sc_dh clm_std^nl_urb 20020115:1800 10x15 USGS 10+38 arb_ic ....................FAIL! rc= 5
|
||
027 brL51 TBR.sh _sc_dh clm_std^nl_urb_br 20020115:1800 10x15 USGS 72+72 arb_ic .................FAIL! rc= 5
|
||
029 smH41 TSM.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:1800 10x15 USGS@2000 96 cold ..FAIL! rc= 10
|
||
030 erH41 TER.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:1800 10x15 USGS@2000 10+38 cold FAIL! rc= 5
|
||
031 brH41 TBR.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:1800 10x15 USGS@2000 72+72 cold FAIL! rc= 5
|
||
033 smL58 TSM.sh _sc_dh clm_std^nl_crcrop 20020115:1800 10x15 USGS 96 arb_ic ....................FAIL! rc= 10
|
||
edinburgh/PTCLM testing: All PASS up to...
|
||
myPTCLMtests_US-Ha1_I_1850.PTCLM FAIL 0
|
||
mirage,storm/ifort interactive testing: All PASS except...
|
||
017 erR53 TER.sh 17p_cnc13sc_do clm_std^nl_urb 20020115:1800 10x15 USGS@1850 10+38 cold .........FAIL! rc= 13
|
||
018 brR53 TBR.sh 17p_cnc13sc_do clm_std^nl_urb_br 20020115:1800 10x15 USGS@1850 72+72 cold ......FAIL! rc= 11
|
||
020 smG53 TSM.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 144 arb_ic .............FAIL! rc= 10
|
||
021 erG53 TER.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 10+38 arb_ic ...........FAIL! rc= 5
|
||
022 brG53 TBR.sh 17p_sc_do clm_pftdyn 10001230:1800 10x15 USGS@1000-1002 72+72 arb_ic ...........FAIL! rc= 5
|
||
025 erH43 TER.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:1800 10x15 USGS@2000 10+38 cold FAIL! rc= 13
|
||
026 brH43 TBR.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:1800 10x15 USGS@2000 72+72 cold FAIL! rc= 11
|
||
lynx/pgi testing: All FAIL scripts build issue <<<< bug 1240
|
||
yong/darwin_intel testing: All PASS up to ...
|
||
005 smD94 TSM.sh _persc_ds clm_per^nl_urb 20021231:1200 4x5 gx3v7 144 cold ......................FAIL! rc= 10
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_16
|
||
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: All with datm
|
||
- what platforms/compilers: All
|
||
- nature of change: roundoff
|
||
|
||
If bitwise differences were observed, how did you show they were no worse
|
||
than roundoff?
|
||
|
||
PERGRO test on bluefire
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_16
|
||
Originator(s): erik/mvertens (Kluzek Erik 1326 CGD) (Vertenstein Mariana 1349 CGD)
|
||
Date: Wed Oct 27 13:33:21 MDT 2010
|
||
One-line Summary: Fix downscaling roundoff difference for same-grids by copying scale factor when needed
|
||
|
||
Purpose of changes:
|
||
|
||
Fix bug 1230, that caused problems with runoff to the ocean when running fully coupled. The global integrals of runoff fields
|
||
was the same in the coupler -- but the values where roundoff different. This caused problems both in testing for bit-for-bit with
|
||
the previous version and with restarts. The problem was that in the downscaling changes made in clm4_0_15 the areal scaling factor
|
||
asca needed to be copied from adomain into ldomain is no downscaling is taking place.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
===============================================================
|
||
Tag name: clm4_0_14
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Tue Oct 19 13:12:36 MDT 2010
|
||
One-line Summary: Fix finidat file for T31 sim_year=2000 cases
|
||
|
||
Purpose of changes:
|
||
|
||
Remove the 1850 T31 finidat file for sim_year=2000 and use the previous sim_year=2000
|
||
files (created using interpinic). Update scripts and datm.
|
||
|
||
Bugs fixed (include bugzilla ID): Correct finidat file for T31 sim_year=2000
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
920 (glacier_mec problems in mksurfdata)
|
||
935 (RTM warning NOT an error)
|
||
990 (CN transient blowup)
|
||
994 (finidat files on jaguar for pftdyn fail)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on gust...)
|
||
1165 (Restart trouble for scaled harvest test on gust)
|
||
1224 (Fix -aerdepgrid/ndepgrid options in PTCLM.py)
|
||
1249 (problem in mksurfdata for PFT override mode)
|
||
1258 (runinit_ibm.csh needs to be updated)
|
||
1264 (Incorrect doc of qflx_evap_tot in the code)
|
||
1265 (Fix ndep/aerdepregrid.ncl)
|
||
1266 (Threading problem with CNDV)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: critical
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: Go back to T31,sim_year=2000
|
||
finidat file
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts and datm
|
||
|
||
scripts to mpiserial05_scripts4_101018
|
||
datm to datm8_101008
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do: None
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml -- Return to old
|
||
finidat file for T31 sim_year=2000
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_usr_files.xml - change
|
||
fearedep to datm_file_aero
|
||
|
||
Summary of testing:
|
||
|
||
bluefire/CESM testing:
|
||
PASS SMS_D.T31_g37.I1850CN.bluefire
|
||
PASS SMS_D.T31_g37.ICN.bluefire
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_13
|
||
|
||
Changes answers relative to baseline: T31 2000 cases
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_13
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Sat Oct 16 09:14:08 MDT 2010
|
||
One-line Summary: Bring in PTCLM branch, add in T31 finidat file and turn off ice_runoff for T31
|
||
|
||
Purpose of changes:
|
||
|
||
Bring in PTCLM work. Update externals for scripts, datm, drv. Get mksurfdata to have options to override soil/PFT with user input values. Fix some issues with getregional_datasets.pl. Remove old stand-alone CLM Makefile (always use CESM Macro's files and Makefile). More removal of ndepsrc in build-namelist. Turn off ice_runoff for T31. Add in T31 finidat file.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1189 (Create ability to change soil color/texture in mksurfdata)
|
||
1188 (Add ability to handle control transient land-cover change)
|
||
1206 (Problem looping over a single year of CPLHIST forcing)
|
||
1211 (Small memory leak in CLM4 initialization)
|
||
1223 (ESMF problem)
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
920 (glacier_mec problems in mksurfdata)
|
||
935 (RTM warning NOT an error)
|
||
990 (CN transient blowup)
|
||
994 (finidat files on jaguar for pftdyn fail)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on gust...)
|
||
1165 (Restart trouble for scaled harvest test on gust)
|
||
1224 (Fix -aerdepgrid/ndepgrid options in PTCLM.py)
|
||
1249 (problem in mksurfdata for PFT override mode)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1017 (SCM mode can NOT restart
|
||
452 (Problem with support of soil-colors != 8 or 20)
|
||
|
||
Type of tag: standard
|
||
|
||
Describe any changes made to build system:
|
||
|
||
Remove custom options to stand-alone build/test, require using cesm make files
|
||
|
||
Describe any changes made to the namelist: None, although many new options to mksurfdata namelist
|
||
|
||
List any changes to the defaults for the boundary datasets: New T31 finidat files
|
||
|
||
Describe any substantial timing or memory changes: none
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, drv, datm, csm_share
|
||
|
||
drv to drvseq3_1_37
|
||
datm to datm8_100921
|
||
csm_share to share3_101001
|
||
scripts to PTCLM03_scripts4_101005
|
||
|
||
List all files eliminated:
|
||
|
||
R models/lnd/clm/test/system/tests_posttag_breeze >>> rename to mirage
|
||
>>>>>>>>>>> Rename to module
|
||
R models/lnd/clm/tools/mksurfdata/mkglcmec.F90
|
||
R models/lnd/clm/tools/mksurfdata/mksoicol.F90
|
||
R models/lnd/clm/tools/mksurfdata/mksoitex.F90
|
||
|
||
R models/lnd/clm/bld/config_files/Makefile.in --- Remove always use CESM make
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>>> Renames
|
||
A models/lnd/clm/test/system/tests_posttag_mirage
|
||
A models/lnd/clm/tools/mksurfdata/mkglcmecMod.F90
|
||
A models/lnd/clm/tools/mksurfdata/mksoitexMod.F90
|
||
A models/lnd/clm/tools/mksurfdata/mksoicolMod.F90
|
||
|
||
>>>>>>>>>>> Namelist settings for standard urban single-point
|
||
A models/lnd/clm/bld/namelist_files/use_cases/stdurbpt.xml
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>>> Remove PTS_MODE restart/branch tests
|
||
M models/lnd/clm/test/system/tests_posttag_lynx_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_spot1 --------- remove hybrid test
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_jaguar_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_intrepid_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
|
||
>>>>>>>>>>> Change breeze+ for mirage changes for new build that requires CESM build files
|
||
M models/lnd/clm/test/system/TCB.sh -------------------- Set nc_path
|
||
M models/lnd/clm/test/system/config_files/_nrmexsc_ds -- Use -sitespf_pt
|
||
M models/lnd/clm/test/system/config_files/_nrvansc_ds -- Use -sitespf_pt
|
||
M models/lnd/clm/test/system/test_driver.sh ------------ Swap out mirage/storm for breeze+, add GEN machine options, remove CLM_CESMBLD
|
||
M models/lnd/clm/test/system/mknamelist ---------------- Use config_file variable
|
||
M models/lnd/clm/test/system/TSMscript_tools.sh -------- Add exedir
|
||
M models/lnd/clm/test/system/CLM_runcmnd.sh ------------ Add more options for yong, change breeze+ to mirage/storm
|
||
M models/lnd/clm/test/system/nl_files/mksrfdt_1x1_brazil_1850 ------ Add exedir
|
||
M models/lnd/clm/test/system/nl_files/mksrfdt_1x1_brazil_1850-2000 - Add exedir
|
||
|
||
>>>>>>>>>>> Add new options to override dataset setttings with your own values for: soil color/texture, and PFT
|
||
M models/lnd/clm/tools/mksurfdata/mkvarctl.F90 ----- Make private
|
||
M models/lnd/clm/tools/mksurfdata/mkglacier.F90 ---- Add option to zero out glacier
|
||
M models/lnd/clm/tools/mksurfdata/mkharvestMod.F90 - Add mkharvest_parse_oride to override harvesting
|
||
M models/lnd/clm/tools/mksurfdata/mkfileMod.F90 ---- Move nglcec here
|
||
M models/lnd/clm/tools/mksurfdata/mklanwat.F90 ----- Add option to zero out lake
|
||
M models/lnd/clm/tools/mksurfdata/mkurban.F90 ------ Add option to zero out urban
|
||
M models/lnd/clm/tools/mksurfdata/mkvarsur.F90 ----- Make private
|
||
M models/lnd/clm/tools/mksurfdata/mksrfdat.F90 ----- Add new namelist options: soil_color, soil_sand, soil_clay, pft_idx, pft_frc
|
||
M models/lnd/clm/tools/mksurfdata/mkpftMod.F90 ----- Add init and override methods: mkpftInit, mkpft, and mkpft_parse_oride
|
||
M models/lnd/clm/tools/mksurfdata/Filepath --------- Add esmf_wrf_timemgr to directory list
|
||
M models/lnd/clm/tools/mksurfdata/Srcfiles --------- Change names, add shr_cal_mod, shr_string_mod, and ESMF files
|
||
|
||
M models/lnd/clm/tools/mksurfdata/mksurfdata.pl ---- Add new options to override your own values, and error check the input:
|
||
+ -dynpft "filename" Dynamic PFT/harvesting file to use
|
||
+ (rather than create it on the fly)
|
||
+ (must be consistent with first year)
|
||
+ -exedir "directory" Directory where mksurfdata program is
|
||
+ (by default assume it's in the current directory)
|
||
+OPTIONS to override the mapping of the input gridded data with hardcoded input
|
||
+
|
||
+ -pft_frc "list of fractions" Comma delimited list of percentages for veg types
|
||
+ -pft_idx "list of veg index" Comma delimited veg index for each fraction
|
||
+ -soil_cly "% of clay" % of soil that is clay
|
||
+ -soil_snd "% of sand" % of soil that is sand
|
||
|
||
>>>>>>>>>>> Start fixing some issues with getregional scripts
|
||
M models/lnd/clm/tools/ncl_scripts/getregional_datasets.pl
|
||
M models/lnd/clm/tools/ncl_scripts/getregional_datasets.ncl
|
||
|
||
>>>>>>>>>>> Add USER_FCTYP
|
||
M models/lnd/clm/tools/mksurfdata/Makefile
|
||
M models/lnd/clm/tools/interpinic/Makefile
|
||
M models/lnd/clm/tools/mkgriddata/Makefile
|
||
M models/lnd/clm/tools/mkdatadomain/Makefile
|
||
|
||
>>>>>>>>>>> Remove stand-alone user options and require cesm_bld, add ice_runoff run_stopdate, and new finidat files for T31, more ndepmapalgo defaults
|
||
>>>>>>>>>>> Change stop_n values for urban single-point so will run to completion
|
||
M models/lnd/clm/bld/configure --------------- Remove options: test, cc, cflags, fc, fflags, fopt, gmake, ldflags, linker, mpi/nc_inc/_lib
|
||
add nc_path and mpi_path options, require cesm_bld, and remove logic for doing
|
||
clm-stand-alone build
|
||
M models/lnd/clm/bld/queryDefaultNamelist.pl - Check for valid values, add list options,
|
||
M models/lnd/clm/bld/queryDefaultXML.pm ------ Change a comment
|
||
M models/lnd/clm/bld/build-namelist ---------- Add setting of ice_runoff
|
||
M models/lnd/clm/bld/config_files/config_sys_defaults.xml --- Set more default machine names
|
||
M models/lnd/clm/bld/config_files/config_definition.xml ----- Remove compiler options above and add nc_path/mpi_path
|
||
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml --- Add run_stopdate and work on comments
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml - Add ice_runoff defaults, new finidat files for T31, add more ndepmapalgo defaults
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_drv.xml - Change stop_n for urban single-point, add stop_date
|
||
|
||
M models/lnd/clm/doc/UsersGuide/preface.xml - Change comment
|
||
|
||
>>>>>>>>>>> Fix two code bugs (1211 and 1223)
|
||
M models/lnd/clm/src/main/iniTimeConst.F90 ------------ make sure to deallocate memory
|
||
M models/lnd/clm/src/main/cpl_esmf/lnd_comp_esmf.F90 -- add use statement needed for endrun
|
||
|
||
Summary of testing:
|
||
|
||
bluefire testing: All PASS except.. (up to 054 smI59)
|
||
029 smG41 TSM.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
030 erG41 TER.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
031 brG41 TBR.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
032 blG41 TBL.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 4
|
||
033 smG55 TSM.sh 17p_sc_h clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic .........FAIL! rc= 10
|
||
bluefire interactive testing: All PASS except..
|
||
061 sm9S4 TSMscript_tools.sh ncl_scripts getregional_datasets.pl getregional ....................FAIL! rc= 6
|
||
bluefire/CESM testing: All PASS except
|
||
BFAIL SMS_RLA.f45_f45.I.bluefire.compare.clm4_0_11
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.compare.clm4_0_11
|
||
jaguar interactive testing: All PASS except...
|
||
005 smAK4 TSM.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -10 cold ............FAIL! rc= 10
|
||
007 smG43 TSM.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
008 erG43 TER.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
009 brG43 TBR.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
edinburgh/lf95 interactive testing: All PASS
|
||
mirage/storm.intel interactive testing: ALL PASS up to...
|
||
017 erR53 TER.sh 17p_cnc13sc_do clm_std^nl_urb 20020115:NONE:1800 10x15 USGS@1850 10+38 cold ....FAIL! rc= 13
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_12
|
||
|
||
Changes answers relative to baseline: No bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_12
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Fri Sep 10 13:07:03 MDT 2010
|
||
One-line Summary: Add U10 to history, cesm1_0_rel06 updates, PTCLM02 updates (except
|
||
mksurfdata), remove ndepdat/dyn/faerdep
|
||
|
||
Purpose of changes:
|
||
|
||
Update to latest cesm1 release branch. Change SPMD from spmd to use_mpiserial in
|
||
configure. Remove old aerdep and ndepdat/dyn files from code and scripts. Change ccsm in
|
||
scripts to cesm. Add in new U10 field to history files, change old name to U10_DUST. Some
|
||
updates from PTCLM branch for XML database. Also perturb initial conditions read in from
|
||
initial file by pertlim. With with PERGRO CPP #ifdef a bit. Start adding in testing on
|
||
lynx.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1199 (Add trusted machine history file for PERGRO analysis)
|
||
1196 (Add urban option to configure, delete GRANDVIEW ifdefs)
|
||
1191 (UG documentation for single-point needs to change que to shared-que)
|
||
1167 (Add note about reducing PE's for single-point mode)
|
||
1115 (Make config_definition names the same as configure options)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
717 (archiving bug -- only archive 1000 files at a time)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
920 (glacier_mec problems in mksurfdata)
|
||
935 (RTM warning NOT an error)
|
||
990 (CN transient blowup)
|
||
994 (finidat files on jaguar for pftdyn fail)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on gust...)
|
||
1165 (Restart trouble for scaled harvest test on gust)
|
||
1206 (Problem looping over a single year of CPLHIST forcing)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Known Limitations:
|
||
1017 (SCM mode can NOT restart
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
|
||
Type of tag: std-test
|
||
|
||
Describe any changes made to build system:
|
||
Names of configure modes changed: seq_ccsm to clm_stndln, and ext_ccsm_seq to ext_cesm
|
||
Add sitespf_pt option which will set either MEXICOCITY or VANCOUVER cpp ifdefs
|
||
Names of some configure options changed to make consistent with config_definition file.
|
||
|
||
Describe any changes made to the namelist: Remove use_ndepstream/fndepdat/fndepdyn/faerdep
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
|
||
New 10x15 rcp6 transient 1850-2100 pftdyn dataset
|
||
Add navy oro file to clm_tools XML file
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self, U10 code from Keith Oleson
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts and datm
|
||
scripts to scripts4_100901a
|
||
datm to datm8_100830
|
||
|
||
List all files eliminated:
|
||
|
||
D models/lnd/clm/src/main/aerdepMod.F90
|
||
D models/lnd/clm/src/main/ndepFileMod.F90
|
||
D models/lnd/clm/tools/ncl_scripts/convertUrbanOffline2Seq.ncl
|
||
D models/lnd/clm/tools/ncl_scripts/getndepdatFrom20thCentury.ncl
|
||
D models/lnd/clm/tools/mkgriddata/mkgriddata.ccsm_dom -- Rename to .cesm_dom
|
||
D models/lnd/clm/doc/UsersGuide/fixvan_datm.buildnml.diff
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>> Transient test files for rcp2.6 and rcp4.5, start adding lynx testing
|
||
A models/lnd/clm/test/system/nl_files/clm_transient_rcp2.6
|
||
A models/lnd/clm/test/system/nl_files/clm_transient_rcp4.5
|
||
A models/lnd/clm/test/system/tests_posttag_lynx
|
||
A models/lnd/clm/test/system/tests_posttag_lynx_nompi
|
||
|
||
>>>>>>>>>> Sample perturbation growth data for jaguar, intel and lahey
|
||
A models/lnd/clm/tools/ncl_scripts/RMSjaguar.dat
|
||
A models/lnd/clm/tools/ncl_scripts/RMSintel.dat
|
||
A models/lnd/clm/tools/ncl_scripts/RMSlahey.dat
|
||
|
||
A models/lnd/clm/tools/mkgriddata/mkgriddata.cesm_dom - rename from .ccsm_dom
|
||
|
||
>>>>>>>>>> Plot of sample bad perturbation error growth
|
||
A models/lnd/clm/doc/UsersGuide/badpergro.jpg
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>> Change ccsm_seq=>clm_stndln, spmd=>nouse_mpiserial
|
||
M models/lnd/clm/test/system/config_files/_nrsc_dh
|
||
M models/lnd/clm/test/system/config_files/17p_cnexitspinupsc_dh
|
||
M models/lnd/clm/test/system/config_files/17p_nrsc_ds
|
||
M models/lnd/clm/test/system/config_files/17p_scnv_do
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_m
|
||
M models/lnd/clm/test/system/config_files/_scnv_dh
|
||
M models/lnd/clm/test/system/config_files/_nrsc_dm
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_o
|
||
M models/lnd/clm/test/system/config_files/4p_nrcasasc_ds
|
||
M models/lnd/clm/test/system/config_files/17p_cnexitspinupsc_dm
|
||
M models/lnd/clm/test/system/config_files/_nrsc_do
|
||
M models/lnd/clm/test/system/config_files/_persc_dh
|
||
M models/lnd/clm/test/system/config_files/17p_cnexitspinupsc_do
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_s
|
||
M models/lnd/clm/test/system/config_files/_nrsc_ds
|
||
M models/lnd/clm/test/system/config_files/_scnv_do
|
||
M models/lnd/clm/test/system/config_files/_persc_dm
|
||
M models/lnd/clm/test/system/config_files/_persc_do
|
||
M models/lnd/clm/test/system/config_files/4p_vodsrsc_dh
|
||
M models/lnd/clm/test/system/config_files/_persc_ds
|
||
M models/lnd/clm/test/system/config_files/_nrmexsc_ds
|
||
M models/lnd/clm/test/system/config_files/_mec10sc_dh
|
||
M models/lnd/clm/test/system/config_files/4p_vodsrsc_dm
|
||
M models/lnd/clm/test/system/config_files/_nrcnsc_do
|
||
M models/lnd/clm/test/system/config_files/17p_sc_dh
|
||
M models/lnd/clm/test/system/config_files/4p_vodsrsc_do
|
||
M models/lnd/clm/test/system/config_files/_mec10sc_dm
|
||
M models/lnd/clm/test/system/config_files/_nrcnsc_ds
|
||
M models/lnd/clm/test/system/config_files/4p_casasc_dh
|
||
M models/lnd/clm/test/system/config_files/4p_vodsrsc_ds
|
||
M models/lnd/clm/test/system/config_files/17p_sc_dm
|
||
M models/lnd/clm/test/system/config_files/_mec10sc_do
|
||
M models/lnd/clm/test/system/config_files/17p_sc_do
|
||
M models/lnd/clm/test/system/config_files/_sc_dh
|
||
M models/lnd/clm/test/system/config_files/_mec10sc_ds
|
||
M models/lnd/clm/test/system/config_files/4p_casasc_dm
|
||
M models/lnd/clm/test/system/config_files/4p_casasc_do
|
||
M models/lnd/clm/test/system/config_files/17p_sc_ds
|
||
M models/lnd/clm/test/system/config_files/_sc_dm
|
||
M models/lnd/clm/test/system/config_files/4p_casasc_ds
|
||
M models/lnd/clm/test/system/config_files/_nrsc_s
|
||
M models/lnd/clm/test/system/config_files/_sc_do
|
||
M models/lnd/clm/test/system/config_files/17p_cnsc_dh
|
||
M models/lnd/clm/test/system/config_files/17p_cnsc_m
|
||
M models/lnd/clm/test/system/config_files/_sc_ds
|
||
M models/lnd/clm/test/system/config_files/17p_cnsc_dm
|
||
M models/lnd/clm/test/system/config_files/17p_cnc13sc_dh
|
||
M models/lnd/clm/test/system/config_files/17p_cnsc_do
|
||
M models/lnd/clm/test/system/config_files/_nrvansc_ds
|
||
M models/lnd/clm/test/system/config_files/17p_sc_h
|
||
M models/lnd/clm/test/system/config_files/17p_cnc13sc_dm
|
||
M models/lnd/clm/test/system/config_files/17p_cnc13sc_do
|
||
M models/lnd/clm/test/system/config_files/4p_casasc_h
|
||
M models/lnd/clm/test/system/config_files/17p_sc_m
|
||
M models/lnd/clm/test/system/config_files/17p_sc_o
|
||
M models/lnd/clm/test/system/config_files/_sc_h
|
||
M models/lnd/clm/test/system/config_files/4p_casasc_m
|
||
M models/lnd/clm/test/system/config_files/4p_casasc_o
|
||
M models/lnd/clm/test/system/config_files/_sc_m
|
||
M models/lnd/clm/test/system/config_files/17p_vodsrsc_h
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_dh
|
||
M models/lnd/clm/test/system/config_files/_sc_o
|
||
M models/lnd/clm/test/system/config_files/17p_vodsrsc_m
|
||
M models/lnd/clm/test/system/config_files/_sc_s
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_dm
|
||
M models/lnd/clm/test/system/config_files/17p_vodsrsc_o
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_do
|
||
M models/lnd/clm/test/system/config_files/17p_cnadspinupsc_dh
|
||
M models/lnd/clm/test/system/config_files/17p_cnadspinupsc_dm
|
||
M models/lnd/clm/test/system/config_files/17p_cnadspinupsc_do
|
||
M models/lnd/clm/test/system/config_files/17p_vodsrsc_dh
|
||
M models/lnd/clm/test/system/config_files/_scsnf_dh
|
||
M models/lnd/clm/test/system/config_files/4p_vodsnrsc_ds
|
||
M models/lnd/clm/test/system/config_files/17p_vodsrsc_dm
|
||
M models/lnd/clm/test/system/config_files/_scsnf_dm
|
||
M models/lnd/clm/test/system/config_files/17p_vodsrsc_do
|
||
M models/lnd/clm/test/system/config_files/4p_vodsrsc_h
|
||
M models/lnd/clm/test/system/config_files/_scsnf_do
|
||
M models/lnd/clm/test/system/config_files/17p_vodsrsc_ds
|
||
M models/lnd/clm/test/system/config_files/_mec10sc_h
|
||
M models/lnd/clm/test/system/config_files/4p_vodsrsc_o
|
||
M models/lnd/clm/test/system/config_files/_mec10sc_m
|
||
M models/lnd/clm/test/system/config_files/_mec10sc_o
|
||
M models/lnd/clm/test/system/config_files/17p_scnv_dh
|
||
M models/lnd/clm/test/system/config_files/17p_cndvsc_h
|
||
M models/lnd/clm/test/system/config_files/README --- seq-ccsm=>standalone clm
|
||
|
||
>>>>>>>>>> Change comments of CCSM to CESM, start adding in test support of lynx, convert
|
||
>>>>>>>>>> SPMD to NOUSE_MPISERIAL, change mode name of seq_ccsm to clm_stndln, add tests
|
||
>>>>>>>>>> for more rcp's.
|
||
M models/lnd/clm/test/system/TCB.sh ------------- CCSM_MACH=>CESM_MACH, ccsm_bld=>cesm_bld
|
||
M models/lnd/clm/test/system/README.testnames --- Change ccsm=>cesm, seq_ccsm=>clm_stndln
|
||
M models/lnd/clm/test/system/test_driver.sh ----- Change CLM_CCSMBLD=>CLM_CESMBLD,
|
||
Start adding lynx.
|
||
M models/lnd/clm/test/system/input_tests_master - Add HX and HY tests, ccsm=>cesm
|
||
M models/lnd/clm/test/system/README ------------- CLM_CCSMBLD=>CLM_CESMBLD
|
||
M models/lnd/clm/test/system/CLM_runcmnd.sh ----- NOSPMD=>NOUSE_MPISERIAL
|
||
|
||
>>>>>>>>>> Change comments from ccsm to cesm, change namelist to get faerdep file from,
|
||
>>>>>>>>>> work on pergro plot so can plot more graphs.
|
||
M models/lnd/clm/tools/ncl_scripts/getregional_datasets.pl --- ccsm=>cesm,
|
||
M models/lnd/clm/tools/ncl_scripts/getregional_datasets.ncl -- ccsm=>cesm,
|
||
get aerdep file from clmexp clm_tool namelist
|
||
M models/lnd/clm/tools/ncl_scripts/RMSintrepid.dat ---- New data
|
||
M models/lnd/clm/tools/ncl_scripts/RMSbluefire.dat ---- New data
|
||
M models/lnd/clm/tools/ncl_scripts/aerdepregrid.ncl --- Get from clmexp namelist
|
||
M models/lnd/clm/tools/ncl_scripts/pergroPlot.ncl ----- Add ability to plot up to
|
||
five files, make sure lines are different, add success line to end.
|
||
M models/lnd/clm/tools/ncl_scripts/ndeplintInterp.ncl - Do some operations with
|
||
out meta-data to save time and remove warnings
|
||
M models/lnd/clm/tools/ncl_scripts/README --------- Change ccsm=>cesm and improve
|
||
M models/lnd/clm/tools/interpinic/runinit_ibm.csh - Change ccsm=>cesm
|
||
M models/lnd/clm/tools/mkgriddata/mkvarctl.F90 ---- Correct documentation, ccsm=>cesm
|
||
M models/lnd/clm/tools/mkgriddata/mkgriddata.F90 -- ccsm=>cesm
|
||
M models/lnd/clm/tools/mkgriddata/README ---------- ccsm=>cesm
|
||
M models/lnd/clm/tools/mkdatadomain/addglobal.F90 - ccsm=>cesm
|
||
|
||
>>>>>>>>>> Changes comments of ccsm to cesm, add sitespf_pt config option, remove
|
||
>>>>>>>>>> -ndepsrc, add ndepmapalgo, switch prog_seasalt for progsslt, spmd for
|
||
>>>>>>>>>> nouse_mpiserial, change names of modes
|
||
M models/lnd/clm/bld/configure ---------------- ccsm=>cesm, +sitespf_pt,
|
||
prog_seasalt=>progsslt, spmd=>nouse_mpiserial, modes changed to
|
||
ext_cesm, and clm_stndln, remove setting of SPMD cppdef
|
||
M models/lnd/clm/bld/queryDefaultNamelist.pl -- ccsm=>cesm
|
||
M models/lnd/clm/bld/queryDefaultXML.pm ------- Remove ability to use cam config
|
||
file, spmd=>nouse_mpiserial
|
||
M models/lnd/clm/bld/build-namelist ----------- ccsm=>cesm, remove -ndepsrc,
|
||
add rcp to some settings, ccsm_seq=>clm_stndln, set start_ymd from
|
||
runstart_date, add settings of ndepmapalgo, remove fndepdat/dyn/faerdep
|
||
M models/lnd/clm/bld/clm.cpl7.template -------- Remove -spmd, mode now ext_cesm,
|
||
ccsm=>cesm
|
||
M models/lnd/clm/bld/README ------------------- CCSM=>CESM
|
||
M models/lnd/clm/bld/config_files/Makefile.in - SPMD=>NOUSE_MPISERIAL, ccsm=>cesm
|
||
M models/lnd/clm/bld/config_files/config_definition.xsl --- Titles to caption,
|
||
put valid_values under description
|
||
M models/lnd/clm/bld/config_files/config_sys_defaults.xml - spmd=>nouse_mpiserial
|
||
M models/lnd/clm/bld/config_files/config_definition.xml --- +sitespf_pt,
|
||
comp_interface=>comp_intf, ccsm=>cesm, spmd=>nouse_mpiserial, mode
|
||
valid values are: ext_cesm, clm_stndln
|
||
|
||
>>>>>>>>>> Remove ndepsrc/usr_ndepstream/fndepdat/fndepdyn/faerdep add mksrf_navyoor
|
||
>>>>>>>>>> Change comments from ccsm to cesm, exchange run_startdate for start_ymd, add
|
||
>>>>>>>>>> ndepmapalo, add stop_option/stop_n settings for spinup modes
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml --------- Remove
|
||
ndepsrc/use_ndepstream/fndepdat/dyn/faerdep, ccsm=>cesm, add mksrf_navyoro,
|
||
run_startdate, faerdep and fndepdat for aerdepregrid/ndepregrid tools,
|
||
add 0.33x0.33 resolution for navyoro file
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_overall.xml --- Remove
|
||
ndepsrc add defaults when sitespf_pt is set
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_datm.xml ------ rcp6 datm_presaero
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults.xsl ----------- Add sitespf_pt
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xsl --------- Headers to captions
|
||
M models/lnd/clm/bld/namelist_files/datm-build-namelist ------------- ccsm=>cesm
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml ------- ccsm=>cesm,
|
||
remove use_ndepstream, faerdep, fndepdat, fndepdyn
|
||
add ndepmapalgo
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm_tools.xml - Add navy oro
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_drv.xml ------- Add
|
||
stop_option/stop_n for spinup modes, change start_ymd for run_startdate
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_usr_files.xml - Add ndepmapalgo
|
||
|
||
>>>>>>>>>> Change config mode names (from ccsm_seq to clm_stndln), remove ndepsrc,
|
||
>>>>>>>>>> remove start_ymd, clm_demand just sets fpftdyn (fndepdat/dyn removed)
|
||
M models/lnd/clm/bld/namelist_files/use_cases/2000_control.xml ---- mode
|
||
changes to clm_stndln
|
||
M models/lnd/clm/bld/namelist_files/use_cases/glacier_mec.xml ----- mode
|
||
changes to clm_stndln
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850_control.xml ---- mode
|
||
changes to clm_stndln
|
||
M models/lnd/clm/bld/namelist_files/use_cases/20thC_transient.xml - mode
|
||
changes to clm_stndln, remove start_ymd, clm_demand just sets fpftdyn
|
||
remove ndepsrc
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp2.6_transient.xml - mode
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp8.5_transient.xml - mode
|
||
changes to clm_stndln, remove start_ymd, clm_demand just sets fpftdyn
|
||
remove ndepsrc
|
||
M models/lnd/clm/bld/namelist_files/use_cases/2000-2100_rcp8.5_transient.xml - mode
|
||
changes to clm_stndln, clm_demand just sets fpftdyn remove ndepsrc
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp6_transient.xml --- mode
|
||
changes to clm_stndln, remove start_ymd, clm_demand just sets fpftdyn
|
||
remove ndepsrc
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp4.5_transient.xml - mode
|
||
changes to clm_stndln, remove start_ymd, clm_demand just sets fpftdyn
|
||
remove ndepsrc
|
||
M models/lnd/clm/bld/namelist_files/use_cases/pergro.xml -- Also output TSA
|
||
M models/lnd/clm/bld/namelist_files/use_cases/pergro0.xml - Also output TSA
|
||
|
||
>>>>>>>>>> Change so any scripts calls start with "./", ccsm=>cesm, remove ndepsrc
|
||
>>>>>>>>>> Use macro for PTS_MODE, use .submit rather than .run scripts.
|
||
>>>>>>>>>> Add bit about managing your data with link_dirtree, add more notes and
|
||
>>>>>>>>>> examples for PERGRO testing, add more notes about using batch for single-pt
|
||
>>>>>>>>>> mode
|
||
M models/lnd/clm/doc/UsersGuide/trouble_shooting.xml -- Add more about ccsm log file
|
||
M models/lnd/clm/doc/UsersGuide/config_cache.xml ------ Update from configure
|
||
M models/lnd/clm/doc/UsersGuide/single_point.xml ------ Add section on which mode
|
||
Add warning about single-point on batch machines, remove warning about
|
||
error that was fixed, remove notes about setting ndepsrc
|
||
M models/lnd/clm/doc/UsersGuide/special_cases.xml ----- Use .submit, add notes
|
||
about using provided history files from bluefire for PERGRO testing, and
|
||
add bit about TSA as well as TSOI, add more machines and examples of
|
||
bad pergro for PERGRO examples.
|
||
M models/lnd/clm/doc/UsersGuide/tools.xml ------------- Remove ndepsrc stuff
|
||
M models/lnd/clm/doc/UsersGuide/preface.xml ----------- Talk about very latest updates.
|
||
remove bit about PERGRO not validated
|
||
M models/lnd/clm/doc/UsersGuide/clm_ug.xml ------------ Update version, remove bug fix
|
||
M models/lnd/clm/doc/UsersGuide/appendix.xml ----------
|
||
M models/lnd/clm/doc/UsersGuide/adding_files.xml ------ Add bit about managing your
|
||
data when you use link_dirtree, update table, remove ndepsrc
|
||
M models/lnd/clm/doc/UsersGuide/custom.xml ------------ Remove bit about rcp experimental
|
||
comment out tables that cause docbook to fail with a seg fault.
|
||
M models/lnd/clm/doc/UsersGuide/pergro.jpg ------------ New data
|
||
M models/lnd/clm/doc/UsersGuide/Makefile -------------- Remove vandif bug fix
|
||
M models/lnd/clm/doc/Quickstart.userdatasets ---------- Shorten lines remove faerdep
|
||
correct procedure
|
||
M models/lnd/clm/doc/Quickstart.GUIDE ----------------- Use .submit script
|
||
M models/lnd/clm/doc/UsersGuide/stylesheethtml2docbook.xsl - Change tables from
|
||
informal to formal, using captions for titles, add template for bold.
|
||
|
||
>>>>>>>>>> Changes comments for CCSM to CESM, remove misc.h and preproc.h #includes
|
||
>>>>>>>>>> Remove use_ndepstream/fndepdat/fndepdyn/faerdep/set_*dep_from_file
|
||
>>>>>>>>>> Add u10_clm and va, add ability to perturb IC from startup finidat file
|
||
M models/lnd/clm/src/biogeochem/DUSTMod.F90 ----- CCSM=>CESM, remove misc/preproc.h
|
||
M models/lnd/clm/src/main/clm_comp.F90 ---------- CCSM=>CESM
|
||
M models/lnd/clm/src/main/clm_initializeMod.F90 - Remove use_ndepstream logic
|
||
hardwire it to on
|
||
M models/lnd/clm/src/main/clm_glclnd.F90 -------- CCSM=>CESM
|
||
M models/lnd/clm/src/main/clmtypeInitMod.F90 ---- Add u10 and va
|
||
M models/lnd/clm/src/main/clm_atmlnd.F90 -------- Rm set_caerdep_from_file/dustdep
|
||
M models/lnd/clm/src/main/controlMod.F90 -------- Rm fndepdat, fndepdyn,
|
||
use_ndepstream, faerdep, ccsm=>cesm
|
||
M models/lnd/clm/src/main/clm_time_manager.F90 -- ccsm=>cesm, remove misc/preproc.h
|
||
M models/lnd/clm/src/main/cpl_mct/lnd_comp_mct.F90 --- lnd_chkAerDep_mct just
|
||
aborts if aerosols NOT sent from atm.
|
||
M models/lnd/clm/src/main/clm_driver.F90 ------------- Rm aerdep and old ndep interpoaltion
|
||
M models/lnd/clm/src/main/clm_varctl.F90 ------------- Rm set_caerdep_from_file/dustdep,
|
||
faerdep, fndepdat, fndepdyn, use_ndepstream
|
||
M models/lnd/clm/src/main/cpl_esmf/lnd_comp_esmf.F90 - lnd_chkAerDep_mct just
|
||
aborts if aerosols NOT sent from atm.
|
||
M models/lnd/clm/src/main/cpl_esmf/lnd_comp_mct.F90 -- ccsm=>cesm
|
||
M models/lnd/clm/src/main/surfrdMod.F90 ---------- ccsm=>cesm, remove misc/preproc.h
|
||
M models/lnd/clm/src/main/domainMod.F90 ---------- Rm misc/preproc.h, ccsm=>cesm
|
||
M models/lnd/clm/src/main/clmtype.F90 ------------ Add u10_clm, and va
|
||
M models/lnd/clm/src/main/histFldsMod.F90 -------- Add U10, and VA, and mv old U10 to U10_DUST
|
||
M models/lnd/clm/src/main/mkarbinitMod.F90 ------- Make into module, remove
|
||
misc/preproc.h, add seperate subroutine to perturb initial conditions
|
||
M models/lnd/clm/src/biogeophys/UrbanInitMod.F90 - Remove misc/preproc.h,
|
||
remove GRANDVIEW #ifdefs
|
||
M models/lnd/clm/src/biogeophys/FrictionVelocityMod.F90 - Add u10/va,
|
||
remove misc/preproc.h and concurrent loops
|
||
M models/lnd/clm/src/biogeophys/BiogeophysicsLakeMod.F90 Add some PERGRO #ifdef
|
||
remove misc/preproc.h
|
||
M models/lnd/clm/src/biogeophys/BiogeophysRestMod.F90 --- Add perturbIC call
|
||
remove misc/preproc.h and concurrent loops
|
||
M models/lnd/clm/src/biogeophys/SoilHydrologyMod.F90 ---- Remove misc/preproc.h,
|
||
KO comments and concurrent loops
|
||
M models/lnd/clm/src/biogeophys/UrbanMod.F90 ------------ Remove misc/preproc.h,
|
||
and GRANDVIEW #ifdefs
|
||
|
||
M README - Start with ./, and correct .build script name, and use .submit in exp
|
||
|
||
Summary of testing:
|
||
|
||
bluefire interactive testing: All PASS except...
|
||
025 erAK4 TER.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 7
|
||
jaguar: All PASS except...
|
||
007 brB91 TBR.sh _scsnf_dh clm_std^nl_urb 20021230:NONE:1800 4x5 gx3v7 72+72 arb_ic .............FAIL! rc= 13
|
||
jaguar interactive testing:
|
||
006 erAK4 TER.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 7
|
||
007 brAK4 TBR.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 6
|
||
009 smG43 TSM.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
010 erG43 TER.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
011 brG43 TBR.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
012 blG43 TBL.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 4
|
||
edinburgh/lf95 interactive testing: All PASS except...
|
||
006 erAL4 TER.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 10x15 USGS -5+-5 cold .............FAIL! rc= 7
|
||
007 brAL4 TBR.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 10x15 USGS -5+-5 cold .............FAIL! rc= 6
|
||
edinburgh/lf95: All PASS except...
|
||
005 smD91 TSM.sh _persc_dh clm_per^nl_urb 20021231:NONE:1200 4x5 gx3v7 144 cold .................FAIL! rc= 10
|
||
006 erD91 TER.sh _persc_dh clm_per^nl_urb 20021231:NONE:1200 4x5 gx3v7 72+72 cold ...............FAIL! rc= 5
|
||
008 smG42 TSM.sh 17p_sc_dm clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
009 erG42 TER.sh 17p_sc_dm clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
010 brG42 TBR.sh 17p_sc_dm clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
012 smG56 TSM.sh 17p_sc_m clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic .........FAIL! rc= 10
|
||
013 smE91 TSM.sh 4p_vodsrsc_dh clm_std^nl_urb 20021230:NONE:1800 4x5 gx3v7 96 arb_ic ............FAIL! rc= 10
|
||
014 erE91 TER.sh 4p_vodsrsc_dh clm_std^nl_urb 20021230:NONE:1800 4x5 gx3v7 10+38 arb_ic .........FAIL! rc= 5
|
||
015 brE91 TBR.sh 4p_vodsrsc_dh clm_std^nl_urb_br 20021230:NONE:1800 4x5 gx3v7 72+72 arb_ic ......FAIL! rc= 5
|
||
018 erH52 TER.sh 17p_cnsc_dm clm_std^nl_urb 20020115:NONE:1800 10x15 USGS@2000 10+38 cold .......FAIL! rc= 13
|
||
019 brH52 TBR.sh 17p_cnsc_dm clm_std^nl_urb_br 20020115:NONE:1800 10x15 USGS@2000 72+72 cold ....FAIL! rc= 11
|
||
025 smL51 TSM.sh _sc_dh clm_std^nl_urb 20020115:NONE:1800 10x15 USGS 96 arb_ic ..................FAIL! rc= 10
|
||
026 erL51 TER.sh _sc_dh clm_std^nl_urb 20020115:NONE:1800 10x15 USGS 10+38 arb_ic ...............FAIL! rc= 5
|
||
027 brL51 TBR.sh _sc_dh clm_std^nl_urb_br 20020115:NONE:1800 10x15 USGS 72+72 arb_ic ............FAIL! rc= 5
|
||
029 smH41 TSM.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 96 cold FAIL! rc= 10
|
||
030 erH41 TER.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 10+38 coFAIL! rc= 5
|
||
031 brH41 TBR.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 72+72 coFAIL! rc= 5
|
||
033 smL58 TSM.sh _sc_dh clm_std^nl_crcrop 20020115:NONE:1800 10x15 USGS 96 arb_ic ...............FAIL! rc= 10
|
||
breeze,gale,hail,gust/ifort interactive testing: All PASS except...
|
||
017 erR53 TER.sh 17p_cnc13sc_do clm_std^nl_urb 20020115:NONE:1800 10x15 USGS@1850 10+38 cold ....FAIL! rc= 13
|
||
018 brR53 TBR.sh 17p_cnc13sc_do clm_std^nl_urb_br 20020115:NONE:1800 10x15 USGS@1850 72+72 cold .FAIL! rc= 11
|
||
020 smG53 TSM.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
021 erG53 TER.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 10+38 arb_ic ......FAIL! rc= 5
|
||
022 brG53 TBR.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
023 blG53 TBL.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 4
|
||
025 erH43 TER.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 10+38 coFAIL! rc= 13
|
||
026 brH43 TBR.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 72+72 coFAIL! rc= 11
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_11
|
||
|
||
Changes answers relative to baseline: no bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_11
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Fri Aug 27 14:14:37 MDT 2010
|
||
One-line Summary: New files for rcp6, fix MPI bug, update externals
|
||
|
||
Purpose of changes:
|
||
|
||
Add in new pftdyn and stream_ndep files for rcp=6.0. Fix MPI bug where send array was the same as receive array.
|
||
Fix problem with datm template on gust, and syntax errors for pt1_pt1 mode. Add start_tod to drv/scripts.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1197 (MPI problem sending and receiving data in same array)
|
||
1207 (Problem with datm template on gust)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
717 (archiving bug -- only archive 1000 files at a time)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
920 (glacier_mec problems in mksurfdata)
|
||
935 (RTM warning NOT an error)
|
||
990 (CN transient blowup)
|
||
994 (finidat files on jaguar for pftdyn fail)
|
||
1017 (SCM mode can NOT restart
|
||
1206 (Problem looping over a single year of CPLHIST forcing)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Type of tag: standard
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist:
|
||
Add ndepmapalgo
|
||
Move datasets just for clm tools to clm_tools namelist_defaults XML file
|
||
|
||
List any changes to the defaults for the boundary datasets: None
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, drv, datm,
|
||
csm_share
|
||
scripts to scripts4_100730
|
||
drv to drvseq3_1_33
|
||
datm to datm8_100728
|
||
csm_share to share3_100802
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>>>> Add configure test file for serial
|
||
A models/lnd/clm/test/system/config_files/4p_vodsnrsc_ds
|
||
|
||
>>>>>>>>>>>> Add some files to test mksurfdata.pl script
|
||
A models/lnd/clm/test/system/nl_files/mksrfdt_1x1_brazil_1850
|
||
A models/lnd/clm/test/system/nl_files/mksrfdt_1x1_brazil_1850-2000
|
||
|
||
>>>>>>>>>>>> Put all files for clm-tools in seperate file
|
||
A models/lnd/clm/bld/namelist_files/namelist_defaults_clm_tools.xml
|
||
|
||
>>>>>>>>>>>> Add new chapter on trouble shooting, add a script to limit
|
||
>>>>>>>>>>>> the line lengths, add style sheet to convert HTML XSL table
|
||
>>>>>>>>>>>> to docbook. Add file to fix vancouver problem.
|
||
A models/lnd/clm/doc/UsersGuide/trouble_shooting.xml
|
||
A models/lnd/clm/doc/UsersGuide/limitLineLen.pl
|
||
A models/lnd/clm/doc/UsersGuide/addxhtmlhead.pl
|
||
A models/lnd/clm/doc/UsersGuide/stylesheethtml2docbook.xsl
|
||
A models/lnd/clm/doc/UsersGuide/fixvan_datm.buildnml.diff
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>>>> Change some of the tests around
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_jaguar
|
||
M models/lnd/clm/test/system/tests_pretag_jaguar_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_purempi_regression
|
||
M models/lnd/clm/test/system/tests_posttag_hybrid_regression
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
|
||
>>>>>>>>>>>> Work with testing a bit, add mksurfdata.pl and drydep tests
|
||
M models/lnd/clm/test/system/README.testnames ---- Add "V" drydep test
|
||
M models/lnd/clm/test/system/test_driver.sh ------ Add pftdata, change
|
||
multi-processing a bit
|
||
M models/lnd/clm/test/system/TSMscript_tools.sh -- Fix some glitches
|
||
M models/lnd/clm/test/system/gen_test_table.sh --- Convert to xhtml
|
||
M models/lnd/clm/test/system/nl_files/clm_usrdat - Remove non-streams mode for ndep
|
||
and aerdep
|
||
M models/lnd/clm/test/system/input_tests_master -- Add mksurfdata.pl and drydep tests
|
||
make scsnf 4x5 rather than 10x15
|
||
|
||
>>>>>>>>>>>> Add -nomv, usrname, and pftdyn options, add ability to run in
|
||
>>>>>>>>>>>> a different directory, check for vegtyp files before running.
|
||
M models/lnd/clm/tools/mksurfdata/mksurfdata.pl
|
||
|
||
>>>>>>>>>>>> Handle rcp's correctly, and handle datm streams for presaero files
|
||
>>>>>>>>>>>> and ndep streams files
|
||
M models/lnd/clm/tools/ncl_scripts/getregional_datasets.pl -- default rcp=hist, set
|
||
RCP to ncl script
|
||
M models/lnd/clm/tools/ncl_scripts/getregional_datasets.ncl - add ability to handle
|
||
usrname files, and handle ndep and aerdep streams files correctly
|
||
|
||
>>>>>>>>>>>> Move tools files into clm_tools default file, add ndepmapalgo
|
||
>>>>>>>>>>>> Work on the formatting of the files, do better with clm_usrdat_name
|
||
M models/lnd/clm/bld/queryDefaultNamelist.pl - Add clm_tools default file.
|
||
Don't limit list to -var, as now done in .pm file below.
|
||
M models/lnd/clm/bld/queryDefaultXML.pm ------ If -var set, don't process variables
|
||
that don't match
|
||
M models/lnd/clm/bld/config_files/config_definition.xsl - Change to lowercase
|
||
for xhtml standard, remove glacier list
|
||
M models/lnd/clm/bld/config_files/config_definition.xml - Put glc_nec in physics list
|
||
M models/lnd/clm/bld/build-namelist --------------------- Fix minor doc issues
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml --- Add ndepmapalgo,
|
||
change formatting for GPTL options
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults.xsl ----- Improve formatting,
|
||
put note in table if All: res, masks, yrs, or sim_yr_rng
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xsl --- Improve formatting
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml - Remove mksrf_fvegtyp
|
||
files and fndepdat files for single-years only used for processing
|
||
tools
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_usr_files.xml - Add in handling
|
||
of rcp's, and stream_fldfilename_ndep, remove fndepdat/dyn
|
||
|
||
>>>>>>>>>>>> Update to documentation from update to cesm1_0_rel_05
|
||
M models/lnd/clm/doc/UsersGuide/single_point.xml
|
||
M models/lnd/clm/doc/UsersGuide/get_Icaselist.pl
|
||
M models/lnd/clm/doc/UsersGuide/special_cases.xml
|
||
M models/lnd/clm/doc/UsersGuide/co2_streams.txt
|
||
M models/lnd/clm/doc/UsersGuide/tools.xml
|
||
M models/lnd/clm/doc/UsersGuide/preface.xml
|
||
M models/lnd/clm/doc/UsersGuide/clm_ug.xml
|
||
M models/lnd/clm/doc/UsersGuide/appendix.xml
|
||
M models/lnd/clm/doc/UsersGuide/adding_files.xml
|
||
M models/lnd/clm/doc/UsersGuide/custom.xml
|
||
M models/lnd/clm/doc/UsersGuide/addco2_datm.buildnml.diff
|
||
M models/lnd/clm/doc/UsersGuide/Makefile
|
||
M models/lnd/clm/doc/Quickstart.userdatasets
|
||
M models/lnd/clm/doc/KnownBugs
|
||
M models/lnd/clm/doc/README
|
||
M models/lnd/clm/src/main/ndepStreamMod.F90
|
||
M models/lnd/clm/src/main/surfrdMod.F90
|
||
|
||
>>>>>>>>>>>> Update to documentation from update to cesm1_0_rel_05
|
||
M Copyright
|
||
M README
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except...
|
||
029 smG41 TSM.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
030 erG41 TER.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
031 brG41 TBR.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
032 blG41 TBL.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 4
|
||
033 smG55 TSM.sh 17p_sc_h clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic .........FAIL! rc= 10
|
||
038 smC45 TSM.sh 17p_sc_m clm_pftdyn 18501230:NONE:3600 10x15 USGS@1850-2000 -10 arb_ic .........FAIL! rc= 10
|
||
039 erC45 TER.sh 17p_sc_m clm_pftdyn 18501230:NONE:3600 10x15 USGS@1850-2000 -3+-7 arb_ic .......FAIL! rc= 5
|
||
040 brC45 TBR.sh 17p_sc_m clm_pftdyn 18501230:NONE:3600 10x15 USGS@1850-2000 -5+-5 arb_ic .......FAIL! rc= 5
|
||
041 blC45 TBL.sh 17p_sc_m clm_pftdyn 18501230:NONE:3600 10x15 USGS@1850-2000 -10 arb_ic .........FAIL! rc= 4
|
||
bluefire interactive testing: All PASS except...
|
||
006 smHS3 TSM.sh _nrcnsc_do clm_usrdat 20030101:NONE:1800 13x12pt_f19_alaskaUSA gx1v6 -6 arb_ic .FAIL! rc= 8
|
||
007 erHS3 TER.sh _nrcnsc_do clm_usrdat 20030101:NONE:1800 13x12pt_f19_alaskaUSA gx1v6 -3+-3 arb_ic FAIL! rc= 5
|
||
008 brHS3 TBR.sh _nrcnsc_do clm_usrdat 20030101:NONE:1800 13x12pt_f19_alaskaUSA gx1v6 -3+-3 arb_ic FAIL! rc= 5
|
||
009 blHS3 TBL.sh _nrcnsc_do clm_usrdat 20030101:NONE:1800 13x12pt_f19_alaskaUSA gx1v6 -6 arb_ic .FAIL! rc= 4
|
||
025 erAK4 TER.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 7
|
||
026 brAK4 TBR.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 6
|
||
030 brAK8 TBR.sh _sc_ds clm_std^nl_ptsmode_ocn 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ......FAIL! rc= 6
|
||
065 sm9S4 TSMscript_tools.sh ncl_scripts getregional_datasets.pl getregional ....................FAIL! rc= 6
|
||
066 sm974 TSMscript_tools.sh mksurfdata mksurfdata.pl mksrfdt_1x1_brazil_1850-2000^tools__ds ....FAIL! rc= 6
|
||
bluefire/CESM testing:
|
||
FAIL SMS_RLA.f45_f45.I.bluefire
|
||
BFAIL SMS_RLA.f45_f45.I.bluefire.generate.clm4_0_11
|
||
FAIL SMS_RLA.f45_f45.I.bluefire.compare_hist.clm4_0_10
|
||
FAIL SMS_RLB.f45_f45.I.bluefire.compare_hist.clm4_0_10
|
||
FAIL SMS_RLB.f45_f45.I.bluefire.compare.clm4_0_10
|
||
FAIL ERS_D.f45_g37.I.bluefire.compare_hist.clm4_0_10
|
||
FAIL ERS_D.f45_g37.I.bluefire.compare.clm4_0_10
|
||
FAIL ERI.f19_g16.IG.bluefire.compare.clm4_0_10
|
||
FAIL ERB.f09_g16.I_1948-2004.bluefire.compare.clm4_0_10
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.generate.clm4_0_11
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.compare.clm4_0_10
|
||
FAIL PST.f10_f10.I8520CN.bluefire.compare.clm4_0_10
|
||
FAIL PET_PT.f10_f10.I8520CN.bluefire.compare.clm4_0_10
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare_hist.clm4_0_10
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare.clm4_0_10
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_10
|
||
|
||
Changes answers relative to baseline: no bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_10
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Wed Aug 4 14:37:59 MDT 2010
|
||
One-line Summary: Update doc to cesm_rel05, bug-fixes, fix issues for single-point, mksurfdata/getregional scripts
|
||
|
||
Purpose of changes:
|
||
|
||
Use nn instead of copy for CO2 patch file. Update documentation to latest cesm version
|
||
05. Update externals. Some changes to build-namelist for generic single-point
|
||
simulations. Move tools XML files to clm_tools namelist_default file. Add 4x5 drydep
|
||
test, work with testing a bit. Add tests for getregional.pl and mksurfdata.pl scripts.
|
||
Add: usrname, nomv and pftdata options to mksurfdata.pl. Get RCP's working in getregional
|
||
script. Update getregional to handle ndep and aerdep streams, also get it to run in a
|
||
different directory. XML query wont test variables that don't match when -var option is
|
||
specified. Convert test table to xhtml. Move glc_nec to physics. Add option for
|
||
ndepmapalgo. Get faerdep and fndep streams files working right in
|
||
namelist_defaults_usrdat.xml file.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1166 (get_regional script needs to be updated)
|
||
1190 (add ndepmapalgo to ndep streams)
|
||
1192 (Y1K problem for mksurfdata.pl)
|
||
1193 (bug in reading GLCMASK)
|
||
1207 (Problem with datm template on gust)
|
||
|
||
Update of datm also fixes several issues with datm for single pt simulations: 1173, 1175, 1176, 1181
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
717 (archiving bug -- only archive 1000 files at a time)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
920 (glacier_mec problems in mksurfdata)
|
||
935 (RTM warning NOT an error)
|
||
990 (CN transient blowup)
|
||
994 (finidat files on jaguar for pftdyn fail)
|
||
1017 (SCM mode can NOT restart
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on gust...)
|
||
1165 (Restart trouble for scaled harvest test on gust)
|
||
1197 (MPI problem sending and receiving data in same array)
|
||
1206 (Problem looping over a single year of forcing)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Type of tag: standard
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist:
|
||
Add ndepmapalgo
|
||
Move datasets just for clm tools to clm_tools namelist_defaults XML file
|
||
|
||
List any changes to the defaults for the boundary datasets: None
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, drv, datm, csm_share
|
||
scripts to scripts4_100730
|
||
drv to drvseq3_1_33
|
||
datm to datm8_100728
|
||
csm_share to share3_100802
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>>>> Add configure test file for serial
|
||
A models/lnd/clm/test/system/config_files/4p_vodsnrsc_ds
|
||
|
||
>>>>>>>>>>>> Add some files to test mksurfdata.pl script
|
||
A models/lnd/clm/test/system/nl_files/mksrfdt_1x1_brazil_1850
|
||
A models/lnd/clm/test/system/nl_files/mksrfdt_1x1_brazil_1850-2000
|
||
|
||
>>>>>>>>>>>> Put all files for clm-tools in seperate file
|
||
A models/lnd/clm/bld/namelist_files/namelist_defaults_clm_tools.xml
|
||
|
||
>>>>>>>>>>>> Add new chapter on trouble shooting, add a script to limit
|
||
>>>>>>>>>>>> the line lengths, add style sheet to convert HTML XSL table
|
||
>>>>>>>>>>>> to docbook. Add file to fix vancouver problem.
|
||
A models/lnd/clm/doc/UsersGuide/trouble_shooting.xml
|
||
A models/lnd/clm/doc/UsersGuide/limitLineLen.pl
|
||
A models/lnd/clm/doc/UsersGuide/addxhtmlhead.pl
|
||
A models/lnd/clm/doc/UsersGuide/stylesheethtml2docbook.xsl
|
||
A models/lnd/clm/doc/UsersGuide/fixvan_datm.buildnml.diff
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>>>> Change some of the tests around
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_jaguar
|
||
M models/lnd/clm/test/system/tests_pretag_jaguar_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_purempi_regression
|
||
M models/lnd/clm/test/system/tests_posttag_hybrid_regression
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
|
||
>>>>>>>>>>>> Work with testing a bit, add mksurfdata.pl and drydep tests
|
||
M models/lnd/clm/test/system/README.testnames ---- Add "V" drydep test
|
||
M models/lnd/clm/test/system/test_driver.sh ------ Add pftdata, change multi-processing a bit
|
||
M models/lnd/clm/test/system/TSMscript_tools.sh -- Fix some glitches
|
||
M models/lnd/clm/test/system/gen_test_table.sh --- Convert to xhtml
|
||
M models/lnd/clm/test/system/nl_files/clm_usrdat - Remove non-streams mode for ndep and aerdep
|
||
M models/lnd/clm/test/system/input_tests_master -- Add mksurfdata.pl and drydep tests
|
||
make scsnf 4x5 rather than 10x15
|
||
|
||
>>>>>>>>>>>> Add -nomv, usrname, and pftdyn options, add ability to run in
|
||
>>>>>>>>>>>> a different directory, check for vegtyp files before running.
|
||
M models/lnd/clm/tools/mksurfdata/mksurfdata.pl
|
||
|
||
>>>>>>>>>>>> Handle rcp's correctly, and handle datm streams for presaero files
|
||
>>>>>>>>>>>> and ndep streams files
|
||
M models/lnd/clm/tools/ncl_scripts/getregional_datasets.pl -- default rcp=hist, set
|
||
RCP to ncl script
|
||
M models/lnd/clm/tools/ncl_scripts/getregional_datasets.ncl - add ability to handle
|
||
usrname files, and handle ndep and aerdep streams files correctly
|
||
|
||
>>>>>>>>>>>> Move tools files into clm_tools default file, add ndepmapalgo
|
||
>>>>>>>>>>>> Work on the formatting of the files, do better with clm_usrdat_name
|
||
M models/lnd/clm/bld/queryDefaultNamelist.pl - Add clm_tools default file.
|
||
Don't limit list to -var, as now done in .pm file below.
|
||
M models/lnd/clm/bld/queryDefaultXML.pm ------ If -var set, don't process variables
|
||
that don't match
|
||
M models/lnd/clm/bld/config_files/config_definition.xsl - Change to lowercase
|
||
for xhtml standard, remove glacier list
|
||
M models/lnd/clm/bld/config_files/config_definition.xml - Put glc_nec in physics list
|
||
M models/lnd/clm/bld/build-namelist --------------------- Fix minor doc issues
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml --- Add ndepmapalgo,
|
||
change formatting for GPTL options
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults.xsl ----- Improve formatting,
|
||
put note in table if All: res, masks, yrs, or sim_yr_rng
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xsl --- Improve formatting
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml - Remove mksrf_fvegtyp
|
||
files and fndepdat files for single-years only used for processing tools
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_usr_files.xml - Add in handling
|
||
of rcp's, and stream_fldfilename_ndep, remove fndepdat/dyn
|
||
|
||
>>>>>>>>>>>> Update to documentation from update to cesm1_0_rel_05
|
||
M models/lnd/clm/doc/UsersGuide/single_point.xml
|
||
M models/lnd/clm/doc/UsersGuide/get_Icaselist.pl
|
||
M models/lnd/clm/doc/UsersGuide/special_cases.xml
|
||
M models/lnd/clm/doc/UsersGuide/co2_streams.txt
|
||
M models/lnd/clm/doc/UsersGuide/tools.xml
|
||
M models/lnd/clm/doc/UsersGuide/preface.xml
|
||
M models/lnd/clm/doc/UsersGuide/clm_ug.xml
|
||
M models/lnd/clm/doc/UsersGuide/appendix.xml
|
||
M models/lnd/clm/doc/UsersGuide/adding_files.xml
|
||
M models/lnd/clm/doc/UsersGuide/custom.xml
|
||
M models/lnd/clm/doc/UsersGuide/addco2_datm.buildnml.diff
|
||
M models/lnd/clm/doc/UsersGuide/Makefile
|
||
M models/lnd/clm/doc/Quickstart.userdatasets
|
||
M models/lnd/clm/doc/KnownBugs
|
||
M models/lnd/clm/doc/README
|
||
M models/lnd/clm/src/main/ndepStreamMod.F90
|
||
M models/lnd/clm/src/main/surfrdMod.F90
|
||
|
||
>>>>>>>>>>>> Update to documentation from update to cesm1_0_rel_05
|
||
M Copyright
|
||
M README
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except...
|
||
029 smG41 TSM.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
030 erG41 TER.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
031 brG41 TBR.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
032 blG41 TBL.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 4
|
||
033 smG55 TSM.sh 17p_sc_h clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic .........FAIL! rc= 10
|
||
055 smLI1 TSM.sh _sc_dh clm_std 20020101:NONE:1800 94x192 T62 -10 arb_ic ........................FAIL! rc= 10
|
||
056 erLI1 TER.sh _sc_dh clm_std 20020101:NONE:1800 94x192 T62 -5+-5 arb_ic ......................FAIL! rc= 5
|
||
057 brLI1 TBR.sh _sc_dh clm_std 20020101:NONE:1800 94x192 T62 -10+-10 arb_ic ....................FAIL! rc= 5
|
||
058 blLI1 TBL.sh _sc_dh clm_std 20020101:NONE:1800 94x192 T62 -10 arb_ic ........................FAIL! rc= 4
|
||
bluefire interactive testing: All PASS except...
|
||
009 blHS3 TBL.sh _nrcnsc_do clm_usrdat 20030101:NONE:1800 13x12pt_f19_alaskaUSA gx1v6 -6 arb_ic .FAIL! rc= 4
|
||
025 erAK4 TER.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 7
|
||
026 brAK4 TBR.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 6
|
||
030 brAK8 TBR.sh _sc_ds clm_std^nl_ptsmode_ocn 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ......FAIL! rc= 6
|
||
bluefire/CESM testing: All PASS except...
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.generate.clm4_0_10
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.compare.clm4_0_09
|
||
jaguar interactive testing: All PASS except...
|
||
006 erAK4 TER.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 7
|
||
007 brAK4 TBR.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 6
|
||
009 smG43 TSM.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
010 erG43 TER.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
011 brG43 TBR.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
012 blG43 TBL.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 4
|
||
edinburgh/lf95 interactive testing: All PASS except...
|
||
006 erAL4 TER.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 10x15 USGS -5+-5 cold .............FAIL! rc= 7
|
||
007 brAL4 TBR.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 10x15 USGS -5+-5 cold .............FAIL! rc= 6
|
||
edinburgh/lf95: All PASS except...
|
||
005 smD91 TSM.sh _persc_dh clm_per^nl_urb 20021231:NONE:1200 4x5 gx3v7 144 cold .................FAIL! rc= 10
|
||
006 erD91 TER.sh _persc_dh clm_per^nl_urb 20021231:NONE:1200 4x5 gx3v7 72+72 cold ...............FAIL! rc= 5
|
||
007 blD91 TBL.sh _persc_dh clm_per^nl_urb 20021231:NONE:1200 4x5 gx3v7 144 cold .................FAIL! rc= 4
|
||
008 smG42 TSM.sh 17p_sc_dm clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
009 erG42 TER.sh 17p_sc_dm clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
010 brG42 TBR.sh 17p_sc_dm clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
011 blG42 TBL.sh 17p_sc_dm clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 4
|
||
012 smG56 TSM.sh 17p_sc_m clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic .........FAIL! rc= 10
|
||
013 smE91 TSM.sh 4p_vodsrsc_dh clm_std^nl_urb 20021230:NONE:1800 4x5 gx3v7 96 arb_ic ............FAIL! rc= 10
|
||
014 erE91 TER.sh 4p_vodsrsc_dh clm_std^nl_urb 20021230:NONE:1800 4x5 gx3v7 10+38 arb_ic .........FAIL! rc= 5
|
||
015 brE91 TBR.sh 4p_vodsrsc_dh clm_std^nl_urb_br 20021230:NONE:1800 4x5 gx3v7 72+72 arb_ic ......FAIL! rc= 5
|
||
016 blE91 TBL.sh 4p_vodsrsc_dh clm_std^nl_urb 20021230:NONE:1800 4x5 gx3v7 48 arb_ic ............FAIL! rc= 4
|
||
018 erH52 TER.sh 17p_cnsc_dm clm_std^nl_urb 20020115:NONE:1800 10x15 USGS@2000 10+38 cold .......FAIL! rc= 13
|
||
019 brH52 TBR.sh 17p_cnsc_dm clm_std^nl_urb_br 20020115:NONE:1800 10x15 USGS@2000 72+72 cold ....FAIL! rc= 11
|
||
025 smL51 TSM.sh _sc_dh clm_std^nl_urb 20020115:NONE:1800 10x15 USGS 96 arb_ic ..................FAIL! rc= 10
|
||
026 erL51 TER.sh _sc_dh clm_std^nl_urb 20020115:NONE:1800 10x15 USGS 10+38 arb_ic ...............FAIL! rc= 5
|
||
027 brL51 TBR.sh _sc_dh clm_std^nl_urb_br 20020115:NONE:1800 10x15 USGS 72+72 arb_ic ............FAIL! rc= 5
|
||
028 blL51 TBL.sh _sc_dh clm_std^nl_urb 20020115:NONE:1800 10x15 USGS 48 arb_ic ..................FAIL! rc= 4
|
||
029 smH41 TSM.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 96 cold FAIL! rc= 10
|
||
030 erH41 TER.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 10+38 coFAIL! rc= 5
|
||
031 brH41 TBR.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 72+72 coFAIL! rc= 5
|
||
032 blH41 TBL.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 48 cold FAIL! rc= 4
|
||
033 smL58 TSM.sh _sc_dh clm_std^nl_crcrop 20020115:NONE:1800 10x15 USGS 96 arb_ic ...............FAIL! rc= 10
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_09
|
||
|
||
Changes answers relative to baseline: bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_09
|
||
Originator(s): erik (erik)
|
||
Date: Mon Jun 14 00:02:12 MDT 2010
|
||
One-line Summary: Fix some small issues, update documentation, and externals
|
||
|
||
Purpose of changes:
|
||
|
||
Work on documentation for CESM1.0 release, with glcec changes, and namelist changes. Run
|
||
testing and fix bugs. Move documentation changes from release branch to trunk. Fix
|
||
getregional script for transient. Remove "At point 2" from lnd log files. Update
|
||
csm_share, and scripts version so can now run testing with lahey compiler. Get CO2 patch
|
||
file working.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1092 (Problems running on dublin with datm8 with debug)
|
||
1159 (date in fco2 file is not used)
|
||
1160 (Fix mksurfdata.pl script to work with 1000-1004)
|
||
1167 (doc. about running single point reduce pes)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
717 (archiving bug -- only archive 1000 files at a time)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
920 (glacier_mec problems in mksurfdata)
|
||
935 (RTM warning NOT an error)
|
||
990 (CN transient blowup)
|
||
994 (finidat files on jaguar for pftdyn fail)
|
||
1017 (SCM mode can NOT restart
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on gust...)
|
||
1165 (Restart trouble for scaled harvest test on gust)
|
||
1166 (get_regional script needs to be updated)
|
||
1192 (Y1K problem for mksurfdata.pl)
|
||
1193 (bug in reading GLCMASK)
|
||
1197 (MPI problem sending and receiving data in same array)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Type of tag: std-test
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: None
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, drv, datm,
|
||
cism, csm_share
|
||
scripts to scripts4_100612
|
||
drv to drvseq3_1_31
|
||
datm to datm8_100612
|
||
cism to cism1_100608
|
||
csm_share to share3_100607
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do: None
|
||
|
||
>>>>>>>>>>>> Add testing configure file
|
||
A models/lnd/clm/test/system/config_files/_nrcnsc_do
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>>>> Add CLM_USRDAT_NAME and getregional.pl tests
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
M models/lnd/clm/test/system/README.testnames
|
||
M models/lnd/clm/test/system/TSMscript_tools.sh
|
||
M models/lnd/clm/test/system/nl_files/clm_usrdat
|
||
M models/lnd/clm/test/system/nl_files/getregional
|
||
M models/lnd/clm/test/system/input_tests_master
|
||
M models/lnd/clm/test/system/README
|
||
|
||
>>>>>>>>>>>>
|
||
M models/lnd/clm/tools/ncl_scripts/getco2_historical.ncl ---- Add comment that
|
||
date variable is NOT used
|
||
M models/lnd/clm/tools/ncl_scripts/getregional_datasets.pl -- Add path to scripts
|
||
so can run from a different directory
|
||
M models/lnd/clm/tools/ncl_scripts/getregional_datasets.ncl - Fix warnings and
|
||
allow some files to not be converted if not needed
|
||
M models/lnd/clm/tools/ncl_scripts/pftdyntest2raw.ncl ------- Re-order longitudes
|
||
so from -180-180 rather than 0-360
|
||
|
||
>>>>>>>>>>>>
|
||
M models/lnd/clm/bld/queryDefaultXML.pm ----- Get working for usrdat better
|
||
M models/lnd/clm/bld/listDefaultNamelist.pl - Get working for usrdat files
|
||
M models/lnd/clm/bld/build-namelist --------- Allow lnd_res to be usrdat name
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_datm.xml - Set year first/last
|
||
for datm_presaero for clim_2000
|
||
M models/lnd/clm/bld/namelist_files/datm-build-namelist -------- Don't allow
|
||
prognostic for datm_presaero
|
||
|
||
>>>>>>>>>>>> Update documentation, add cprnc README to document
|
||
M models/lnd/clm/doc/UsersGuide/tools.xml
|
||
M models/lnd/clm/doc/UsersGuide/preface.xml
|
||
M models/lnd/clm/doc/UsersGuide/clm_ug.xml
|
||
M models/lnd/clm/doc/UsersGuide/adding_files.xml
|
||
M models/lnd/clm/doc/UsersGuide/appendix.xml
|
||
M models/lnd/clm/doc/UsersGuide/custom.xml
|
||
M models/lnd/clm/doc/UsersGuide/single_point.xml
|
||
M models/lnd/clm/doc/UsersGuide/Makefile
|
||
M models/lnd/clm/doc/UsersGuide/special_cases.xml
|
||
M models/lnd/clm/doc/UsersGuide/addco2_datm.buildnml.diff - Update patch to
|
||
work with the latest datm with DATM_PRESAERO
|
||
|
||
>>>>>>>>>>>> Remove "at point 2" and fix esmf duplication from fix by Mariana
|
||
M models/lnd/clm/src/main/cpl_mct/lnd_comp_mct.F90
|
||
M models/lnd/clm/src/main/cpl_esmf/lnd_comp_esmf.F90
|
||
|
||
>>>>>>>>>>>> Update README files and use CESM in place of CCSM
|
||
M models/lnd/clm/doc/Quickstart.userdatasets
|
||
M models/lnd/clm/doc/IMPORTANT_NOTES
|
||
M models/lnd/clm/doc/KnownBugs
|
||
M models/lnd/clm/doc/README
|
||
M models/lnd/clm/doc/index.shtml
|
||
M Copyright
|
||
M README
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except...
|
||
016 blF92 TBL.sh 17p_vodsrsc_dm clm_std^nl_urb 20021230:NONE:1800 4x5 gx3v7 48 cold .............FAIL! rc= 5
|
||
017 smEH1 TSM.sh 4p_vodsrsc_dh clm_std^nl_urb 20021231:NONE:3600 1.9x2.5^0.9x1.25 gx1v6 48 arb_ic FAIL! rc= 10
|
||
018 erEH1 TER.sh 4p_vodsrsc_dh clm_std^nl_urb 20021231:NONE:3600 1.9x2.5^0.9x1.25 gx1v6 10+38 arb_icFAIL! rc= 5
|
||
019 brEH1 TBR.sh 4p_vodsrsc_dh clm_std^nl_urb_br 20021231:NONE:3600 1.9x2.5^0.9x1.25 gx1v6 24+24 arbFAIL! rc= 5
|
||
020 blEH1 TBL.sh 4p_vodsrsc_dh clm_std^nl_urb 20021231:NONE:3600 1.9x2.5^0.9x1.25 gx1v6 48 arb_ic FAIL! rc= 4
|
||
021 smHN1 TSM.sh 17p_cnsc_dh clm_transient_rcp8.5 20051220:NONE:1800 1.9x2.5 gx1v6@1850-2100 -10 colFAIL! rc= 8
|
||
022 erHN1 TER.sh 17p_cnsc_dh clm_transient_rcp8.5 20051220:NONE:1800 1.9x2.5 gx1v6@1850-2100 -3+-7 cFAIL! rc= 3
|
||
023 brHN1 TBR.sh 17p_cnsc_dh clm_transient_rcp8.5 20051220:NONE:1800 1.9x2.5 gx1v6@1850-2100 -5+-5 cFAIL! rc= 3
|
||
024 blHN1 TBL.sh 17p_cnsc_dh clm_transient_rcp8.5 20051220:NONE:1800 1.9x2.5 gx1v6@1850-2100 -10 colFAIL! rc= 3
|
||
025 smHO2 TSM.sh 17p_cnsc_dm clm_drydep 20000704:NONE:1800 10x15 USGS@2000 -90 cold .............FAIL! rc= 3
|
||
026 erHO2 TER.sh 17p_cnsc_dm clm_drydep 20000704:NONE:1800 10x15 USGS@2000 -3+-7 cold ...........FAIL! rc= 3
|
||
027 brHO2 TBR.sh 17p_cnsc_dm clm_drydep 20000704:NONE:1800 10x15 USGS@2000 -5+-5 cold ...........FAIL! rc= 3
|
||
028 blHO2 TBL.sh 17p_cnsc_dm clm_drydep 20000704:NONE:1800 10x15 USGS@2000 -90 cold .............FAIL! rc= 3
|
||
029 smG41 TSM.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 3
|
||
030 erG41 TER.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 3
|
||
031 brG41 TBR.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 3
|
||
032 blG41 TBL.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 3
|
||
033 smG55 TSM.sh 17p_sc_h clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic .........FAIL! rc= 3
|
||
034 smH41 TSM.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 96 cold FAIL! rc= 3
|
||
035 erH41 TER.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 10+38 coFAIL! rc= 3
|
||
036 brH41 TBR.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 72+72 coFAIL! rc= 3
|
||
037 blH41 TBL.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 48 cold FAIL! rc= 3
|
||
038 smC45 TSM.sh 17p_sc_m clm_pftdyn 18501230:NONE:3600 10x15 USGS@1850-2000 -10 arb_ic .........FAIL! rc= 3
|
||
039 erC45 TER.sh 17p_sc_m clm_pftdyn 18501230:NONE:3600 10x15 USGS@1850-2000 -3+-7 arb_ic .......FAIL! rc= 3
|
||
040 brC45 TBR.sh 17p_sc_m clm_pftdyn 18501230:NONE:3600 10x15 USGS@1850-2000 -5+-5 arb_ic .......FAIL! rc= 3
|
||
041 blC45 TBL.sh 17p_sc_m clm_pftdyn 18501230:NONE:3600 10x15 USGS@1850-2000 -10 arb_ic .........FAIL! rc= 3
|
||
042 smC61 TSM.sh _scnv_dh clm_std^nl_urb 20020101:NONE:1800 1.9x2.5 gx1v6 -6 startup ............FAIL! rc= 3
|
||
043 erC61 TER.sh _scnv_dh clm_std^nl_urb 20020101:NONE:1800 1.9x2.5 gx1v6 10+38 startup .........FAIL! rc= 3
|
||
044 brC61 TBR.sh _scnv_dh clm_std^nl_urb_br 20020101:NONE:1800 1.9x2.5 gx1v6 -3+-3 startup ......FAIL! rc= 3
|
||
045 blC61 TBL.sh _scnv_dh clm_std^nl_urb 20020101:NONE:1800 1.9x2.5 gx1v6 48 startup ............FAIL! rc= 3
|
||
046 smH52 TSM.sh 17p_cnsc_dm clm_std^nl_urb 20020115:NONE:1800 10x15 USGS@2000 96 cold ..........FAIL! rc= 3
|
||
047 erH52 TER.sh 17p_cnsc_dm clm_std^nl_urb 20020115:NONE:1800 10x15 USGS@2000 10+38 cold .......FAIL! rc= 3
|
||
048 brH52 TBR.sh 17p_cnsc_dm clm_std^nl_urb_br 20020115:NONE:1800 10x15 USGS@2000 72+72 cold ....FAIL! rc= 3
|
||
049 blH52 TBL.sh 17p_cnsc_dm clm_std^nl_urb 20020115:NONE:1800 10x15 USGS@2000 48 cold ..........FAIL! rc= 3
|
||
050 smV61 TSM.sh _mec10sc_dh clm_glcmec 19980115:NONE:1800 1.9x2.5 gx1v6 96 arb_ic ..............FAIL! rc= 3
|
||
051 erV61 TER.sh _mec10sc_dh clm_glcmec 19980115:NONE:1800 1.9x2.5 gx1v6 10+38 arb_ic ...........FAIL! rc= 3
|
||
052 brV61 TBR.sh _mec10sc_dh clm_std 19980115:NONE:1800 1.9x2.5 gx1v6 72+72 arb_ic ..............FAIL! rc= 3
|
||
053 blV61 TBL.sh _mec10sc_dh clm_glcmec 19980115:NONE:1800 1.9x2.5 gx1v6 48 arb_ic ..............FAIL! rc= 3
|
||
054 smI59 TSMcnspinup.sh 17p_cnadspinupsc_dm 17p_cnexitspinupsc_dm 17p_cnsc_dm clm_std 20020115:NONEFAIL! rc= 3
|
||
055 smLI1 TSM.sh _sc_dh clm_std 20020101:NONE:1800 94x192 T62 -10 arb_ic ........................FAIL! rc= 3
|
||
056 erLI1 TER.sh _sc_dh clm_std 20020101:NONE:1800 94x192 T62 -5+-5 arb_ic ......................FAIL! rc= 3
|
||
057 brLI1 TBR.sh _sc_dh clm_std 20020101:NONE:1800 94x192 T62 -10+-10 arb_ic ....................FAIL! rc= 3
|
||
058 blLI1 TBL.sh _sc_dh clm_std 20020101:NONE:1800 94x192 T62 -10 arb_ic ........................FAIL! rc= 3
|
||
059 smL58 TSM.sh _sc_dh clm_std^nl_crcrop 20020115:NONE:1800 10x15 USGS 96 arb_ic ...............FAIL! rc= 3
|
||
060 erL58 TER.sh _sc_dh clm_std^nl_crcrop 20020115:NONE:1800 10x15 USGS 72+72 arb_ic ............FAIL! rc= 3
|
||
061 brL58 TBR.sh _sc_dh clm_std^nl_crcrop 20020115:NONE:1800 10x15 USGS 72+72 arb_ic ............FAIL! rc= 3
|
||
062 blL58 TBL.sh _sc_dh clm_std^nl_crcrop 20020115:NONE:1800 10x15 USGS 48 arb_ic ...............FAIL! rc= 3
|
||
063 smJ61 TSM.sh 4p_casasc_dh clm_std^nl_urb 20021230:NONE:1800 1.9x2.5 gx1v6 96 cold ...........FAIL! rc= 3
|
||
064 erJ61 TER.sh 4p_casasc_dh clm_std^nl_urb 20021230:NONE:1800 1.9x2.5 gx1v6 10+38 cold ........FAIL! rc= 3
|
||
065 brJ61 TBR.sh 4p_casasc_dh clm_std^nl_urb_br 20021230:NONE:1800 1.9x2.5 gx1v6 72+72 cold .....FAIL! rc= 3
|
||
066 blJ61 TBL.sh 4p_casasc_dh clm_std^nl_urb 20021230:NONE:1800 1.9x2.5 gx1v6 48 cold ...........FAIL! rc= 3
|
||
067 smJ05 TSM.sh 4p_casasc_h clm_std^nl_lfiles 19800101:NONE:1800 0.47x0.63 gx1v6 48 arb_ic .....FAIL! rc= 3
|
||
bluefire interactive testing: All PASS except...
|
||
009 blHS3 TBL.sh _nrcnsc_do clm_usrdat 20030101:NONE:1800 13x12pt_f19_alaskaUSA gx1v6 -6 arb_ic .FAIL! rc= 5
|
||
021 blJ74 TBL.sh 4p_nrcasasc_ds clm_std^nl_urb 10001230:NONE:3600 1x1_tropicAtl test -100 arb_ic FAIL! rc= 5
|
||
025 erAK4 TER.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 7
|
||
026 brAK4 TBR.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 6
|
||
030 brAK8 TBR.sh _sc_ds clm_std^nl_ptsmode_ocn 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ......FAIL! rc= 6
|
||
062 sm854 TSMtools.sh interpinic tools__ds runoptions ...........................................FAIL! rc= 3
|
||
063 sm853 TSMtools.sh interpinic tools__o runoptions ............................................FAIL! rc= 3
|
||
064 smZ94 TSMtools.sh mkdatadomain tools__ds namelist ...........................................FAIL! rc= 3
|
||
065 sm9S4 TSMscript_tools.sh ncl_scripts getregional_datasets.pl getregional ....................FAIL! rc= 3
|
||
bluefire/CESM testing: All PASS except...
|
||
BFAIL SMS_RLB.f45_f45.I.bluefire.compare.clm4_0_08
|
||
BFAIL ERI.f19_g16.IG.bluefire.compare.clm4_0_08
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.generate.clm4_0_09
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.compare.clm4_0_08
|
||
jaguar interactive testing: All PASS except...
|
||
006 erAK4 TER.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 7
|
||
007 brAK4 TBR.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 6
|
||
009 smG43 TSM.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
010 erG43 TER.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
011 brG43 TBR.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
025 smV23 TSM.sh _mec10sc_do clm_glcmec 19980115:NONE:1800 48x96 gx3v7 96 arb_ic ................FAIL! rc= 8
|
||
026 erV23 TER.sh _mec10sc_do clm_glcmec 19980115:NONE:1800 48x96 gx3v7 10+38 arb_ic .............FAIL! rc= 5
|
||
027 brV23 TBR.sh _mec10sc_do clm_std 19980115:NONE:1800 48x96 gx3v7 72+72 arb_ic ................FAIL! rc= 5
|
||
jaguar/CESM testing: All PASS
|
||
edinburgh/lf95 interactive testing: All PASS except...
|
||
004 blA74 TBL.sh _nrsc_ds clm_std^nl_urb 20030101:NONE:1800 1x1_brazil navy -10 arb_ic ..........FAIL! rc= 5
|
||
006 erAL4 TER.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 10x15 USGS -5+-5 cold .............FAIL! rc= 7
|
||
007 brAL4 TBR.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 10x15 USGS -5+-5 cold .............FAIL! rc= 6
|
||
008 blAL4 TBL.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 10x15 USGS -10 cold ...............FAIL! rc= 5
|
||
012 blCA4 TBL.sh _nrsc_ds clm_std^nl_urb 20021001:NONE:3600 1x1_camdenNJ navy -90 arb_ic ........FAIL! rc= 5
|
||
edinburgh/lf95: All PASS except...
|
||
005 smD91 TSM.sh _persc_dh clm_per^nl_urb 20021231:NONE:1200 4x5 gx3v7 144 cold .................FAIL! rc= 10
|
||
006 erD91 TER.sh _persc_dh clm_per^nl_urb 20021231:NONE:1200 4x5 gx3v7 72+72 cold ...............FAIL! rc= 5
|
||
007 blD91 TBL.sh _persc_dh clm_per^nl_urb 20021231:NONE:1200 4x5 gx3v7 144 cold .................FAIL! rc= 4
|
||
008 smG42 TSM.sh 17p_sc_dm clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
009 erG42 TER.sh 17p_sc_dm clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
010 brG42 TBR.sh 17p_sc_dm clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
011 blG42 TBL.sh 17p_sc_dm clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 4
|
||
012 smG56 TSM.sh 17p_sc_m clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic .........FAIL! rc= 10
|
||
013 smE91 TSM.sh 4p_vodsrsc_dh clm_std^nl_urb 20021230:NONE:1800 4x5 gx3v7 96 arb_ic ............FAIL! rc= 10
|
||
014 erE91 TER.sh 4p_vodsrsc_dh clm_std^nl_urb 20021230:NONE:1800 4x5 gx3v7 10+38 arb_ic .........FAIL! rc= 5
|
||
015 brE91 TBR.sh 4p_vodsrsc_dh clm_std^nl_urb_br 20021230:NONE:1800 4x5 gx3v7 72+72 arb_ic ......FAIL! rc= 5
|
||
016 blE91 TBL.sh 4p_vodsrsc_dh clm_std^nl_urb 20021230:NONE:1800 4x5 gx3v7 48 arb_ic ............FAIL! rc= 4
|
||
018 erH52 TER.sh 17p_cnsc_dm clm_std^nl_urb 20020115:NONE:1800 10x15 USGS@2000 10+38 cold .......FAIL! rc= 13
|
||
019 brH52 TBR.sh 17p_cnsc_dm clm_std^nl_urb_br 20020115:NONE:1800 10x15 USGS@2000 72+72 cold ....FAIL! rc= 11
|
||
025 smL51 TSM.sh _sc_dh clm_std^nl_urb 20020115:NONE:1800 10x15 USGS 96 arb_ic ..................FAIL! rc= 10
|
||
026 erL51 TER.sh _sc_dh clm_std^nl_urb 20020115:NONE:1800 10x15 USGS 10+38 arb_ic ...............FAIL! rc= 5
|
||
027 brL51 TBR.sh _sc_dh clm_std^nl_urb_br 20020115:NONE:1800 10x15 USGS 72+72 arb_ic ............FAIL! rc= 5
|
||
028 blL51 TBL.sh _sc_dh clm_std^nl_urb 20020115:NONE:1800 10x15 USGS 48 arb_ic ..................FAIL! rc= 4
|
||
029 smH41 TSM.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 96 cold FAIL! rc= 10
|
||
030 erH41 TER.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 10+38 coFAIL! rc= 5
|
||
031 brH41 TBR.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 72+72 coFAIL! rc= 5
|
||
032 blH41 TBL.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 48 cold FAIL! rc= 4
|
||
033 smL58 TSM.sh _sc_dh clm_std^nl_crcrop 20020115:NONE:1800 10x15 USGS 96 arb_ic ...............FAIL! rc= 10
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_08
|
||
|
||
Changes answers relative to baseline: bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_08
|
||
Originator(s): erik (erik)
|
||
Date: Fri Jun 4 01:25:39 MDT 2010
|
||
One-line Summary: Snow hydrology bug fix from Keith and Dave
|
||
|
||
Purpose of changes:
|
||
|
||
SnowHydrology bug fix from Keith Oleson. For test-suite, make default to send aerosol
|
||
data through datm. Update version of cism, scripts and datm. Remove some of the old aerdep
|
||
stuff from the XML database as we now are using presaero from datm (leave 1-deg and
|
||
2-deg).
|
||
|
||
Bugs fixed (include bugzilla ID): None
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
717 (archiving bug -- only archive 1000 files at a time)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
920 (glacier_mec problems in mksurfdata)
|
||
935 (RTM warning NOT an error)
|
||
990 (CN transient blowup)
|
||
994 (finidat files on jaguar for pftdyn fail)
|
||
1017 (SCM mode can NOT restart
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1092 (Problems running in debug mode on dublin with datm8)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on gust...)
|
||
1165 (Restart trouble for scaled harvest test on gust)
|
||
1166 (get_regional script needs to be updated)
|
||
1192 (Y1K problem for mksurfdata.pl)
|
||
1193 (bug in reading GLCMASK)
|
||
1197 (MPI problem sending and receiving data in same array)
|
||
1206 (Problem looping over a single year of forcing)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Type of tag: critical
|
||
|
||
Describe any changes made to build system: none
|
||
|
||
Describe any changes made to the namelist: Move datm_presaero to overall defaults
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
Remove all faerdep files except f09 and f19
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
code changes come from Keith Oleson and Dave Lawrence
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, cism and drv
|
||
scripts to scripts4_100603a
|
||
drv to drvseq3_1_29
|
||
cism to cism1_100603
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do:
|
||
|
||
A models/lnd/clm/test/system/config_files/17p_cnsc_m
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/test/system/nl_files/clm_ndepdyn - Switch demand for ndepdyn for
|
||
ndepsrc stream
|
||
|
||
M models/lnd/clm/bld/build-namelist ----- Get datm_presaero if not null
|
||
do NOT set faerdep
|
||
M models/lnd/clm/bld/clm.cpl7.template -- Set datm_presaero by DATM_PRESAERO
|
||
if datm or to prognostic if not (so aerosol dep require from atm)
|
||
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_overall.xml - Set
|
||
datm_presaero by resolution, sim_year, sim_year_range and rcp
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_datm.xml ---- Remove datm_presaero
|
||
M models/lnd/clm/bld/namelist_files/datm-build-namelist ----------- Set
|
||
datm_presaero by resolution, sim_year, sim_year_range and rcp
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml ----- Remove
|
||
all faerdep files except for f09 and 19
|
||
|
||
M models/lnd/clm/src/biogeophys/SnowHydrologyMod.F90 - Snow hydrology fix
|
||
|
||
Summary of testing:
|
||
|
||
bluefire interactive testing: All PASS up to...
|
||
014 smJ74 TSM.sh 4p_nrcasasc_ds clm_std^nl_urb 10001230:NONE:3600 1x1_tropicAtl test
|
||
-1100 arb_ic FAIL! rc= 10
|
||
bluefire/CCSM testing: All PASS except..
|
||
FAIL SMS_RLB.f45_f45.I.bluefire
|
||
BFAIL SMS_RLB.f45_f45.I.bluefire.generate.clm4_0_08
|
||
FAIL SMS_RLB.f45_f45.I.bluefire.compare_hist.clm4_0_06
|
||
FAIL ERS_D.f45_g37.I.bluefire.compare_hist.clm4_0_06
|
||
FAIL ERS_D.f45_g37.I.bluefire.compare.clm4_0_06
|
||
FAIL PST.f45_g37.I1850.bluefire.compare.clm4_0_06
|
||
FAIL PET_PT.f45_g37.I1850.bluefire.compare.clm4_0_06
|
||
FAIL ERS_E.f19_g16.I1850.bluefire.compare_hist.clm4_0_06
|
||
FAIL ERS_E.f19_g16.I1850.bluefire.compare.clm4_0_06
|
||
FAIL ERB.f09_g16.I_1948-2004.bluefire.compare.clm4_0_06
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.generate.clm4_0_08
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.compare.clm4_0_06
|
||
FAIL ERH_D.f10_f10.I1850CN.bluefire.compare.clm4_0_06
|
||
FAIL PST.f10_f10.I8520CN.bluefire.compare.clm4_0_06
|
||
FAIL PET_PT.f10_f10.I8520CN.bluefire.compare.clm4_0_06
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare_hist.clm4_0_06
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare.clm4_0_06
|
||
Extra testing:
|
||
PASS ERI.f19_g16.IG.bluefire
|
||
Make sure answers agree with /OLESON/csm/ccsm4_0_beta52_ndepaer other than VOC fields
|
||
Test that F case will configure..
|
||
create_newcase -compset F -case testF -res f19_g16 -mach bluefire -skip_rundb
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_07
|
||
|
||
Changes answers relative to baseline: YES
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers:
|
||
- what code configurations: ALL
|
||
- what platforms/compilers: ALL
|
||
- nature of change: larger than roundoff/same climate
|
||
|
||
If this tag changes climate describe the run(s) done to evaluate the new
|
||
climate in enough detail that it(they) could be reproduced, i.e.,
|
||
- source tag (all code used must be in the repository):
|
||
|
||
- platform/compilers: IBM
|
||
- compset (and additional configure options): I1850CN
|
||
- build-namelist options (or complete namelist): -ndepsrc stream
|
||
|
||
MSS location of control simulations used to validate new climate:
|
||
|
||
/OLESON/csm/ccsm4_0_beta52_ndepaer
|
||
/OLESON/csm/ccsm4_0_beta52_ndepaertrans
|
||
|
||
The above is identical to this tag (other than the two VOC fields that changed)
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_07
|
||
Originator(s): erik (erik)
|
||
Date: Thu Jun 3 21:22:46 MDT 2010
|
||
One-line Summary: Some cleanup/fix bugs, add RTM var, add albice to namelist, allow last-millenium in mksurfdata, allow setting of datm_presaero in clm test-suite
|
||
|
||
Purpose of changes:
|
||
|
||
Fix mksurfdata.pl, to correctly create 1000-1004 test datasets. Fix drydep for OpenMP.
|
||
Update 1x1_tropicAtl_1000-1004 test fsurdat file. Move glc_grid from configure to
|
||
build-namelist. Add in alb_ice to namelist. Start adding in the capability to handle
|
||
mksurfdata from 0850-1850AD, put all mksrf_fvegtyp files in XML database (remove some of
|
||
the sample pftdyn text files). New RTM field on history output from Sean (VOLR and
|
||
VOLR_ICE, only VOLR output by default). Allow use of aerosol data from datm for I cases
|
||
in the clm test suite. Split out datm-build-namelist from clm build-namelist (put in
|
||
bld/namelist_files).
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1162 (OpenMP bug with dry-deposition code in clm)
|
||
883 (aerosol deposition not from atm)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
717 (archiving bug -- only archive 1000 files at a time)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
896 (T62 mode does not work)
|
||
920 (glacier_mec problems in mksurfdata)
|
||
935 (RTM warning NOT an error)
|
||
990 (CN transient blowup)
|
||
994 (finidat files on jaguar for pftdyn fail)
|
||
1017 (SCM mode can NOT restart
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1092 (Problems running in debug mode on dublin with datm8)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1164 (Restart trouble for CN13 on gust...)
|
||
1165 (Restart trouble for scaled harvest test on gust)
|
||
1166 (get_regional script needs to be updated)
|
||
1192 (Y1K problem for mksurfdata.pl)
|
||
1193 (bug in reading GLCMASK)
|
||
1197 (MPI problem sending and receiving data in same array)
|
||
1206 (Problem looping over a single year of forcing)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Type of tag: standard
|
||
|
||
Describe any changes made to build system: Move glc_grid to build-namelist
|
||
remove esmf_libdir, fix ccsm_bld so will build threaded properly
|
||
|
||
Describe any changes made to the namelist: Add albice to namelist
|
||
Add new history fields VOLR and VOLR_ICE
|
||
|
||
VOLR RTM storage: LIQ (m3)
|
||
VOLR_ICE RTM storage: ICE (m3)
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
New datasets for 1x1_tropicAtl 1000 tests
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self, VOLR changes come from Sean Swenson
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, drv, pio
|
||
scripts to scripts4_100601
|
||
drv to drvseq3_1_28
|
||
pio to pio1_1_1
|
||
|
||
List all files eliminated:
|
||
|
||
>>>>>>>>>>>>>>> Remove mksurdata pftdyn text files, let XML database create them
|
||
D models/lnd/clm/tools/mksurfdata/pftdyn_hist_simyr2000.txt
|
||
D models/lnd/clm/tools/mksurfdata/pftdyn_hist_simyr1850.txt
|
||
D models/lnd/clm/tools/mksurfdata/pftdyn_rcp6.0_simyr1850-2100.txt
|
||
D models/lnd/clm/tools/mksurfdata/pftdyn_rcp2.6_simyr1850-2100.txt
|
||
D models/lnd/clm/tools/mksurfdata/pftdyn_rcp4.5_simyr1850-2100.txt
|
||
D models/lnd/clm/tools/mksurfdata/pftdyn_rcp8.5_simyr1850-2100.txt
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>>>>>>> Split out datm part of build-namelist into it's own script
|
||
A models/lnd/clm/bld/namelist_files/datm-build-namelist
|
||
|
||
A models/lnd/clm/tools/mksurfdata/pftdyn_hist_simyr2000-2000.txt -- Same as
|
||
old file with 2000.txt name rather than 2000-2000.txt name.
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>>>>>>> Move glc_grid to build-namelist, remove kraken
|
||
M models/lnd/clm/test/system/config_files/_mec10sc_dh
|
||
M models/lnd/clm/test/system/config_files/_mec10sc_dm
|
||
M models/lnd/clm/test/system/config_files/_mec10sc_do
|
||
M models/lnd/clm/test/system/config_files/_mec10sc_ds
|
||
M models/lnd/clm/test/system/config_files/_mec10sc_h
|
||
M models/lnd/clm/test/system/config_files/_mec10sc_m
|
||
M models/lnd/clm/test/system/config_files/_mec10sc_o
|
||
M models/lnd/clm/test/system/test_driver.sh --------- Remove kraken, update dataroot
|
||
for bluefire, and tempworkspacefor intrepid
|
||
M models/lnd/clm/test/system/CLM_runcmnd.sh --------- Remove kraken
|
||
M models/lnd/clm/test/system/nl_files/clm_drydep ---- Change drydep to drv_drydep
|
||
|
||
>>>>>>>>>>>>>>> Use XML database for pftdyn files, have mksrfdata.pl write out pftdyn files
|
||
M models/lnd/clm/tools/mksurfdata/mksurfdata.globalirrig - change pftdyn file name
|
||
M models/lnd/clm/tools/mksurfdata/mksurfdata.regional ---- change pftdyn file name
|
||
M models/lnd/clm/tools/mksurfdata/mksurfdata.pftdyn ------ start at 1850
|
||
M models/lnd/clm/tools/mksurfdata/mksurfdata.singlept ---- change pftdyn file name
|
||
M models/lnd/clm/tools/mksurfdata/mksurfdata.namelist ---- change pftdyn file name
|
||
M models/lnd/clm/tools/mksurfdata/mksurfdata.pl ---------- Get mksrf_vegtyp filenames
|
||
from XML database for all files, and write out pftdyn files with them
|
||
also get working for 1000-1004 test cases (specifically for 1x12_tropicAtl
|
||
test case)
|
||
M models/lnd/clm/tools/mksurfdata/pftdyn_hist_simyr1850-2005.txt - Use CSMDATA versions
|
||
of 1850 and 2000 files
|
||
|
||
>>>>>>>>>>>>>>> Move glc_grid to namelist, fix ccsm_bld=on, add datm_presaero
|
||
>>>>>>>>>>>>>>> Only do COLD start for startup type
|
||
M models/lnd/clm/bld/configure --------------- Remove glc_grid and esmf_libdir
|
||
add in control of CCSM_VOC, set compile_threaded for ccsm_bld on,
|
||
M models/lnd/clm/bld/queryDefaultNamelist.pl - Remove double reading of namelist_defaults_overall.xml
|
||
M models/lnd/clm/bld/queryDefaultXML.pm ------ Add csmdata to beginning of file, only
|
||
if it's a relative pathname (to handle instances of /cgd/tss for mksrf_vegtyp files)
|
||
M models/lnd/clm/bld/config_files/config_definition.xml - Remove glc_grid/esmf_libdir
|
||
M models/lnd/clm/bld/listDefaultNamelist.pl --- Move glc_grid to namelist vars
|
||
M models/lnd/clm/bld/build-namelist ----------- Add in glc_grid, and datm_presaero
|
||
change -drydep to -drv_drydep option, set glc_nthreads, outnc_large_files
|
||
and albice if glc_nec>0, move datm settings to own datm-build-namelist.
|
||
M models/lnd/clm/bld/clm.cpl7.template -------- Move glc_grid to build-namelist,
|
||
remove outnc_large_files setting (now in build-namelist), only do
|
||
COLD start for startup type (NOT for hybrid or branch).
|
||
|
||
>>>>>>>>>>>>>>> Add albice/glc_grid/datm_presaero/outnc_large_files
|
||
>>>>>>>>>>>>>>> New datasets for 1x1_tropicAtl 1000 tests
|
||
>>>>>>>>>>>>>>> Add in all mksrf_fvegtyp files and include last-millenium
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml ------ Add in albice,
|
||
and glc_* settings for drv (glc_nthreads, glc_ntasks etc.), add presaero
|
||
datam_presaero, datm_file_aero, datm_year_first_aero, datm_year_last_aero,
|
||
datm_year_align_aero, and glc_grid. Add 0.5x0.5 resolution (for mksurfdata)
|
||
and some premillenial years (850,1100,1350,1600) and sim-year ranges
|
||
(850-1100,1100-1350,1350-1600,1600-1850)
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_overall.xml - Set default
|
||
masks here, and add in glc_grid default
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_datm.xml ---- Add in some
|
||
new domain files that are in datm template, and add in datm_presaero
|
||
settings needed: datm_file_aero, datm_aero_streams, datm_year_first_aero
|
||
datm_year_last_aero, and datm_year_align_aero
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults.xsl --------- Show
|
||
datm_presaero setting if set.
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml ----- Add
|
||
outnc_large_files, albice, and move mask to overall, update
|
||
1x1_tropicAtl files for 1000, 1000-1004, add in all mksrf_fvegtyp
|
||
files for all scenarios and last-millenium. Add in diri and diro.
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_drv.xml ----- Get URL
|
||
svn keyword set properly.
|
||
|
||
>>>>>>>>>>>>>>> Put datm/drv settings on bottom (only for mode=ccsm_seq)
|
||
>>>>>>>>>>>>>>> set datm_presaero and data_cycle_beg/end years
|
||
M models/lnd/clm/bld/namelist_files/use_cases/2000_control.xml -- default
|
||
datm_presaero is clim_2000
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp8.5_transient.xml - default
|
||
datm_presaero is rcp8.5, beg/end year 1972-2004
|
||
M models/lnd/clm/bld/namelist_files/use_cases/2000-2100_rcp8.5_transient.xml - default
|
||
datm_presaero is rcp8.5, beg/end year 1972-2004
|
||
M models/lnd/clm/bld/namelist_files/use_cases/20thC_transient.xml ------------ default
|
||
datm_presaero is trans_1850-2000, beg/end year 1948-1972, co2=386.9
|
||
M models/lnd/clm/bld/namelist_files/use_cases/glacier_mec.xml ---------------- default
|
||
datm_presaero is clim_2000
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850_control.xml --------------- default
|
||
datm_presaero is clim_1850, beg/end year 1948/1972
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp2.6_transient.xml - default
|
||
datm_presaero is rcp2.6, beg/end year 1972-2004
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp6_transient.xml --- default
|
||
datm_presaero is rcp6.0, beg/end year 1972-2004
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp4.5_transient.xml - default
|
||
datm_presaero is rcp4.5, beg/end year 1972-2004
|
||
|
||
>>>>>>>>>>>>>>> Add in albice to namelist, add VOLR and VOLR_ICE to history files
|
||
>>>>>>>>>>>>>>> always call interpMonthlyVeg for drydep
|
||
M models/lnd/clm/src/biogeochem/DryDepVelocity.F90 - Remove interpMonthlyVeg
|
||
call as coming from a threaded region
|
||
M models/lnd/clm/src/main/clm_comp.F90 ------------- Call interpMonthlyVeg
|
||
for drydep even if CN is on
|
||
M models/lnd/clm/src/main/controlMod.F90 ----------- Add albice
|
||
M models/lnd/clm/src/main/clm_varcon.F90 ----------- Remove albice
|
||
M models/lnd/clm/src/main/clm_driver.F90 ----------- Always call interpMonthlyVeg
|
||
if drydep is on (even when NOT doalb)
|
||
M models/lnd/clm/src/main/histFldsMod.F90 ---------- Add VOLR and VOLR_ICE
|
||
(VOLR_ICE is an optional field)
|
||
M models/lnd/clm/src/riverroute/RtmMod.F90 --------- Handle volr under runoff
|
||
type, rather than as local variable
|
||
M models/lnd/clm/src/riverroute/RunoffMod.F90 ------ Add volr, volrlnd, volr_nt1/2
|
||
M models/lnd/clm/src/biogeophys/SurfaceAlbedoMod.F90 Add albice as public var
|
||
that can be set in controlMod on namelist
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except (up to test 061 nl_crcrop)
|
||
061 brL58 TBR.sh _sc_dh clm_std^nl_crcrop
|
||
004 blA91 TBL.sh _sc_dh clm_std^nl_urb 20030101:NONE:3600 4x5 gx3v7 -6 arb_ic ...................FAIL! rc= 7
|
||
007 blD91 TBL.sh _persc_dh clm_per^nl_urb 20021231:NONE:1200 4x5 gx3v7 144 cold .................FAIL! rc= 7
|
||
011 blE91 TBL.sh 4p_vodsrsc_dh clm_std^nl_urb 20021230:NONE:1800 4x5 gx3v7 48 arb_ic ............FAIL! rc= 7
|
||
020 blEH1 TBL.sh 4p_vodsrsc_dh clm_std^nl_urb 20021231:NONE:3600 1.9x2.5^0.9x1.25 gx1v6 48 arb_ic FAIL! rc= 7
|
||
024 blHN1 TBL.sh 17p_cnsc_dh clm_transient_rcp8.5 20051220:NONE:1800 1.9x2.5 gx1v6@1850-2100 -10 colFAIL! rc= 7
|
||
029 smG41 TSM.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
030 erG41 TER.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
031 brG41 TBR.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
032 blG41 TBL.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 4
|
||
033 smG55 TSM.sh 17p_sc_h clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic .........FAIL! rc= 10
|
||
037 blH41 TBL.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 48 cold FAIL! rc= 7
|
||
045 blC61 TBL.sh _scnv_dh clm_std^nl_urb 20020101:NONE:1800 1.9x2.5 gx1v6 48 startup ............FAIL! rc= 7
|
||
bluefire interactive testing: All PASS up to...
|
||
021 erAK4 TER.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 7
|
||
bluefire/CCSM testing: All PASS except..
|
||
FAIL ERI.f19_g16.IG.bluefire
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.compare.clm4_0_06
|
||
|
||
|
||
bluefire/extra CCSM testing:
|
||
Make sure answers agree with /OLESON/csm/ccsm4_0_beta52_ndepaer other than VOC fields
|
||
(when snowhydrology changes are put in)
|
||
|
||
breeze,gale,hail,gust/ifort interactive testing: All PASS except...
|
||
017 erR53 TER.sh 17p_cnc13sc_do clm_std^nl_urb 20020115:NONE:1800 10x15 USGS@1850 10+38 cold ....FAIL! rc= 13
|
||
018 brR53 TBR.sh 17p_cnc13sc_do clm_std^nl_urb_br 20020115:NONE:1800 10x15 USGS@1850 72+72 cold .FAIL! rc= 11
|
||
020 smG53 TSM.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
021 erG53 TER.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 10+38 arb_ic ......FAIL! rc= 5
|
||
022 brG53 TBR.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
023 blG53 TBL.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 4
|
||
025 erH43 TER.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 10+38 coFAIL! rc= 13
|
||
026 brH43 TBR.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 72+72 coFAIL! rc= 11
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_06
|
||
|
||
Changes answers relative to baseline: no bit-for-bit (except omp active stand-alone tests)
|
||
The standalone tests with OpenMP on are different because the previous tag
|
||
wasn't building with OpenMP
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_06
|
||
Originator(s): erik (erik)
|
||
Date: Wed May 26 10:35:26 MDT 2010
|
||
One-line Summary: Update gglc to cism
|
||
|
||
Purpose of changes:
|
||
|
||
Changes from jwolfe to lnd_comp* subroutines to exchange cism fields. Requires an update
|
||
to the driver for the index of the fieldnames passed. Change paths of gglc glc_grid files
|
||
from gglc to cism. Make stream the default for all resolutions for ndepsrc.
|
||
|
||
Bugs fixed (include bugzilla ID): None
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
717 (archiving bug -- only archive 1000 files at a time)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
883 (aerosol deposition not from atm)
|
||
896 (T62 mode does not work)
|
||
920 (glacier_mec problems in mksurfdata)
|
||
935 (RTM warning NOT an error)
|
||
990 (CN transient blowup)
|
||
994 (finidat files on jaguar for pftdyn fail)
|
||
1017 (SCM mode can NOT restart
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1092 (Problems running in debug mode on dublin with datm8)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1162 (OpenMP bug with dry-deposition code in clm)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1197 (MPI problem sending and receiving data in same array)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Type of tag: critical
|
||
|
||
Describe any changes made to build system:
|
||
Change name of ice model from gglc to cism
|
||
Change list of fields exchanged with cism
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
Change pathnames for gglc fglcmask datasets to cism
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self, jwolfe, lipscomb
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, drv, cism
|
||
scripts to scripts4_100525
|
||
drv to drvseq3_1_26
|
||
cism to cism1_100525b
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do: None
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_overall.xml - Change default
|
||
of ndepsrc for f19 and f09 to stream
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml ----- Change pathnames
|
||
for fglcmask files to pathame with cism instead of gglc
|
||
|
||
M models/lnd/clm/src/main/cpl_mct/lnd_comp_mct.F90 ---------------- Pass a different
|
||
set of fields for sno (needed for update to cism)
|
||
|
||
M models/lnd/clm/src/main/cpl_esmf/lnd_comp_esmf.F90 -------------- Pass a different
|
||
set of fields for sno (needed for update to cism)
|
||
|
||
Summary of testing:
|
||
|
||
bluefire/CCSM testing:
|
||
FAIL ERI.f19_g16.IG.bluefire
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.generate.clm4_0_06
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.compare.clm4_0_05
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare_hist.clm4_0_05
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare.clm4_0_05
|
||
bluefire/CCSM extra testing:
|
||
PASS SMS.f19_g16.IG.bluefire
|
||
PASS ERS.f19_g16.IG.bluefire
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_05
|
||
|
||
Changes answers relative to baseline: Only when glc is active
|
||
Or for f19 and f09 with CN as now ndepsrc streams is the default for all resolutions
|
||
(previously ndepsrc data was the default for f19 and f09)
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_05
|
||
Originator(s): erik (erik)
|
||
Date: Tue May 25 15:13:30 MDT 2010
|
||
One-line Summary: Move Nitrogen deposition stream branch to trunk
|
||
|
||
Purpose of changes:
|
||
|
||
Move branch that treats ndepdyn files as streams to trunk. Change csm_share to have a
|
||
simpler normalization for coszen scaling (from dlawren/kauff in datm/csm_share). Fix
|
||
fragile code in clm_atmlnd, from Mariana. Update to datm8 that can set streams for
|
||
aerosols. Fix template so that CLM_BLDNML_OPTS is active. Update scripts and get in
|
||
other new finidat files, change clm test list, include _E test and IG f19 test.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1161 (New history fields added that should NOT be)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
717 (archiving bug -- only archive 1000 files at a time)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
883 (aerosol deposition not from atm)
|
||
896 (T62 mode does not work)
|
||
920 (glacier_mec problems in mksurfdata)
|
||
935 (RTM warning NOT an error)
|
||
990 (CN transient blowup)
|
||
994 (finidat files on jaguar for pftdyn fail)
|
||
1017 (SCM mode can NOT restart
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1092 (Problems running in debug mode on dublin with datm8)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1162 (OpenMP bug with dry-deposition code in clm)
|
||
1163 (finidat file has a bunch of NaN's in it)
|
||
1197 (MPI problem sending and receiving data in same array)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Type of tag: critical
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: Add -ndepsrc option to build-namelist
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
Add new datasets for Nitrogen deposition streams files (same as fndepdyn files)
|
||
Remove fndepdat/fndepdyn files for resolutions other than f09 and f19
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self, mvertens
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, drv, datm, csm_share
|
||
scripts to scripts4_100524b
|
||
drv to drvseq3_1_23
|
||
datm to datm8_100420
|
||
csm_share to share3_100423
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>>>> Handle Nitrogen deposition streams
|
||
A models/lnd/clm/src/main/ndepStreamMod.F90
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>>>> Add some CN drydep tests for hybrid/open-MP
|
||
M models/lnd/clm/test/system/tests_pretag_jaguar
|
||
M models/lnd/clm/test/system/input_tests_master
|
||
|
||
>>>>>>>>>>>> Add ability to handle ndep streams namelists
|
||
>>>>>>>>>>>> Add ability to set CLM_BLDNML_OPTS
|
||
M models/lnd/clm/bld/build-namelist
|
||
M models/lnd/clm/bld/clm.cpl7.template
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_overall.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml
|
||
>>>>>>>>>>>> Set ndepstreams variables if ndepsrc=stream, otherwise set fndep files
|
||
M models/lnd/clm/bld/namelist_files/use_cases/2000_control.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp8.5_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/2000-2100_rcp8.5_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/20thC_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850_control.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp2.6_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp6_transient.xml
|
||
M models/lnd/clm/bld/namelist_files/use_cases/1850-2100_rcp4.5_transient.xml
|
||
|
||
>>>>>>>>>>>> Handle new ndep streams namelist and namelist variables
|
||
>>>>>>>>>>>> Remove misc.h and preproc.h #includes
|
||
M models/lnd/clm/src/main/clm_comp.F90 ---------- Renumber starting at 1 not 0
|
||
M models/lnd/clm/src/main/clm_initializeMod.F90 - Handle initialization both
|
||
for ndep streams and old ndep handling
|
||
M models/lnd/clm/src/main/aerdepMod.F90 --------- Check if allocated before allocate
|
||
M models/lnd/clm/src/main/iniTimeConst.F90 ------ Move setting of ndep out of here
|
||
M models/lnd/clm/src/main/clm_atmlnd.F90 -------- Remove fragile code
|
||
M models/lnd/clm/src/main/controlMod.F90 -------- Handle use_ndepstream
|
||
M models/lnd/clm/src/main/clm_varctl.F90 -------- Add use_ndepstream
|
||
M models/lnd/clm/src/main/clm_driver.F90 -------- Add ndep_interp if use_ndepstream
|
||
and first and last years are different
|
||
M models/lnd/clm/src/main/ndepFileMod.F90 ------- Make fndepdat optional input so
|
||
can do this way (old way) or ndep streams (new way).
|
||
M models/lnd/clm/src/main/clm_glclnd.F90 -------- Change order of vars from Bill Lipscomb
|
||
|
||
M models/lnd/clm/src/main/areaMod.F90 - Add interfaces for MCT datatypes
|
||
|
||
M models/lnd/clm/src/main/clmtypeInitMod.F90 - Remove unfilled history vars
|
||
M models/lnd/clm/src/main/clmtype.F90 -------- Remove unfilled history vars
|
||
M models/lnd/clm/src/main/histFldsMod.F90 ---- Remove unfilled history vars, add QTOPSOIL
|
||
as an optional history variable.
|
||
M models/lnd/clm/src/main/cpl_esmf/lnd_comp_esmf.F90 - Handle fragile code mapping with MCT
|
||
M models/lnd/clm/src/main/cpl_mct/lnd_comp_mct.F90 --- Handle fragile code mapping with MCT
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except...
|
||
029 smG41 TSM.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
030 erG41 TER.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
031 brG41 TBR.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
032 blG41 TBL.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 4
|
||
033 smG55 TSM.sh 17p_sc_h clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic .........FAIL! rc= 10
|
||
037 blH41 TBL.sh 17p_cnsc_dh clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 48 cold FAIL! rc= 7
|
||
049 blH52 TBL.sh 17p_cnsc_dm clm_std^nl_urb 20020115:NONE:1800 10x15 USGS@2000 48 cold ..........FAIL! rc= 7
|
||
055 smLI1 TSM.sh _sc_dh clm_std 20020101:NONE:1800 94x192 T62 -10 arb_ic ........................FAIL! rc= 10
|
||
056 erLI1 TER.sh _sc_dh clm_std 20020101:NONE:1800 94x192 T62 -5+-5 arb_ic ......................FAIL! rc= 5
|
||
057 brLI1 TBR.sh _sc_dh clm_std 20020101:NONE:1800 94x192 T62 -10+-10 arb_ic ....................FAIL! rc= 5
|
||
058 blLI1 TBL.sh _sc_dh clm_std 20020101:NONE:1800 94x192 T62 -10 arb_ic ........................FAIL! rc= 4
|
||
bluefire interactive testing: All PASS except...
|
||
021 erAK4 TER.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 7
|
||
022 brAK4 TBR.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 6
|
||
026 brAK8 TBR.sh _sc_ds clm_std^nl_ptsmode_ocn 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ......FAIL! rc= 6
|
||
040 blK74 TBL.sh 17p_cndvsc_s clm_std 19971231:NONE:1800 1x1_brazil navy -670 arb_ic ............FAIL! rc= 7
|
||
048 blHQ4 TBL.sh _nrcnsc_ds clm_drydep 20000214:NONE:1800 1x1_brazil navy@2000 -150 cold ........FAIL! rc= 7
|
||
bluefire/CCSM testing: All PASS except...
|
||
FAIL SMS_RLA.f45_f45.I.bluefire.compare_hist.clm4_0_04
|
||
FAIL SMS_RLA.f45_f45.I.bluefire.compare.clm4_0_04
|
||
FAIL SMS_RLB.f45_f45.I.bluefire.compare_hist.clm4_0_04
|
||
FAIL SMS_RLB.f45_f45.I.bluefire.compare.clm4_0_04
|
||
FAIL SMS_ROA.f45_f45.I.bluefire.compare_hist.clm4_0_04
|
||
FAIL SMS_ROA.f45_f45.I.bluefire.compare.clm4_0_04
|
||
FAIL ERS_D.f45_g37.I.bluefire.compare_hist.clm4_0_04
|
||
FAIL ERS_D.f45_g37.I.bluefire.compare.clm4_0_04
|
||
FAIL PST.f45_g37.I1850.bluefire.compare.clm4_0_04
|
||
FAIL PET_PT.f45_g37.I1850.bluefire.compare.clm4_0_04
|
||
BFAIL ERS_E.f19_g16.I1850.bluefire.compare.clm4_0_04
|
||
FAIL ERI.f19_g16.IG.bluefire
|
||
FAIL ERB.f09_g16.I_1948-2004.bluefire.compare.clm4_0_04
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.generate.clm4_0_05
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.compare.clm4_0_04
|
||
FAIL ERH_D.f10_f10.I1850CN.bluefire.compare.clm4_0_04
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare_hist.clm4_0_04
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare.clm4_0_04
|
||
FAIL PST.f10_f10.I8520CN.bluefire.compare.clm4_0_04
|
||
FAIL PET_PT.f10_f10.I8520CN.bluefire.compare.clm4_0_04
|
||
breeze,gale,hail,gust/ifort interactive testing: All PASS up to...
|
||
017 erR53 TER.sh 17p_cnc13sc_do clm_std^nl_urb 20020115:NONE:1800 10x15 USGS@1850 10+38 cold ....FAIL! rc= 13
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_04
|
||
|
||
Changes answers relative to baseline: Yes!
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: All
|
||
- what platforms/compilers: All
|
||
- nature of change: same climate
|
||
|
||
If this tag changes climate describe the run(s) done to evaluate the new
|
||
climate in enough detail that it(they) could be reproduced, i.e.,
|
||
- source tag (all code used must be in the repository):
|
||
ndepaer01_clm3_7_15 + SnowHydrology changes
|
||
- platform/compilers: IBM
|
||
- compset (and additional configure options): I1850CN
|
||
- build-namelist options (or complete namelist): -ndepsrc stream
|
||
|
||
MSS location of control simulations used to validate new climate:
|
||
|
||
/OLESON/csm/ccsm4_0_beta52_ndepaer
|
||
/OLESON/csm/ccsm4_0_beta52_ndepaertrans
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_04
|
||
Originator(s): erik (erik)
|
||
Date: Thu May 20 10:57:54 MDT 2010
|
||
One-line Summary: New namelist items: ice_runoff, scaled_harvest, carbon_only, new
|
||
RTM hist vars, new finidat files, update esmf interface, turn off aerosol read quicker
|
||
|
||
Purpose of changes:
|
||
|
||
Redo all fndepdyn datasets for f19. Add namelist option to turn off ice-flow and send it
|
||
to liquid runoff: ice_runoff (by default .true.). Add new coefficients for harvest from
|
||
Johann, and add ability to trigger it on and off for backwards compatibility
|
||
(scaled_harvest, by default .false.). Change SUPLN from CPP token to carbon_only namelist
|
||
item. Add in new RTM variable to history files from Sean. Add in T31 1850/2000 CN/non-CN
|
||
and 2-deg 2000 CNDV finidat files. Turn off reading of aerosol/dust at initialization
|
||
rather than run time, so files aren't even opened if CAM is passing data to clm. Update
|
||
lnd_comp_esmf to same as mct interface.
|
||
|
||
New history fields are incorrect. This is bug 1161. Since, time-lines are critical
|
||
and testing was completed, these changes will go in, but will be removed next week.
|
||
|
||
Bugs fixed (include bugzilla ID): None
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
717 (archiving bug -- only archive 1000 files at a time)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
883 (aerosol deposition not from atm)
|
||
896 (T62 mode does not work)
|
||
920 (glacier_mec problems in mksurfdata)
|
||
935 (RTM warning NOT an error)
|
||
990 (CN transient blowup)
|
||
994 (finidat files on jaguar for pftdyn fail)
|
||
1017 (SCM mode can NOT restart
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1092 (Problems running in debug mode on dublin with datm8)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1161 (New history fields added that should NOT be)
|
||
1197 (MPI problem sending and receiving data in same array)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Type of tag: critical
|
||
|
||
Describe any changes made to build system: Remove SUPLN #ifdef change to namelist option
|
||
|
||
Describe any changes made to the namelist: Add namelist items
|
||
|
||
ice_runoff = If true, river runoff will be split up into liquid and ice streams,
|
||
otherwise ice runoff will be zero and all runoff directed to liquid stream
|
||
scaled_harvest = If true, harvesting will be scaled according to coeffecients
|
||
determined by Johann Feddema, 2009
|
||
carbon_only = If true, and CLMCN carbon-nitrogen model is on, Nitrogen will be
|
||
prescribed rather than prognosed
|
||
|
||
List any changes to the defaults for the boundary datasets:
|
||
New fndepdyn files with correct time coordinate
|
||
New finidat files for T31 1850/2000 and f19 2000 for CNDV
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): None
|
||
|
||
List all files eliminated:
|
||
|
||
>>>>>>>>>>>>>> Remove SUPLN build tests
|
||
D models/lnd/clm/test/system/config_files/17p_cnnsc_h
|
||
D models/lnd/clm/test/system/config_files/17p_cnnsc_m
|
||
D models/lnd/clm/test/system/config_files/17p_cnnsc_o
|
||
D models/lnd/clm/test/system/config_files/_cnnsc_h
|
||
D models/lnd/clm/test/system/config_files/_cnnsc_m
|
||
D models/lnd/clm/test/system/config_files/_cnnsc_o
|
||
D models/lnd/clm/test/system/config_files/17p_nrcnnsc_ds
|
||
D models/lnd/clm/test/system/config_files/17p_cnnsc_dh
|
||
D models/lnd/clm/test/system/config_files/17p_cnnsc_dm
|
||
D models/lnd/clm/test/system/config_files/17p_cnnsc_do
|
||
D models/lnd/clm/test/system/config_files/_cnnsc_dh
|
||
D models/lnd/clm/test/system/config_files/17p_cnnsc_ds
|
||
D models/lnd/clm/test/system/config_files/_cnnsc_dm
|
||
D models/lnd/clm/test/system/config_files/_cnnsc_do
|
||
D models/lnd/clm/test/system/config_files/_cnnsc_ds
|
||
|
||
>>>>>>>>>>>>>> Remove namelist files no longer used
|
||
D models/lnd/clm/test/system/nl_files/scam
|
||
D models/lnd/clm/test/system/nl_files/ext_ccsm_seq_cam
|
||
D models/lnd/clm/test/system/nl_files/nl_glcsmb
|
||
D models/lnd/clm/test/system/nl_files/scam_prep
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>>>>>> Add ice_runoff=.false., scaled_harvest=.true., and carbon_only tests
|
||
A models/lnd/clm/test/system/nl_files/nl_noicertm_sclharv
|
||
A models/lnd/clm/test/system/nl_files/nl_cn_conly
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>>>>>> Switch SUPLN tests for carbon_only
|
||
>>>>>>>>>>>>>> Add ice_runoff=.false., scaled_harvest=.true tests
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
M models/lnd/clm/test/system/config_files/README
|
||
M models/lnd/clm/test/system/tests_pretag_edinburgh
|
||
M models/lnd/clm/test/system/tests_pretag_jaguar
|
||
M models/lnd/clm/test/system/tests_posttag_breeze
|
||
M models/lnd/clm/test/system/README.testnames
|
||
M models/lnd/clm/test/system/tests_pretag_jaguar_nompi
|
||
M models/lnd/clm/test/system/tests_posttag_purempi_regression
|
||
M models/lnd/clm/test/system/tests_posttag_hybrid_regression
|
||
M models/lnd/clm/test/system/input_tests_master
|
||
M models/lnd/clm/test/system/tests_posttag_nompi_regression
|
||
|
||
>>>>>>>>>>>>>> Remove setting of supln to off
|
||
M models/lnd/clm/test/system/config_files/17p_cnsc_dh
|
||
M models/lnd/clm/test/system/config_files/17p_cnsc_dm
|
||
M models/lnd/clm/test/system/config_files/17p_cnc13sc_dh
|
||
M models/lnd/clm/test/system/config_files/17p_cnsc_do
|
||
M models/lnd/clm/test/system/config_files/17p_cnc13sc_dm
|
||
M models/lnd/clm/test/system/config_files/17p_cnc13sc_do
|
||
|
||
>>>>>>>>>>>>>> Remove SUPLN from configure
|
||
M models/lnd/clm/bld/configure
|
||
M models/lnd/clm/bld/config_files/config_definition.xml
|
||
|
||
>>>>>>>>>>>>>> Add carbon_only, scaled_harvest and ice_runoff options
|
||
>>>>>>>>>>>>>> T31 1850/2000 finidat files, f19 CNDV 2000 finidat file
|
||
>>>>>>>>>>>>>> Add error checking, change fndepdyn files for ones with
|
||
>>>>>>>>>>>>>> corrected time axis.
|
||
M models/lnd/clm/bld/build-namelist
|
||
M models/lnd/clm/bld/namelist_files/namelist_definition.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml
|
||
|
||
>>>>>>>>>>>>>> Remove SUPLN #ifdef for carbon_only namelist
|
||
M models/lnd/clm/src/biogeochem/CNNStateUpdate1Mod.F90 - Correct comment
|
||
M models/lnd/clm/src/biogeochem/CNAllocationMod.F90 ---- Switch SUPLN for carbon_only
|
||
M models/lnd/clm/src/biogeochem/DryDepVelocity.F90 ----- Remove ltype as duplicated
|
||
|
||
>>>>>>>>>>>>>> Add carbon_only, scaled_harvest, and ice_runoff options
|
||
>>>>>>>>>>>>>> Add new RTM history variables
|
||
M models/lnd/clm/src/main/clmtypeInitMod.F90 ----------- Add res_sno, topo_ndx,
|
||
topo_slope, var_track, var_track2, frost_table, zwt_perched,
|
||
qflx_top_soil, qflx_snow_out, qflx_drain_perched
|
||
M models/lnd/clm/src/main/pftdynMod.F90 ---------------- Add CN ifdef's for harvest
|
||
add if for scaled_harvest or not
|
||
M models/lnd/clm/src/main/iniTimeConst.F90 ------------- Add CN ifdef's for ndep
|
||
M models/lnd/clm/src/main/histFileMod.F90 -------------- Add RTM ifdef's for frivinp_rtm
|
||
M models/lnd/clm/src/main/controlMod.F90 --------------- Put options in appropriate
|
||
RTM and CN #ifdef blocks. Add ice_runoff, scaled_harvest and carbon_only to namelist
|
||
M models/lnd/clm/src/main/clm_varctl.F90 --------------- Add CN/RTM #ifdefs, add
|
||
scaled_harvest and ice_runoff
|
||
M models/lnd/clm/src/main/clm_driver.F90 --------------- Add CN #ifdef for ndepdyn
|
||
M models/lnd/clm/src/main/ndepFileMod.F90 -------------- Add CN #ifdef
|
||
M models/lnd/clm/src/main/clmtype.F90 ------------------ Add res_sno, topo_ndx,
|
||
topo_slope, var_track, var_track2, frost_table, zwt_perched,
|
||
qflx_top_soil, qflx_snow_out, qflx_drain_perched
|
||
M models/lnd/clm/src/main/histFldsMod.F90 -------------- Add
|
||
FROST_TABLE, ZWT_PERCH, QDRAI_PERCH, QTOPSOIL
|
||
|
||
M models/lnd/clm/src/main/cpl_mct/lnd_comp_mct.F90 ----- Move lnd_chkAerDep_mct to init
|
||
add ice_runoff option to output rtm streams
|
||
M models/lnd/clm/src/main/cpl_esmf/lnd_comp_esmf.F90 --- Move lnd_chkAerDep_mct to
|
||
add ice_runoff option to output rtm streams. And sync up with lnd_comp_mct
|
||
init
|
||
|
||
|
||
Summary of testing:
|
||
|
||
bluefire interactive extra checking:
|
||
001 smH43 TSM.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 96 cold PASS
|
||
002 erH43 TER.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 10+38 coPASS
|
||
003 brH43 TBR.sh 17p_cnsc_do clm_std^nl_noicertm_sclharv 20021230:NONE:1800 10x15 USGS@2000 72+72 coPASS
|
||
005 smH93 TSM.sh 17p_cnsc_do clm_ndepdyn^nl_cn_conly 20020101:NONE:1800 4x5 gx3v7@1850-2000 96 cold PASS
|
||
006 erH93 TER.sh 17p_cnsc_do clm_ndepdyn^nl_cn_conly 20020101:NONE:1800 4x5 gx3v7@1850-2000 10+38 coPASS
|
||
007 brH93 TBR.sh 17p_cnsc_do clm_ndepdyn^nl_cn_conly 20020101:NONE:1800 4x5 gx3v7@1850-2000 72+72 coPASS
|
||
bluefire/CCSM testing: All PASS except...
|
||
FAIL ERI.T31_g37.IG.bluefire
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.generate.clm4_0_04
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.compare.clm4_0_03
|
||
jaguar/CCSM testing: All FAIL
|
||
FAIL ERS_D.f09_g16.I1850.jaguar
|
||
FAIL PST.f10_f10.I8520CN.jaguar
|
||
FAIL PET_PT.f10_f10.I8520CN.jaguar
|
||
breeze,gale,hail,gust/ifort interactive testing: All PASS up to...
|
||
020 smG53 TSM.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_03
|
||
|
||
Changes answers relative to baseline: no bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_03
|
||
Originator(s): erik (erik)
|
||
Date: Mon May 17 14:06:50 MDT 2010
|
||
One-line Summary: Changes from Francis for VOC and drydep
|
||
|
||
Purpose of changes:
|
||
|
||
Changes from Francis Vitt and Jean-Francois Lamarque for VOC and drydep. Add a scaling
|
||
factor for VOC isoprene. Get annual LAI and differences from CLMSP even when CLMCN is
|
||
on when sending drydep to atm, as need LAI monthly differences to estimate season index.
|
||
Get these changes to work with CN on and off and also get it to work with DEBUG mode
|
||
on. Use clm veg indicies in pftvarcon and abort drydep if don't find a wesley veg type
|
||
index. Fix ndeplintInterp.ncl script for rcp=-999.9 historical (bug 1153). Add in quarter
|
||
degree gx1v6 fraction dataset.
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1153 (Problem with ndeplintInterp for historical case)
|
||
1157 (Problem with VOC interpolation in mksurfdata)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
717 (archiving bug -- only archive 1000 files at a time)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
883 (aerosol deposition not from atm)
|
||
896 (T62 mode does not work)
|
||
920 (glacier_mec problems in mksurfdata)
|
||
935 (RTM warning NOT an error)
|
||
990 (CN transient blowup)
|
||
994 (finidat files on jaguar for pftdyn fail)
|
||
1017 (SCM mode can NOT restart
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1092 (Problems running in debug mode on dublin with datm8)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1158 (I_1850-2000_CN (I4804CN) inconsistent with I_1850-2000 (I4804) compset)
|
||
1197 (MPI problem sending and receiving data in same array)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Type of tag: critical
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: qtr-degree, gx1v6 frac/domain datasets
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self, dlawren, fvitt
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts
|
||
|
||
scripts to scripts4_100513
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do:
|
||
|
||
A models/lnd/clm/test/system/config_files/_nrcnsc_ds --- cn test without rtm or supln
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>>> Add in qtr-degree fraction and domain file datasets
|
||
>>>>>>>>>>> Make gx1v6 default mask for qtr-degree
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_datm.xml
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml
|
||
|
||
>>>>>>>>>>> Separate out CN+SUPLN tests as H and CN only as P
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire
|
||
M models/lnd/clm/test/system/README.testnames
|
||
M models/lnd/clm/test/system/tests_posttag_purempi_regression
|
||
M models/lnd/clm/test/system/tests_posttag_hybrid_regression
|
||
M models/lnd/clm/test/system/nl_files/clm_drydep ---- correct build-nml options
|
||
M models/lnd/clm/test/system/input_tests_master ----- Remove 360x720 tests, add
|
||
drydep tests with CN and without, have start dates for drydep
|
||
tests span the year
|
||
|
||
>>>>>>>>>>> A few small fixes to tools
|
||
M models/lnd/clm/tools/mksurfdata/mkvocef.F90 --------- Remove diagnostics as nonsensical
|
||
(also was incorrect, see bug 1157)
|
||
M models/lnd/clm/tools/ncl_scripts/ndeplintInterp.ncl - Fix so can work with historical case
|
||
|
||
>>>>>>>>>>> Allow some CLMSP subroutines to be called even with CLMCN so that LAI can help set
|
||
>>>>>>>>>>> the season index when dry-deposition is active (and only when dry-dep is active)
|
||
M models/lnd/clm/src/biogeochem/STATICEcosysDynMod.F90 - Change #ifdefs so that
|
||
some can be called from drydep even when CN is on. Don't allow
|
||
EcosystemDyn to be called if CN on though.
|
||
M models/lnd/clm/src/biogeochem/VOCEmissionMod.F90 ----- Add a scaling factor
|
||
for isoprene
|
||
M models/lnd/clm/src/biogeochem/DryDepVelocity.F90 ----- Make winter season on
|
||
anytime you have snow. Use pftvarcon indices to set wesveg type from
|
||
clmveg type. Add landuse type and set to desert winter if not veg type.
|
||
(so won't abort on DEBUG mode)
|
||
M models/lnd/clm/src/main/clm_initializeMod.F90 -------- Also call
|
||
EcosystemDynini and readAnnualVegetation even if CN is on when drydep is on.
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: Ran 100 days of 1850CN, compared to Francis's mods and the two results were identical
|
||
bluefire interactive testing:
|
||
001 smCO3 TSM.sh _sc_do clm_drydep^nl_urb 20021001:NONE:3600 10x15 USGS -10 cold ................PASS
|
||
002 erCO3 TER.sh _sc_do clm_drydep^nl_urb 20021001:NONE:3600 10x15 USGS -3+-7 cold ..............PASS
|
||
003 brCO3 TBR.sh _sc_do clm_drydep^nl_urb_br 20021001:NONE:3600 10x15 USGS -5+-5 cold ...........PASS
|
||
004 blCO3 TBL.sh _sc_do clm_drydep^nl_urb 20021001:NONE:3600 10x15 USGS -30 cold ................PASS
|
||
005 smCP3 TSM.sh _sc_do clm_drydep^nl_urb 20020317:NONE:1800 1.9x2.5 gx1v6 -15 startup ..........PASS
|
||
006 erCP3 TER.sh _sc_do clm_drydep^nl_urb 20020317:NONE:1800 1.9x2.5 gx1v6 -3+-7 startup ........PASS
|
||
007 brCP3 TBR.sh _sc_do clm_drydep^nl_urb_br 20020317:NONE:1800 1.9x2.5 gx1v6 -5+-5 startup .....PASS
|
||
008 blCP3 TBL.sh _sc_do clm_drydep^nl_urb 20020317:NONE:1800 1.9x2.5 gx1v6 -15 startup ..........PASS
|
||
001 sm654 TSMtools.sh mkgriddata tools__ds namelist .............................................PASS
|
||
002 sm674 TSMtools.sh mkgriddata tools__ds singlept .............................................PASS
|
||
003 sm774 TSMtools.sh mksurfdata tools__ds singlept .............................................PASS
|
||
004 bl774 TBLtools.sh mksurfdata tools__ds singlept .............................................SKIPPED*
|
||
005 sm853 TSMtools.sh interpinic tools__o runoptions ............................................PASS
|
||
bluefire/CCSM testing: All PASS except...
|
||
BFAIL SMS_RLA.f45_f45.I.bluefire.compare.clm4_0_0+upext
|
||
BFAIL SMS_RLB.f45_f45.I.bluefire.compare.clm4_0_0+upext
|
||
BFAIL SMS_ROA.f45_f45.I.bluefire.compare.clm4_0_0+upext
|
||
FAIL ERI.T31_g37.IG.bluefire
|
||
BFAIL ERB.f09_g16.I_1948-2004.bluefire.compare.clm4_0_0+upext
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.generate.clm4_0_03
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.compare.clm4_0_0+upext
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_02
|
||
|
||
Changes answers relative to baseline: no bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_02
|
||
Originator(s): erik (erik)
|
||
Date: Thu May 13 00:47:40 MDT 2010
|
||
One-line Summary: Make sure dtime is initialized, so that answers are consistently the same as clm4_0_00
|
||
|
||
Purpose of changes:
|
||
|
||
Make sure dtime is initialized before it is used in lnd_run_mct/lnd_run_esmf so
|
||
that results are consistent. This bug has been around since clm3_6_36 where doalb
|
||
logic was changed. However, until clm4_0_01 results seemed to have been consistent,
|
||
but with clm4_0_01 results were inconsistent, and usually incorrect for nstep=1 (in
|
||
calculating calday1 and hence doalb).
|
||
|
||
Bugs fixed (include bugzilla ID):
|
||
1156 (Reproducability problem with clm4_0_01)
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
717 (archiving bug -- only archive 1000 files at a time)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
883 (aerosol deposition not from atm)
|
||
896 (T62 mode does not work)
|
||
920 (glacier_mec problems in mksurfdata)
|
||
935 (RTM warning NOT an error)
|
||
990 (CN transient blowup)
|
||
994 (finidat files on jaguar for pftdyn fail)
|
||
1017 (SCM mode can NOT restart
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1092 (Problems running in debug mode on dublin with datm8)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1153 (Problem with ndeplintInterp for historical case)
|
||
1157 (Problem with VOC interpolation in mksurfdata)
|
||
1197 (MPI problem sending and receiving data in same array)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Type of tag: critical
|
||
|
||
Describe any changes made to build system: None
|
||
|
||
Describe any changes made to the namelist: None
|
||
|
||
List any changes to the defaults for the boundary datasets: None
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self, mvertens
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): none
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>> Add a reproducability test
|
||
A models/lnd/clm/test/system/TRP.sh
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>> Add reproducability test
|
||
M models/lnd/clm/test/system/input_tests_master
|
||
|
||
>>>>>>>>> Set glcmec by GLC_NEC_ $ifdefs
|
||
M models/lnd/clm/src/main/clm_varpar.F90
|
||
|
||
>>>>>>>>> Make sno fields NOT optional, and set dtime before use in _run
|
||
M models/lnd/clm/src/main/cpl_mct/lnd_comp_mct.F90
|
||
M models/lnd/clm/src/main/cpl_esmf/lnd_comp_esmf.F90
|
||
|
||
Summary of testing:
|
||
|
||
bluefire interactive testing:
|
||
001 blC45 TBL.sh 17p_sc_m clm_pftdyn 18501230:NONE:3600 10x15 USGS@1850-2000 -10 arb_ic .........PASS
|
||
bluefire/CCSM testing:
|
||
PASS PST.f45_g37.I1850.bluefire.compare.clm4_0_0+upext
|
||
PASS PET_PT.f45_g37.I1850.bluefire.compare.clm4_0_0+upext
|
||
PASS ERS.f19_g16.I1850.bluefire.compare_hist.clm4_0_0+upext
|
||
PASS ERS.f19_g16.I1850.bluefire.compare.clm4_0_0+upext
|
||
PASS PST.f10_f10.I8520CN.bluefire.compare.clm4_0_0+upext
|
||
PASS PET_PT.f10_f10.I8520CN.bluefire.compare.clm4_0_0+upext
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm4_0_00
|
||
|
||
Changes answers relative to baseline: no bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_01
|
||
Originator(s): erik (erik)
|
||
Date: Tue May 11 14:39:25 MDT 2010
|
||
One-line Summary: Move glacier multiple elevation class branch to the trunk so that we can work with the active glacier model
|
||
|
||
Purpose of changes:
|
||
|
||
Add ability to handle glacier multiple elevation classes (glc_mec) in clm, so that we
|
||
can interact with the active glacier component (glc). Adds glacier elevation classes
|
||
to the surface datasets and requires they be read in when glacier multiple elevation
|
||
classes are active. New namelist options for glc_mec include glc_smb and glc_dyntopo.
|
||
At build-time the number of glc_mec classes is set (can be 0, 1, 3, 5, or 10). The
|
||
model also interacts with the mask of valid glacier points that the active glacier
|
||
model determined (input with the fglcmask file), and set by glc_grid (which can be
|
||
gland5,gland10, or gland20 for 5-20km resolution over Greenland). glc_grid is set at
|
||
build time, but should be moved to the build-namelist.
|
||
|
||
Bugs fixed (include bugzilla ID): None
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
717 (archiving bug -- only archive 1000 files at a time)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
883 (aerosol deposition not from atm)
|
||
896 (T62 mode does not work)
|
||
920 (glacier_mec problems in mksurfdata)
|
||
935 (RTM warning NOT an error)
|
||
990 (CN transient blowup)
|
||
994 (finidat files on jaguar for pftdyn fail)
|
||
1017 (SCM mode can NOT restart
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1092 (Problems running in debug mode on dublin with datm8)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1153 (Problem with ndeplintInterp for historical case)
|
||
1156 (Reproducability problem with clm4_0_01)
|
||
1157 (Problem with VOC interpolation in mksurfdata)
|
||
1197 (MPI problem sending and receiving data in same array)
|
||
http://bugs.cgd.ucar.edu/
|
||
|
||
Type of tag: standard
|
||
|
||
Describe any changes made to build system: Add glc_nec and glc_grid options to configure
|
||
glc_nec can be 1,3,5, or 10 and MUST match the number on the input surface dataset
|
||
the elevation classes themselves are read from the surface dataset
|
||
glc_grid can be gland5, gland10, gland20 for greenland 5, 10, or 20km resolution
|
||
it is merely passed on to build-namelist to pick the glcmask file
|
||
|
||
Describe any changes made to the namelist:
|
||
|
||
- create_glacier_mec_landunit (= T when these landunits are created; F by default)
|
||
- glc_smb (= T if passing surface mass balance to GLC; else pass PDD info; T by default)
|
||
- glc_dyntopo (= T if CLM topography changes dynamically; currently F)
|
||
(NOT fully implemented yet)
|
||
|
||
New history fields:
|
||
QICE ice growth/melt (mm/s)
|
||
QICEYR ice growth/melt (mm/s)
|
||
gris_mask Greenland mask (unitless)
|
||
gris_area Greenland ice area (km^2)
|
||
aais_mask Antarctic mask (unitless)
|
||
aais_area Antarctic ice area (km^2)
|
||
|
||
Changes to build-namelist:
|
||
|
||
finidat file and possibly the fsurdat files include glc_nec values
|
||
Currently only support glc_nec=0 or glc_nec=10
|
||
|
||
List any changes to the defaults for the boundary datasets: Update datm domain file for T31
|
||
|
||
Describe any substantial timing or memory changes: None
|
||
|
||
Code reviewed by: self, jwolfe, lipscomb, dlawren
|
||
|
||
List any svn externals directories updated (csm_share, mct, etc.): scripts, csm_share
|
||
Also add in active glacier model
|
||
scripts to scripts4_100510a
|
||
csm_share to share3_100423
|
||
gglc to glc4_100507
|
||
|
||
List all files eliminated: None
|
||
|
||
List all files added and what they do:
|
||
|
||
>>>>>>>>>> Add mec tests
|
||
A models/lnd/clm/test/system/config_files/_mec10sc_dh
|
||
A models/lnd/clm/test/system/config_files/_mec10sc_dm
|
||
A models/lnd/clm/test/system/config_files/_mec10sc_do
|
||
A models/lnd/clm/test/system/config_files/_mec10sc_ds
|
||
A models/lnd/clm/test/system/config_files/_mec10sc_h
|
||
A models/lnd/clm/test/system/config_files/_mec10sc_m
|
||
A models/lnd/clm/test/system/config_files/_mec10sc_o
|
||
A models/lnd/clm/test/system/nl_files/clm_glcmec
|
||
A models/lnd/clm/test/system/nl_files/nl_glcsmb
|
||
|
||
>>>>>>>>>> Handle passing of data from clm to the active glacier model
|
||
A models/lnd/clm/src/main/clm_glclnd.F90 -- handle passing data to glc model
|
||
|
||
List all existing files that have been modified, and describe the changes:
|
||
|
||
>>>>>>>>>> Add mec tests
|
||
M models/lnd/clm/test/system/tests_pretag_jaguar
|
||
M models/lnd/clm/test/system/input_tests_master
|
||
M models/lnd/clm/test/system/tests_posttag_purempi_regression
|
||
M models/lnd/clm/test/system/tests_posttag_hybrid_regression
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire
|
||
M models/lnd/clm/test/system/tests_pretag_bluefire_nompi
|
||
M models/lnd/clm/test/system/config_files/README
|
||
M models/lnd/clm/test/system/README.testnames
|
||
|
||
>>>>>>>>>>>> Add GLC_MEC to mksurfdata, add ability to set glc_nec on namelist
|
||
M models/lnd/clm/tools/mksurfdata/mkglcmec.F90
|
||
M models/lnd/clm/tools/mksurfdata/mkvarctl.F90
|
||
M models/lnd/clm/tools/mksurfdata/mkfileMod.F90
|
||
M models/lnd/clm/tools/mksurfdata/Makefile ------ Add gfortran remove xlf90 for Darwin
|
||
M models/lnd/clm/tools/mksurfdata/mkvarpar.F90
|
||
M models/lnd/clm/tools/mksurfdata/README
|
||
M models/lnd/clm/tools/mksurfdata/mksrfdat.F90
|
||
|
||
>>>>>>>>>>>> Add some more checking for glc settings
|
||
M models/lnd/clm/bld/listDefaultNamelist.pl - Try to make faster, add loop over
|
||
glc_nec and glc_grid
|
||
M models/lnd/clm/bld/build-namelist --------- Get default glc_smb when
|
||
create_glacier_mec_landunits is on
|
||
M models/lnd/clm/bld/clm.cpl7.template ------ Add glc_ settings
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults.xsl
|
||
M models/lnd/clm/bld/namelist_files/namelist_defaults_clm.xml - Add glc_nec to
|
||
finidat files, add glc_nec="10" fsurdat files for T31, 1-deg, 2-deg
|
||
M models/lnd/clm/bld/configure
|
||
M models/lnd/clm/bld/config_files/Makefile.in - Add gfortran to Darwin and remove
|
||
xlf90
|
||
M models/lnd/clm/bld/config_files/config_definition.xsl - Add glacier types
|
||
M models/lnd/clm/bld/config_files/config_definition.xml
|
||
|
||
>>>>>>>>>>>> Read in glacier elevation classes from surfdata file as GLC_MEC
|
||
>>>>>>>>>>>> require it when create_glacier_mec_landunits is .true. and use it
|
||
>>>>>>>>>>>> to set value of glc_topomax. Add checking for glc options.
|
||
>>>>>>>>>>>> Also remove concurrent directives
|
||
M models/lnd/clm/src/main/clm_varcon.F90 -------- Add h2osno_max, lapse_glcmec
|
||
and istice_mec, change albice when GLC_NEC>0
|
||
M models/lnd/clm/src/main/clm_varpar.F90 -------- Add npatch_glacier_mec
|
||
M models/lnd/clm/src/main/dynlandMod.F90 -------- Add checking for istice_mec
|
||
M models/lnd/clm/src/main/decompInitMod.F90 ----- Pass glcmask in
|
||
M models/lnd/clm/src/main/clm_initializeMod.F90 - Handle create_glacier_mec_landunit
|
||
M models/lnd/clm/src/main/ncdio.F90 ------------- Add 2D module procedures to ncd_iolocal interface
|
||
M models/lnd/clm/src/main/subgridMod.F90 -------- Handle create_glacier_mec_landunit if true
|
||
M models/lnd/clm/src/main/clmtypeInitMod.F90 ---- Add glcmecpoi and greenland and antarctic mask/area
|
||
add forc_pbot, forc_rho, glc_topo, forc_t, forc_th to ces, forc_q to cws, eflx_bot to cef
|
||
add qflx_glcice, glc_rofi, glc_rofl
|
||
M models/lnd/clm/src/main/pftdynMod.F90 --------- Change comments
|
||
M models/lnd/clm/src/main/iniTimeConst.F90 ------ Handle istice_mec
|
||
M models/lnd/clm/src/main/clm_atmlnd.F90 -------- Fix comment
|
||
M models/lnd/clm/src/main/clm_varsur.F90 -------- Add topoxy
|
||
M models/lnd/clm/src/main/controlMod.F90 -------- Add create_glacier_mec_landunit, glc_dyntopo, glc_smb, fglcmask to namelist
|
||
M models/lnd/clm/src/main/cpl_mct/lnd_comp_mct.F90 - Add sno_export/import
|
||
M models/lnd/clm/src/main/cpl_esmf/lnd_comp_esmf.F90 Add sno_export/import
|
||
M models/lnd/clm/src/main/filterMod.F90 --------- Add istice_mec
|
||
M models/lnd/clm/src/main/clm_varctl.F90 -------- Add fglcmask, create_glacier_mec_landunit,
|
||
glc_dyntopo, glc_smb, glc_nec, and glc_topomax add some error checking for them
|
||
M models/lnd/clm/src/main/initGridCellsMod.F90 -- Make ice sheet masks and deal with glcmask
|
||
M models/lnd/clm/src/main/surfrdMod.F90 --------- Read GLCMASK, GLC_MEC, PCT_GLC_MEC and TOPO_GLC_MEC when create_glacier_mec_landunit
|
||
M models/lnd/clm/src/main/domainMod.F90 --------- Add glcmask
|
||
M models/lnd/clm/src/main/clmtype.F90 ----------- Add forc_pbot, forc_rho, glc_frac, glc_topo add
|
||
forc_t, forc_q, eflx_bot, qflx_glcice, glc_rofi, glc_rofl, glcmecpoi, gris and assis mask/area
|
||
M models/lnd/clm/src/main/histFldsMod.F90 ------- Add new fields when create_glacier_mec_landunit
|
||
M models/lnd/clm/src/main/histFileMod.F90 ------- Add glacier_mec to notes, set_noglcmec to hist_addfld1d
|
||
M models/lnd/clm/src/main/mkarbinitMod.F90 ------ Set mask sno to h2osno_max, use istice_mec
|
||
M models/lnd/clm/src/biogeophys/BalanceCheckMod.F90 ----- Assess if istice_mec and add qflx_glcice for glc_dyntopo
|
||
P
|
||
M models/lnd/clm/src/biogeophys/SurfaceRadiationMod.F90 - Assess if istice_mec
|
||
M models/lnd/clm/src/biogeophys/SoilTemperatureMod.F90 -- Assess if istice_mec and add eflx_bot
|
||
M models/lnd/clm/src/biogeophys/SnowHydrologyMod.F90 ---- Assess if istice_mec
|
||
M models/lnd/clm/src/biogeophys/Biogeophysics1Mod.F90 --- Move forc_pbot/forc_q/forc_t/forc_th from g to c, assess istice_mec
|
||
M models/lnd/clm/src/biogeophys/SurfaceAlbedoMod.F90 ---- Assess if isice_mec
|
||
M models/lnd/clm/src/biogeophys/Hydrology1Mod.F90 ------- Assess if isice_mec move force_t from g to c
|
||
M models/lnd/clm/src/biogeophys/Hydrology2Mod.F90 ------- Assess if istice_mec and add qflx_glcice
|
||
M models/lnd/clm/src/biogeophys/clm_driverInitMod.F90 --- Downscale forc_t, forc_th, forc_q, forc_pbot from gridcell to columns
|
||
based on surface eleveation for glc_mec landunits
|
||
M models/lnd/clm/src/biogeophys/BareGroundFluxesMod.F90 - Change forcing from g to c
|
||
|
||
Summary of testing:
|
||
|
||
bluefire interactive testing: All PASS up to..
|
||
021 erAK4 TER.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 7
|
||
bluefire/CCSM testing:
|
||
FAIL PST.f45_g37.I1850.bluefire.compare.clm3_7_15
|
||
FAIL PET_PT.f45_g37.I1850.bluefire.compare.clm3_7_15
|
||
FAIL ERS.f19_g16.I1850.bluefire.compare_hist.clm3_7_15
|
||
FAIL ERS.f19_g16.I1850.bluefire.compare.clm3_7_15
|
||
FAIL ERI.T31_g37.IG.bluefire
|
||
FAIL ERB.f09_g16.I_1948-2004.bluefire.compare.clm3_7_15
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.generate.clm4_0_01
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.compare.clm3_7_15
|
||
FAIL PST.f10_f10.I8520CN.bluefire.compare.clm3_7_15
|
||
FAIL PET_PT.f10_f10.I8520CN.bluefire.compare.clm3_7_15
|
||
|
||
PASS SMS_D.f19_g16.IG.bluefire
|
||
PASS ERS.f19_g16.IG.bluefire
|
||
FAIL SMS.T31_g37.IG.bluefire
|
||
FAIL SMS.f09_g16.IG.bluefire
|
||
|
||
breeze,gale,hail,gust/ifort interactive testing: All PASS up to...
|
||
020 smG53 TSM.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm3_7_15
|
||
|
||
Changes answers relative to baseline: no bit-for-bit
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm4_0_00
|
||
Originator(s): erik (erik)
|
||
Date: Tue May 4 23:02:18 MDT 2010
|
||
One-line Summary: Update to datm8, redirect aquifer overflow to drainage, add
|
||
gx3v7 masks, script to extract regional datasets, add harvesting for CN,
|
||
modify shrubs, include urban model, ice stream for snowcapping, new
|
||
build-namelist system, scale solar by solar zenith angle in datm, deep
|
||
soil with bedrock at bottom, organic matter in soils, SNICAR for snow
|
||
radiation, sparce dense aero, snow cover changes
|
||
|
||
Type of tag: doc
|
||
|
||
Software engineering changes:
|
||
|
||
Update to cpl7 and scripts.
|
||
Remove offline and cpl6 modes.
|
||
Remove support for CASA model.
|
||
Update to datm8 atmospheric data model.
|
||
Add gx3v7 land mask for T31 and fv-4x5 horizontal resolutions.
|
||
Add gx1v6 land mask for f05, f09, and f19 horizontal resolutions.
|
||
Add tx1v1 land mask and 1.9x2.5_tx1v1 horizontal resolution.
|
||
Add in 2.5x3.33 horizontal resolution.
|
||
Add in T62 horizontal resolution so can run at same resolution as input datm data.
|
||
Allow first history tape to be 1D.
|
||
Add ability to use own version of input datasets with CLM_USRDAT_NAME variable.
|
||
Add a script to extract out regional datasets.
|
||
New build-namelist system with XML file describing all namelist items.
|
||
Add glacier_mec use-case and stub glacier model.
|
||
Add ncl script to time-interpolate between 1850 and 2000 for fndepdat dataset, for fndepdyn version.
|
||
Make default of maxpatch_pft=numpft+1 instead of 4.
|
||
Only output static 3D fields on first h0 history file to save space.
|
||
Add new fields for VOC (Volatile Organic Compounds) on some surface datasets
|
||
Add irrigation area to mksurfdata tool (NOT used in CLM yet).
|
||
Add multiple elevation class option for glaciers in mksurfdata tool (NOT used in CLM yet).
|
||
Add ascale field to land model in support of model running on it's own grid.
|
||
|
||
Science changes:
|
||
|
||
Change to freezing temperature constant
|
||
Forcing height at atm plus z0+d on each tile
|
||
Effective porosity divide by zero fix
|
||
Sparse/dense canopy aerodynamic parameters
|
||
Ground/snow emissivity smooth transition
|
||
Thermal and hydraulic properties of organic soil
|
||
Init h2osoi=0.3
|
||
Snow compaction fix
|
||
Snow T profile during layer splitting fix
|
||
Snow burial fraction
|
||
Snow cover fraction
|
||
SNICAR (snow aging, black carbon and dust deposition, vertical distribution of solar energy)
|
||
Remove SNOWAGE, no longer used
|
||
Deep soil (15 layers, ~50m), 5 new layers are hydrologically inactive bed rock
|
||
Ground evap (beta), stability, and litter resistance
|
||
Organic/mineral soil hydraulic conductivity percolation theory
|
||
Richards equation modifications
|
||
Normalization of frozen fraction of soil formulation
|
||
One-step solution for soil moisture and qcharge
|
||
Changes to rsub_max for drainage and decay factor for surface runoff
|
||
Fixed diurnal cycle of solar radiation in offline forcing data
|
||
Back to CLM3 lakes and wetlands datasets, but 1% rather than 5% threshold (same for glacier)
|
||
Changes to pft physiology file from CN
|
||
New grass optical properties
|
||
New surface dataset assuming no herbaceous understory
|
||
Direct versus diffuse radiation offline
|
||
New VOC model (MEGAN)
|
||
Snow-capped runoff goes to new ice stream and routed to ocean as ice
|
||
Dust model always on, LAI threshold parameter change from 0.1 to 0.3
|
||
Daylength control on vcmax
|
||
SAI and get_rad_dtime fix
|
||
Always run with MAXPATCH_PFT=npfts + 1 instead of 4
|
||
Transient land cover/use mode - datasets, energy and water balance
|
||
RTM sub-cycling
|
||
Twostream bug fix
|
||
Update soil colors
|
||
2m relative humidity
|
||
Fix for aquifer leak (SoilHydrologyMod, BalanceCheckMod)
|
||
New nitrogen deposition file (units and sum of NOx, NHy)
|
||
|
||
Quickstart to new cpl7 scripts...
|
||
|
||
cd scripts
|
||
./create_newcase -help # get help on how to run create_newcase
|
||
./create_newcase -case testI -mach bluefire -res f19_g16 -compset I # create new "I" case for bluefire at 1.9x2.5_gx1v6 res
|
||
# "I" case is clm active, datm7, and inactive ice/ocn
|
||
cd testI
|
||
./xmlchange -help # Get help on editor for XML files
|
||
./xmlchange <options> env_conf.xml env_mach_pes # Edit configure files if needed
|
||
configure -case # create scripts
|
||
./xmlchange <options> env_build.xml # Edit build files if needed
|
||
testI.build # build model and create namelists
|
||
./xmlchange <options> env_run.xml # Edit run files if needed
|
||
bsub < testI.run # submit script
|
||
# (NOTE: edit env_run.xml to set RESUBMIT to number of times to automatically resubmit)
|
||
Quickstart to use of regional extraction scripts and PERSONAL datasets:
|
||
|
||
# Run the script to create an area to put your files (assume CSMDATA set to standard inputdata)
|
||
cd scripts
|
||
setenv MYCSMDATA $HOME/myinputdata
|
||
link_dirtree $CSMDATA $MYCSMDATA
|
||
|
||
# Run the extraction for data from 52-73 North latitude, 190-220 longitude
|
||
# that creates 13x12 gridcell region from the f19 (1.9x2.5) global resolution over
|
||
# Alaska
|
||
cd ../models/lnd/clm/tools/ncl_scripts
|
||
setenv MYID 13x12pt_f19_alaskaUSA
|
||
getregional_datasets.pl -sw 52,190 -ne 73,220 -id $MYID -mycsmdata $MYCSMDATA
|
||
|
||
# Now create a case that uses these datasets
|
||
cd ../../../../../scripts
|
||
create_newcase -case testregional -compset I -mach bluefire -res pt1_pt1
|
||
cd testregional
|
||
$EDITOR env_conf.xml # change CLM_BLDNML_OPTS to include "-clm_usr_name $MYID" (expand $MYID)
|
||
$EDITOR env_mach_pes.xml # Change tasks/threads as appropriate (defaults to serial)
|
||
xmlchange -file env_run.xml -id DIN_LOC_ROOT_CSMDATA -val $MYCSMDATA
|
||
|
||
# Do other changes to xml files as appropriate
|
||
# configure as normal, then edit the datm namelist
|
||
|
||
configure -case
|
||
|
||
# Then build and run the case as normal
|
||
|
||
Known bugs (include bugzilla ID):
|
||
701 (svn keyword)
|
||
717 (archiving bug -- only archive 1000 files at a time)
|
||
722 (threading slow)
|
||
789 (1pt sims 2.5X slow)
|
||
794 (hist avg strange)
|
||
883 (aerosol deposition not from atm)
|
||
896 (T62 mode does not work)
|
||
920 (glacier_mec problems in mksurfdata)
|
||
935 (RTM warning NOT an error)
|
||
990 (CN transient blowup)
|
||
994 (finidat files on jaguar for pftdyn fail)
|
||
1017 (SCM mode can NOT restart)
|
||
1025 (SCM mode can NOT use a global finidat file)
|
||
1063 (Problem in restarts for CCSM spinup data)
|
||
1092 (Problems running in debug mode on dublin with datm8)
|
||
1124 (Reported energy for pftdyn grid-cell not right)
|
||
1139 (LAND and PFTS 1D vector averaging doesn't work)
|
||
1147 (mkgriddata can't straddle over Greenwich)
|
||
1153 (Problem with ndeplintInterp for historical case)
|
||
1157 (Problem with VOC interpolation in mksurfdata)
|
||
1197 (MPI problem sending and receiving data in same array)
|
||
Describe any changes made to build system:
|
||
|
||
Change directory structure to match CCSM.
|
||
Add BGP target.
|
||
Add choice between ESMF and MCT frameworks.
|
||
Start removing #ifdef and directives that supported Cray-X1 Phoenix as now decommissioned.
|
||
Make default of maxpatch_pft=numpft+1 instead of 4 for all configurations.
|
||
By default turn on CLAMP when either CN or CASA is enabled
|
||
New SNICAR_FRC, CARBON_AERO, and C13 CPP ifdef tokens.
|
||
|
||
New options added to configure:
|
||
|
||
-comp_intf <name> Component interface to use (ESMF or MCT) (default MCT)
|
||
-nofire Turn off wildfires for bgc setting of CN (default includes fire for CN)
|
||
-pio <name> Switch enables building with Parallel I/O library. [on | off] (default is on)
|
||
-snicar_frc <name> Turn on SNICAR radiative forcing calculation. [on | off] (default is off)
|
||
|
||
Describe any changes made to the namelist:
|
||
|
||
NOTE: build-namelist now checks the validity of your namelist you generate by looking at data in the namelist_definition.xml
|
||
file. In order to add new namelist items you need to change the code and also edit this file. To view information
|
||
on the namelist view the file:
|
||
models/lnd/clm/bld/namelist_files/namelist_definition.xml
|
||
in your browser and you'll see the names, type, description and valid_values for all namelist variables.
|
||
|
||
Changes to build-namelist:
|
||
Transient sim_year ranges (i.e. 1850-2000)
|
||
Remove cam_hist_case option.
|
||
Make sure options ONLY used for stand-alone testing have a "drv_" or "datm_" prefix in them and list these
|
||
options all together and last when asking for help from build-namelist.
|
||
New options to build-namelist:
|
||
-clm_usr_name "name" Dataset resolution/descriptor for personal datasets. Default: not used
|
||
Example: 1x1pt_boulderCO_c090722 to describe location,
|
||
number of pts, and date files created
|
||
New list options to build-namelist:
|
||
build-namelist -res list # List valid resolutions
|
||
build-namelist -mask list # List valid land-masks
|
||
build-namelist -sim_year list # List valid simulation years and simulation year ranges
|
||
build-namelist -clm_demand list # List namelist variables including those you could demand to be included.
|
||
build-namelist -use_case list # List valid use-cases
|
||
build-namelist -rcp list # List valid representative concentration pathways
|
||
# for future scenarios
|
||
|
||
List of use-cases for build-namelist:
|
||
|
||
1850-2100_rcp4.5_transient = Simulate transient land-use, and aerosol deposition changes
|
||
with historical data from 1850 to 2005 and then with the RCP4.5 scenario from MINICAM
|
||
|
||
1850-2100_rcp8.5_transient = Simulate transient land-use, and aerosol deposition changes
|
||
with historical data from 1850 to 2005 and then with the RCP8.5 scenario from MESSAGE
|
||
|
||
1850_control = Conditions to simulate 1850 land-use
|
||
2000-2100_rcp8.5_transient = Simulate transient land-use, and aerosol deposition changes
|
||
with historical data from 2000 to 2005 and then with the RCP8.5 scenario from MESSAGE
|
||
|
||
2000_control = Conditions to simulate 2000 land-use
|
||
20thC_transient = Simulate transient land-use, and aerosol deposition changes from 1850
|
||
to 2005
|
||
pergro = Perturbation error growth test with initial conditions perturbed by
|
||
roundoff level
|
||
pergro0 = Perturbation error growth test with unperturbed initial conditions
|
||
|
||
|
||
New namelist items:
|
||
|
||
urban_hac = OFF, ON or ON_WASTEHEAT (default OFF) Flag for urban Heating and Air-Conditioning
|
||
OFF = Building internal temperature is un-regulated.
|
||
ON = Building internal temperature is bounded to reasonable range.
|
||
ON_WASTEHEAT = Building internal temperature is bounded and resultant waste
|
||
heat is given off.
|
||
urban_traffic = .true. or .false. (default .false.) Flag to include additional multiplicative factor of urban traffic
|
||
to sensible heat flux.
|
||
fsnowoptions = filename file for snow/aerosol optical properties (required)
|
||
fsnowaging = filename file for snow aging parameters (required)
|
||
faerdep = filename file of aerosol deposition (required)
|
||
|
||
New history variables: (note watt vs. W in units, 26 vs. 76)
|
||
BCDEP total BC deposition (dry+wet) from atmosphere kg/m^2/s
|
||
BIOGENCO biogenic CO flux uGC/M2/H
|
||
C13_PRODUCT_CLOSS C13 total carbon loss from wood product pools gC13/m^2/s
|
||
DSTDEP total dust deposition (dry+wet) from atmosphere kg/m^2/s
|
||
EFLX_DYNBAL dynamic land cover change conversion energy flux W/m^2
|
||
FGR12 heat flux between soil layers 1 and 2 watt/m^2
|
||
FSAT fractional area with water table at surface unitless
|
||
FSH_NODYNLNDUSE sensible heat flux not including correction for land use change
|
||
watt/m^2
|
||
GC_HEAT1 initial gridcell total heat content J/m^2
|
||
GC_HEAT2 post land cover change total heat content J/m^2 inactive
|
||
GC_ICE1 initial gridcell total ice content mm/s
|
||
GC_ICE2 post land cover change total ice content mm/s inactive
|
||
GC_LIQ1 initial gridcell total liq content mm
|
||
GC_LIQ2 initial gridcell total liq content mm inactive <<<< name??
|
||
H2OSNO_TOP mass of snow in top snow layer kg
|
||
HEAT_FROM_AC sensible heat flux put into canyon due to heat removed from air conditioning
|
||
watt/m^2
|
||
HK hydraulic conductivity mm/s inactive
|
||
ISOPRENE isoprene flux uGC/M2/H
|
||
LAND_USE_FLUX total C emitted from land cover conversion and wood produc t pools gC/m^2/s
|
||
LAND_UPTAKE NEE minus LAND_USE_FLUX, negative for update gC/m^2/s
|
||
LWup upwelling longwave radiation watt/m^2 inactive
|
||
MONOTERP monoterpene flux uGC/M2/H
|
||
NBP net biome production, includes fire, landuse, and harvest flux, positive for sink
|
||
gC/m^2/s
|
||
OCDEP total OC deposition (dry+wet) from atmosphere kg/m^2/s
|
||
OVOC other VOC flux uGC/M2/H
|
||
ORVOC other reactive VOC flux uGC/M2/H
|
||
PBOT atmospheric pressure Pa
|
||
PCO2 atmospheric partial pressure of CO2 Pa
|
||
PRODUCT_CLOSS total carbon loss from wood product pools gC/m^2/s
|
||
PRODUCT_NLOSS total N loss from wood product pools gN/m^2/s
|
||
Qair atmospheric specific humidity kg/kg inactive
|
||
Qanth anthropogenic heat flux watt/m^2 inactive
|
||
Qtau momentum flux kg/m/s^2
|
||
QFLX_LIQ_DYNBAL liq dynamic land cover change conversion runoff flux mm/s
|
||
QFLX_ICE_DYNBAL ice dynamic land cover change conversion runoff flux mm/s
|
||
QRUNOFF_NODYNLNDUSE total liquid runoff not including correction for land use change (does not include QSNWCPICE)
|
||
mm/s
|
||
QSNWCPICE excess snowfall due to snow capping mm/s
|
||
QSNWCPICE_NODYNLNDUSE excess snowfall due to snow capping not including correction for land use change
|
||
mm/s
|
||
QSNWCPLIQ excess rainfall due to snow capping mm/s inactive
|
||
SMP soil matric potential mm inactive
|
||
SNOAERFRC2L surface forcing of all aerosols in snow, averaged only when snow is present (land)
|
||
watt/m^2
|
||
SNOAERFRCL surface forcing of all aerosols in snow (land) watt/m^2
|
||
SNOBCFRCL surface forcing of BC in snow (land) watt/m^2
|
||
SNOBCMCL mass of BC in snow column kg/m2
|
||
SNOBCMSL mass of BC in top snow layer kg/m2
|
||
SNOdTdzL top snow layer temperature gradient (land) K/m
|
||
SNODSTFRC2L surface forcing of dust in snow, averaged only when snow is present (land)
|
||
watt/m^2
|
||
SNODSTFRCL surface forcing of dust in snow (land) watt/m^2
|
||
SNODSTMCL mass of dust in snow column kg/m2
|
||
SNODSTMSL mass of dust in top snow layer kg/m2
|
||
SNOFSRND direct nir reflected solar radiation from snow watt/m^2 inactive
|
||
SNOFSRNI diffuse nir reflected solar radiation from snow watt/m^2 inactive
|
||
SNOFSRVD direct vis reflected solar radiation from snow watt/m^2 inactive
|
||
SNOFSRVI diffuse vis reflected solar radiation from snow watt/m^2 inactive
|
||
SNOFSDSND direct nir incident solar radiation on snow watt/m^2 inactive
|
||
SNOFSDSNI diffuse nir incident solar radiation on snow watt/m^2 inactive
|
||
SNOFSDSVD direct vis incident solar radiation on snow watt/m^2 inactive
|
||
SNOFSDSVI diffuse vis incident solar radiation on snow watt/m^2 inactive
|
||
SNOLIQFL top snow layer liquid water fraction (land) fraction inactive
|
||
SNOOCMCL mass of OC in snow column kg/m2
|
||
SNOOCMSL mass of OC in top snow layer Kg/m2
|
||
SNOOCFRC2L surface forcing of OC in snow, averaged only when snow is present (land)
|
||
SNOOCFRCL surface forcing of OC in snow (land) watt/m^2
|
||
watt/m^2
|
||
SNORDSL top snow layer effective grain radius m^-6 inactive
|
||
SNOTTOPL snow temperature (top layer) K/m inactive <<< units?
|
||
SOILWATER_10CM soil liquid water + ice in top 10cm of soil kg/m2
|
||
SWup upwelling shortwave radiation watt/m^2 inactive
|
||
TSOI_10CM soil temperature in top 10cm of soil K
|
||
URBAN_AC urban air conditioning flux watt/m^2
|
||
URBAN_HEAT urban heating flux watt/m^2
|
||
VOCFLXT total VOC flux into atmosphere uGC/M2/H
|
||
Wind atmospheric wind velocity magnitude m/s inactive
|
||
WOOD_HARVESTC wood harvest (to product pools) gC/m^2/s
|
||
WOOD_HARVESTN wood harvest (to product pools) gN/m^2/s
|
||
|
||
History field name changes:
|
||
|
||
ANNSUM_PLANT_NDEMAND => ANNSUM_POTENTIAL_GPP
|
||
ANNSUM_RETRANSN => ANNMAX_RETRANSN
|
||
C13_DWT_PROD10C_LOSS => C13_PROD10C_LOSS
|
||
C13_DWT_PROD100C_LOSS => C13_PROD100C_LOSS
|
||
C13_DWT_PROD10N_LOSS => C13_PROD10N_LOSS
|
||
C13_DWT_PROD100C_LOSS => C13_PROD100C_LOSS
|
||
DWT_PROD100N_LOSS => PROD10N_LOSS
|
||
DWT_PROD100N_LOSS => PROD100N_LOSS
|
||
DWT_PROD100C_LOSS => PROD10C_LOSS
|
||
DWT_PROD100C_LOSS => PROD100C_LOSS
|
||
HCSOISNO => HC
|
||
TEMPSUM_PLANT_NDEMAND => TEMPSUM_POTENTIAL_GPP
|
||
TEMPSUM_RETRANSN => TEMPMAX_RETRANSN
|
||
|
||
History field names deleted:
|
||
SNOWAGE, TSNOW, FMICR, FCO2, DMI, QFLX_SNOWCAP
|
||
|
||
Add new urban oriented _U, and _R (Urban and Rural) for:
|
||
EFLX_LH_TOT, FGR, FIRA, FSH, FSM, Q2M, QRUNOFF, RH2M, SoilAlpha, TG, TREFMNAV, TREFMXAV, and TSA
|
||
(missing _R for SoilAlpha)
|
||
|
||
Describe timing and memory performance:
|
||
|
||
Versions of any externally defined libraries:
|
||
|
||
scripts scripts4_100108b
|
||
drv vocemis-drydep12_drvseq3_1_11
|
||
datm datm8_091218
|
||
socn stubs1_2_02/socn
|
||
sice stubs1_2_02/sice
|
||
sglc stubs1_2_02/sglc
|
||
csm_share vocemis-drydep13_share3_091217
|
||
esmf_wrf_timemgr esmf_wrf_timemgr_090402
|
||
timing timing_090929
|
||
mct MCT2_7_0_100106
|
||
pio pio60_prod
|
||
cprnc cprnc_081022
|
||
|
||
Summary of testing:
|
||
|
||
bluefire: All PASS except...
|
||
025 smG41 TSM.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
026 erG41 TER.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
027 brG41 TBR.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
028 blG41 TBL.sh 17p_sc_dh clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 4
|
||
029 smG55 TSM.sh 17p_sc_h clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic .........FAIL! rc= 10
|
||
043 smLI1 TSM.sh _sc_dh clm_std 20020101:NONE:1800 94x192 T62 -10 arb_ic ........................FAIL! rc= 10
|
||
044 erLI1 TER.sh _sc_dh clm_std 20020101:NONE:1800 94x192 T62 -5+-5 arb_ic ......................FAIL! rc= 5
|
||
045 brLI1 TBR.sh _sc_dh clm_std 20020101:NONE:1800 94x192 T62 -10+-10 arb_ic ....................FAIL! rc= 5
|
||
046 blLI1 TBL.sh _sc_dh clm_std 20020101:NONE:1800 94x192 T62 -10 arb_ic ........................FAIL! rc= 4
|
||
048 erL58 TER.sh _sc_dh clm_std^nl_crcrop 20020115:NONE:1800 10x15 USGS 12+84 arb_ic ............FAIL! rc= 12
|
||
bluefire interactive testing: All PASS except...
|
||
013 blNB4 TBL.sh _nrmexsc_ds clm_urb1pt^nl_urb 19931201:NONE:3600 1x1_mexicocityMEX navy 157 arb_ic FAIL! rc= 5
|
||
019 blCA8 TBL.sh _nrsc_ds clm_std^nl_urb 20021230:NONE:3600 1x1_asphaltjungleNJ navy -90 arb_ic .FAIL! rc= 5
|
||
021 erAK4 TER.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 7
|
||
022 brAK4 TBR.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 6
|
||
026 brAK8 TBR.sh _sc_ds clm_std^nl_ptsmode_ocn 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ......FAIL! rc= 6
|
||
bluefire/CCSM testing: All PASS except
|
||
FAIL PST.f45_g37.I1850.bluefire.compare.clm3_7_10
|
||
FAIL PET_PT.f45_g37.I1850.bluefire.compare.clm3_7_10
|
||
FAIL ERB.f09_g16.I1850SPINUPCN.bluefire
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.generate.clm3_7_15
|
||
BFAIL ERB.f09_g16.I1850SPINUPCN.bluefire.compare.clm3_7_10
|
||
FAIL ERH_D.f10_f10.I1850CN.bluefire.compare.clm3_7_10
|
||
BFAIL PST.f10_f10.I8520CN.bluefire.compare.clm3_7_10
|
||
BFAIL PET_PT.f10_f10.I8520CN.bluefire.compare.clm3_7_10
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare_hist.clm3_7_10
|
||
FAIL ERS_D.f19_g16.IRCP85CN.bluefire.compare.clm3_7_10
|
||
jaguar: All PASS except..
|
||
005 smB51 TSM.sh _scsnf_dh clm_std^nl_urb 20021230:NONE:1800 10x15 USGS 144 arb_ic ..............FAIL! rc= 10
|
||
006 erB51 TER.sh _scsnf_dh clm_std^nl_urb 20021230:NONE:1800 10x15 USGS 72+72 arb_ic ............FAIL! rc= 5
|
||
007 brB51 TBR.sh _scsnf_dh clm_std^nl_urb 20021230:NONE:1800 10x15 USGS 72+72 arb_ic ............FAIL! rc= 5
|
||
026 smLI2 TSM.sh _sc_dm clm_std 20020101:NONE:1800 94x192 T62 -10 arb_ic ........................FAIL! rc= 10
|
||
027 erLI2 TER.sh _sc_dm clm_std 20020101:NONE:1800 94x192 T62 -5+-5 arb_ic ......................FAIL! rc= 5
|
||
028 brLI2 TBR.sh _sc_dm clm_std 20020101:NONE:1800 94x192 T62 -10+-10 arb_ic ....................FAIL! rc= 5
|
||
030 smL58 TSM.sh _sc_dh clm_std^nl_crcrop 20020115:NONE:1800 10x15 USGS 96 arb_ic ...............FAIL! rc= 10
|
||
031 erL58 TER.sh _sc_dh clm_std^nl_crcrop 20020115:NONE:1800 10x15 USGS 12+84 arb_ic ............FAIL! rc= 5
|
||
jaguar interactive testing: All PASS except...
|
||
006 erAK4 TER.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 7
|
||
007 brAK4 TBR.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 1.9x2.5 gx1v6 -5+-5 cold ..........FAIL! rc= 6
|
||
009 smG43 TSM.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
010 erG43 TER.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
011 brG43 TBR.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
edinburgh/ifort interactive testing: All PASS except...
|
||
006 erAL4 TER.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 10x15 USGS -5+-5 cold .............FAIL! rc= 7
|
||
007 brAL4 TBR.sh _sc_ds clm_std^nl_ptsmode 20030101:NONE:1800 10x15 USGS -5+-5 cold .............FAIL! rc= 6
|
||
014 erOC4 TER.sh _nrvansc_ds clm_urb1pt^nl_urb 19920812:NONE:3600 1x1_vancouverCAN navy 115+115 arb_FAIL! rc= 5
|
||
015 brOC4 TBR.sh _nrvansc_ds clm_urb1pt^nl_urb_br 19920812:NONE:3600 1x1_vancouverCAN navy 72+72 arbFAIL! rc= 5
|
||
016 blOC4 TBL.sh _nrvansc_ds clm_urb1pt^nl_urb 19920812:NONE:3600 1x1_vancouverCAN navy 330 arb_ic FAIL! rc= 4
|
||
018 erNB4 TER.sh _nrmexsc_ds clm_urb1pt^nl_urb 19931201:NONE:3600 1x1_mexicocityMEX navy 57+100 arb_FAIL! rc= 5
|
||
019 brNB4 TBR.sh _nrmexsc_ds clm_urb1pt^nl_urb_br 19931201:NONE:3600 1x1_mexicocityMEX navy 72+72 arFAIL! rc= 5
|
||
020 blNB4 TBL.sh _nrmexsc_ds clm_urb1pt^nl_urb 19931201:NONE:3600 1x1_mexicocityMEX navy 157 arb_ic FAIL! rc= 4
|
||
edinburgh/ifort: All PASS except...
|
||
002 erA92 TER.sh _sc_dm clm_std^nl_urb 20030101:NONE:3600 4x5 gx3v7 -3+-3 arb_ic ................FAIL! rc= 7
|
||
003 brA92 TBR.sh _sc_dm clm_std^nl_urb_br 20030101:NONE:3600 4x5 gx3v7 -3+-3 arb_ic .............FAIL! rc= 6
|
||
006 erD91 TER.sh _persc_dh clm_per^nl_urb 20021231:NONE:1200 4x5 gx3v7 72+72 cold ...............FAIL! rc= 7
|
||
007 blD91 TBL.sh _persc_dh clm_per^nl_urb 20021231:NONE:1200 4x5 gx3v7 144 cold .................FAIL! rc= 5
|
||
008 smG42 TSM.sh 17p_sc_dm clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
009 erG42 TER.sh 17p_sc_dm clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
010 brG42 TBR.sh 17p_sc_dm clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
011 blG42 TBL.sh 17p_sc_dm clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 4
|
||
breeze,gale,hail,gust/ifort interactive testing: All PASS except...
|
||
011 blCA8 TBL.sh _nrsc_ds clm_std^nl_urb 20021230:NONE:3600 1x1_asphaltjungleNJ navy -90 arb_ic .FAIL! rc= 5
|
||
020 smG53 TSM.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 10
|
||
021 erG53 TER.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 10+38 arb_ic ......FAIL! rc= 5
|
||
022 brG53 TBR.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 72+72 arb_ic ......FAIL! rc= 5
|
||
023 blG53 TBL.sh 17p_sc_do clm_pftdyn 10001230:NONE:1800 10x15 USGS@1000-1002 144 arb_ic ........FAIL! rc= 4
|
||
|
||
CLM tag used for the baseline comparison tests if applicable: clm3_5_00
|
||
|
||
IF tag changes answers relative to baseline comparison the
|
||
following should be filled in:
|
||
|
||
Summarize any changes to answers:
|
||
- what code configurations: All
|
||
- what platforms/compilers: All
|
||
- nature of change: new climate for clm4
|
||
|
||
If this tag changes climate describe the run(s) done to evaluate the new
|
||
climate in enough detail that it(they) could be reproduced, i.e.,
|
||
ccsm4_0_beta35
|
||
bluefire
|
||
-compset B_1850_TRACK1_CN -res f19_g16
|
||
|
||
MSS location of control simulations used to validate new climate:
|
||
|
||
/DLAWREN/csm/b40.1850.track1.2deg.003.snow
|
||
|
||
URL for LMWG diagnostics output used to validate new climate:
|
||
|
||
http://www.cgd.ucar.edu/ccr/paleo/b40.snow/b40.1850.track1.2deg.003.snow-b40.1850.track1.2deg.003.control/
|
||
|
||
===============================================================
|