All notable changes to ExaDiS will be documented in this file.
- Added force cutoff model and corresponding bindings
- Extended ForceFFT to support different resolution in each direction
- Added compute_team option to ForceSeg and team kernel to ForceN2
- Added binding to the simulation stepping options
- Added binding to the simulation restart option
- Added option to automatically select the minseg param
- Added option strict to NeighborBox class
- Added CHANGELOG file
- Added function register_neighbor_cutoff()
- Modified binding to accept independent FFT grid dimensions
- Switched to using the Voigt convention for stress in the python binding to be consistent with OpenDiS
- Checking for positive pair distances when building seg/seg lists
- Added binding to enable calling python-based modules from within ExaDiS
- Added benchmark tests
- Made modifications to allow for hybrid use of unified memory
- Fixed bug to use shared memory for armsets array in TopologyParallel
- Fixed bugs with the use of triclinic cells and modified Cell to use origin instead of min-max coords
- Added use of node tags internally and in python binding
- Added tests for kokkos and cuda
- Added non-linear BCC mobility law Mobility_BCC_nl
- Added helper functions make_system() make_network_manager()
- Added remesh rule to not refine between pinned nodes
- Modified test cases to work with updated DisNetManager