Land Information System (LIS) Public Release 7.0rp3 (r5747:5936)
This patch release includes updates r5747:5936.
These updates consist of:
-
Merge branches/untested/p70-r5412-merra2 into 7/public7.0
I merged r5807:5813 from branches/untested/p70-r5412-merra2 to 7/public7.0.
These updates consist of:
-
Update MERRA2 reader
Add Yuqiong Liu's and Eric Kemp's MERRA2 updates. These updates:
- Read the swgdn and lwgab fields from the rad files.
- Adjust the times when LIS switches streams.
-
Update the MERRA2 testcase
-
Document the MERRA2 run-time options
-
-
Merge 7/development into 7/public7.0
I merged/cherry-picked r5484 from 7/development to 7/public7.0.
These updates consist of:
- relaxed the error checking on corrupted files so that the code wouldn't abort, rather revert to a previous day's file
-
Merge branches/untested/p70-r5412-merra2 into 7/public7.0
I merged r5804:5806 from branches/untested/p70-r5412-merra2 to 7/public7.0.
These updates consist of:
-
Add support to read MERRA2 metforcing data
-
Correct index to shortwave down (merra-land reader)
The check to determine whether swd has valid data used the index to lwd. The code to temporally interpolate swd did use the correct index.
-
-
VIC bug fix for running VIC in subdomain without land grids.
-
Correct an error message for reading restart file.
-
Update RELEASE_NOTES.txt for LIS public release 7.0rp2
Land Information System (LIS) Public Release 7.0rp2 (r5459:5746)
This patch release includes updates r5459:5746.
These updates consist of:
-
Merge 7/development into 7/public7.0
I merged/cherry-picked r5740 from 7/development to 7/public7.0.
These updates consist of:
- Do not reset %zm and %zh for processes with 0 tiles.
-
Do not reset noah33_struc%zm and noah33_struc%zh for processes with 0 tiles.
-
Function added to count VIC state variables, including ones for VIC lake model.
-
Please update LIS-7 public version for the latest updates for VIC 4.1.2.l.
Binary restart writing/reading now is supported by LIS-VIC (4.1.2.l). Please add
VIC412 restart file format: "binary" #or "netcdf"
to your lis.config file. With binary data format, LIS-VIC is much faster when writing/reading restart file.
-
Add Kristi Arsenault's CMAP updates
These update include adding a new grid change update (~2012) and correcting the timing of when to change grids.
-
Update ldt.config file for internal testcases
-
Minor correction to get_cmap.F90 - Files were being skipped when certain output time interval selected (e.g., at or greater than cmap timestep of 6hr). Now every 6-hr file is read in when a model run time step is 6-hr or greater (e.g., daily).
-
Update RELEASE_NOTES.txt for LIS 7 public release patch rp1
Land Information System (LIS) Public Release 7.0rp1 (r5257:5458)
This patch release includes updates r5257:5458.
These updates consist of:
-
Update public testcases
-
LaTeX fixes for in-line documentation
-
Correct when LIS writes output when coupled with WRF
-
Merge 7/development into 7/public7.0
I merged r5193:5400 from 7/development to 7/public7.0.
These updates consist of:
-
cleanups in the RTM implementations changed the sprinkler irrigation to use Noah's soil layers (removed the hardcoded layers)
-
Update domain definition in GrADS descriptor files for GLDAS testcase
-
changing assumed arrays to allocatables
-
Convert a locally declared array to allocatable
-
Merge 7/development_svk into 7/development
I merged r5362:5389 from 7/development_svk to 7/development.
These updates consist of:
-
gfortran fixes, changed array definitions to allocatables instead of pointer, changed assumed arrays to allocatables
-
removed the commented sections put in for debugging
-
configure template for gfortran
-
changed assumed shape arrays to allocatable, compiling fixes for gfortran
-
A few models turned off for debugging, compiler warning for irrigation modules fixed
-
Aliasing fixes related to MPI_calls
-
-
Revert commit r5378
This was a bad merge.
-
Correct calls to LIS_writeHeader_restart and LIS_closeHeader_restart
-
cleanups related to
- gfortran support
- changing assumed shape arrays to allocatables
-
One small fix and several cleanups.
In core/LIS_historyMod.F90, added "trim" to the unit strings in the call to write binary output. This fix makes the ASCII stats file look better and consistent with the other output formats (netCDF, etc.).
In core/LIS_histDataMod.F90, removed some comments only related to the AFWA GRIB file outputs, as they no longer describe the current code.
In arch/Config.pl, added an trailing space to the print statements querying the netCDF shuffle and deflate filters, and the deflate level.
In make/Makefile, corrected a typo for SAC-HTET in a comment line.
-
inadvertently took out some trim statements
-
Add reset_princeton routine from Bailing Li
-
Minor fix to logunit statement (will print for any forcing chosen, not just NLDAS-2).
-
small tweaks towards performance improvements
-
Correct computation of accumulative soil moisture
-
Made minor updates to the sprinkler irrigation scheme code, which include a check for whether the write irrigation output switch is turned on; increased flexibility of allowing for other crop maps and crop classification schemes; and updated diagnostic log information depending on land cover classification chosen.
-
bug fixes related to AFWA test case and bug fixes to the history writer
-
Added new LIS diagnostic log statements with which to catch when certain spatial downscaling options are accidentally selected when trying to run on the NLDAS domain with NLDAS forcing.
-
Updated landcover type check in the irrigation sprinkler version.
-
-
Updates have been made to OHD SAC-HTET for reading daily maximun and minimum temperature (TMXMN) data. Before the updates, all TMXMN data were organized as many datasets in one NetCDF file. For a long term simulation, the NetCDF Fortran reader is slow because the number of datasets is large. Now the TMXMN data are organized day by day. One NetCDF file corresponds to one day, including a dataset of daily maximum temperature and a dataset of daily miminum temperature. After the updates, LIS is significantly faster than before when using the OHD RDHM forcing dataset.
-
Updates have been made to improve LIS performance on reading daily maximum and minimum temperature for SAC-HTET when using OHD RDHM forcing data.
-
Correct quarterly albedo
This fix corrects when the quarters transition, and it adjusts the temporal weights applied to the quarterly albedo data.
-
Merge NU-WRF updates into 7/public7.0
I manually merged commits r2329:2341 from the v7_lis7merge branch of the NU-WRF repository on progress, svn/nu-wrf/code/branches/features/v7_lis7merge, into LIS' 7/public7.0 branch.
These updates consist of:
- Clean up LIS code to remove debugging statements
- updates related to NUWRF testing and debugging - includes the MPI aliasing fixes
- put the trims back - inadvertently taken out
- turning off the inc_water_pts use
- part of the fixes to the crash
- potential fix for the WRF-LIS crashes
- bug fix to the history writer and minor cleanups
-
Remove old options from Princeton readcrd routine
-
Add Lambert projection parameters into GRIB1 output files
-
Update GRIB parameter id values in Noah 3.3 MODEL_OUTPUT_LIST.TBL for testing
-
Honor the default setting for "Enable AFWA-specific grib configuration settings? (1-yes, 0-no, default=0): " in the Config.pl script
-
Remove debugging print statement
-
Update LIS-WRF coupling mode
LIS now accepts WRF's time as is, and the order in which LIS writes output and restarts now matches WRF's order.
A new routine was added to ensure that LIS writes the final output and restart files when WRF ends the simulation.
-
Add relsmc to LIS to WRF export list for Noah 2.7.1
-
Add relsmc to LIS to WRF export list for Noah 3.2
-
Add relsmc to LIS to WRF export list for Noah 3.3
-
Set several undefined variables used in noah33_setwrfexport
These variables are used by the noah33_setwrfexport to set the LIS-to-WRF export state. They were not properly defined in noah33_main.
noah%soilmnoah%qsnoah%qsbnoah%qsmnoah%rootmoist -
Set several undefined variables used in noah32_setwrfexport
These variables are used by the noah32_setwrfexport to set the LIS-to-WRF export state. They were not properly defined in noah32_main.
noah%soilmnoah%qsnoah%qsbnoah%qsmnoah%rootmoist -
Update internal testcases
Specify GTOPO30_LIS in the param_attribs.txt file.
-
Update VIC 4.1.1 testcase
-
Update VIC 4.1.1 so it compiles alongside VIC 4.1.2
-
Modifications have been made to VIC 4.1.2.l to enhance nesting support.
Land Information System (LIS) Public Release 7.0r (r5256)
This is the initial release of the public version of LIS 7.0.
-
Requires companion Land Data Toolkit (LDT) input data and parameter preprocessor
-
Includes VIC 4.1.2.l
-
Includes RDHM 3.5.6 (SacHTET and Snow17)
-
Includes demand sprinkler irrigation
-
Includes HYMAP routing
-
Includes NLDAS routing
-
Includes radiative transfer model support
-
LIS-CRTM2EM --- LIS' implementation of JCSDA's CRTM2 with emissivity support
-
LIS-CMEM3 --- LIS' implementation of ECMWF's CMEM 3.0
See http://old.ecmwf.int/research/data_assimilation/land_surface/cmem/cmem_source.html for the original code.
-
-
Includes parameter and uncertainty estimation support
- Genetic algorithm (GA)
- Monte Carlo sampling (MCSIM)
- Differential evolution Markov chain z (DEMCz)
-
Supports ensemble of met forcing sources
-
Supports GEOS 5 forecast met forcing data
-
Supports PALS met forcing data
-
Supports PILDAS met forcing data
-
Supports ECV soil moisture data assimilation
-
Supports GRACE data assimilation
-
Supports PMW snow data assimilation
-
Supports SMOPS soil moisture data assimilation