Current official release on webpage is v4.20 Latest GitHub branch (master) is v4.20
New code structure and improved topography
- Major Version Update
- New code structure for more flexible model use
- Topography data updated to MERIT DEM / MERIT Hydro
- GitHub code management started.
- bugfix in map/src/src_param (src_region) /generate_impmat.F90.
- LBITSAFE for bit-identical simulation was removed. DNoAtom should be speficied in Mkinclude for bit-identical simulations by avoiding OMP Atomic calculation.
- Sample script for result visualization and validation: etc/validation
- ILS additional code integrated (for use in U-Tokyo Integrated Land Simulator)
- Reservoir module (test version, no support): CTRL_DAMOUT_MOD, etc/reservoir_operation/
- Runoff nearest neighbour interporlation reactivated.
- Flood stage calculation for vector processor (Earth Simulator)
- bug fix on water storage budget (calc_stonxt)
- Downstream dynamic sea level boundary scheme, bug fix & improvement (etc/sealev_boundary)
- MPI parallelization (etc/options_HPC)
- Improve initialization efficiency
- Levee scheme implemented (etc/levee_test)
- Water balance log for flood stage calculation
- Computationally efficient levee scheme
- This version for internal development, so not released.
- Single precision mode activated. Many physics codes are modified for Single Precision mode efficiency.
- (Some codes for EFMWF/IFS system was updated)
Better computational efficienty
- Updates on Single Precision Mode, which is now used as default. (large change in codes)
- Double Precision Restart is now treated as default.
- Sediment scheme (tentative) is integrated
- (Some codes for ILS couping were updated)
- Updates on reservoir operation (new parameter file format, better method for allocation)
- Runoff undef value treatment in cmf_utils
Reservoir operation recommended as default scheme
- Updates on reservoir operation (parameter estimation in map/src/src_dam/)
- Better netCDF map treatment
- Better downscaling considering tributary inundation
- Output Variable OUTFLW was wrongly set as "OUTFLW = RIVOUT + FLDOUT + PTHOUT". It was corrected as "OUTFLOW = RIVOUT + FLDOUT" (main river network discharge)
- Definition of output variable PTHOUT was updated. It is now "net outflow-inflow through bifurcation channels at each grid".
- Improved numerical stability of bifurcation flow scheme, by updating Flow Limitter in CALC_INFLOW
- Tentative Version of Tracer Scheme was developped.
- New storage change limitter for stability improvement