This patch release includes updates r5257:5458.
-
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%soilm
noah%qs
noah%qsb
noah%qsm
noah%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%soilm
noah%qs
noah%qsb
noah%qsm
noah%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.