Created in response to Journal of Open Source Software review.
-
docs updated
-
paper.md and paper.bib created and reviewed
-
test folder added with bash testing scripts
-
tutorials tested and refined
-
visualization examples refined to use cellspace/heightmap tools
Split from ReSCAL. Code slimmed down to focus on DUN and SNO models, rather than RIV, CMB, etc.
-
Added SNO model
-
Added snowfall ability to SNO model, with accompanying Csp_template SNOWFALL
-
Added sintering ability to SNOW model
-
Removed non-dune-related models including RIV, CMB, etc
-
Added 'scripts/utilities' folder containing python tools for setting up large numbers of runs for parameter space explorations
-
Added cross-correlation analysis tool
-
Added fft analysis and visualization tool
-
Removed many regions of commented-out code
-
Model output now funnelled through 'write_output' files for standardization
-
Model output may now be organized in output directories
-
Converted all instances of 'int' to 'int32_t' for cross-platform compatibility
-
Added additional AVX optimizations to the lattice gas
-
Removed GTK dependency; graphics now handled entirely through LIBPNG
-
Modified configure and make pathways to account for new dependencies
-
AVX optimization of lattice-gas propagation.
-
Optimization of flow interpolation.
-
New command-line option (-pat) for the concurrent execution of stochastic engine and lattice gas, with non-deterministic algorithm.
-
Command-line help improved with new options -h and -hm.
-
More CSP templates and parameters for DUN model.
-
Various fixes.
-
Relief light-shading with various colors, for colored sand and topographic obstacles (DUM cells) in DUN and AVA models, and for fluid cells in RIV model.
-
More simple syntax for graphical options in command-line.
-
The graphical display readapts automatically as the window gets larger.
-
Better interactivity with the positioning of cross sections.
-
New TRACE_FLUX mode in DUN model for the calculation of the average sand flux over time, compatible with rotations.
-
New option for stability analysis in DUN model.
-
New parameters and transtions for the mobility of sand in DUN model.
-
Introduction of vegetated cells in the DUN model, with specific transitions and parameters.
-
Time metadata added in CSP format.
-
More CSP templates, and arguments added in previous templates.
-
Many tweaks and fixes.
-
New FULL rotation mode for rotating the whole cellular space with support of periodic boundary conditions and lattice gas coupling.
-
More CSP templates and samples.
-
RIV model improved.
-
More graphical options and parameters.
-
Scripts added for video encoding.
-
Various fixes and optimizations.
-
OpenMP support in lgca module.
-
New trace mode TRACE_PAR_COL for the tracking of colored particles.
-
New parameter for boundary conditions.
-
Library gd not needed anymore.
-
The time scale is calculated in DUN model, and t0 time unit can be used for all delays on the command-line.
-
Cellular space is automatically reoriented on images, after rotations.
-
New parameters with CELL_COLOR option.
-
Support for CSP templates in genesis.
-
New LIFE model implemented.
-
CSP format with metadata has been implemented.
-
New parameters available for avalanches and lattice gaz.
-
Interactive display and new disposition in drawing area.
-
Integration of glade interface with toolbar and statusbar.
-
Compatibility with gtk+ 1.x has been abandoned.
- This is the first release of ReSCAL, under the GNU General Public License. It is far from complete. But it provides a number of predefined models with some parameters and mechanisms, included lattice gaz coupling, and real-time display with several graphical options.