-
Pietro Incardona authoredPietro Incardona authored
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 6.62 KiB
Change Log
All notable changes to this project will be documented in this file.
[0.8.0] February
Added
- Dynamic Load balancing
- Added SPH Dam break with Dynamic load balancing (7_sph_dlb)(7_sph_dlb_opt)
- Added procedure for update ./install --update (From 0.8.0 version will be supported for bug fixing, version 0.X.0 will be supported untill 0.X+2.0 will be out)
- Added video lessons for Dynamic load balancing (openfpm.mpi-cbg.de)
- Added for debugging the options PRINT_STACKTRACE, CHECKFOR_POSNAN, CHECKFOR_POSINF, CHECKFOR_PROPINF, CHECKFOR_PROPNAN, SE_CLASS3 for debugging. Additional example added (7_sph_dlb_safe)
- Added the possibility to write binary VTK files using VTK_WRITER_BINARY 0_simple_vector example
Changed
- BOOST updated to 1.63
- Eigen updated to 3.3.7
- Option CSV_WRITER changed to CSV_WRITER_ASCII
[0.7.0] 15 December 2016
Added
- Symmetric cell-list/verlet list Crossing scheme
- VCluster examples
- cell-list crossing scheme
Fixed
- CRITICAL BUG: OpenFPM has a bug handling decomposition when a processor has a disconnected domains (By experience this case has been seen on big number of processors). Please update to 0.7.0 or apply the patch to upgrade to 0.6.1
- Found and fixed a memory leak when using complex properties
-### Changed
- The file VCluster has been mooved #include "VCluster.hpp" must be changed to #include "VCluster/VCluster.hpp" BECAUSE OF THIS, PLEASE CLEAN THE OPENFPM FOLDER OTHERWISE YOU WILL END TO HAVE 2 VCLUSTER.HPP
[0.6.0] - 5 November 2016
Added
- Symmetric cell-list/verlet list
- Multi-phase cell-list and Multi-phase cell-list
- Added ghost_get that keep properties
- Examples: 1_ghost_get_put it show how to use ghost_get and put with the new options 4_multiphase_celllist_verlet completely rewritten for new Cell-list and multiphase verlet 5_molecular_dynamic use case of symmetric cell-list and verlet list with ghost put 6_complex_usage It show how the flexibility of openfpm can be used to debug your program
- Plotting system can export graph in svg (to be included in the paper)
Fixed
- Option NO_POSITION was untested
- Regression: Examples code compilation was broken on OSX (Affect only 0.5.1) (Internal: Added OSX examples compilarion/running test in the release pipeline)
- gray_scott example code (variable not initialized)