These are the major changes in this release:
- Port
global
andprob
surface reactions to Kokkos by Stan Moore (SNL) in #396 - Introduce
nflux_incident
andmflux_incident
to thecompute_surf
command by Tim Teichmann (KIT, ITEP): in #416 - Add variable
Np
support to thefix emit/surf
command by Steve Plimpton (SNL retired) in #409 - Fix
random
andproc
stylebalance_grid
input parse by Georgii Oblapenko (DLR) in #419 - Make normfactor computation consistent with surfaces for axisymm case by Georgii Oblapenko (DLR) in #421
- Grid dimensions parsing fix by Georgii Oblapenko (DLR) in #422
- Update Kokkos library version bundled with SPARTA to v4.0.1 by Stan Moore (SNL) and Kokkos developers in #408
- Add Kokkos SYCL Makefile by Stan Moore (SNL) in #423
- Do not emit particles in cells that are outside of the flow volume by Tim Teichmann (KIT) in #431
- Fixed reaction energy checks in
tce/qk
react style by Georgii Oblapenko (DLR) in #425 - Update Boltzmann constant to CODATA 2018 adjustment by Tim Teichmann (KIT) in #426
- Add variable time stepping capability by Alan Stagg (SNL) in #385
- Extend dump surf command with the option to dump the area of surface elements to file by Tim Teichmann (KIT) in #438
- Add an option to
compute surf
to compute the chemical energy due to catalytic surface reactions by Arnaud Borner (NASA Ames) in #278 - Fix typos in documentation by Chonglin Zhang (UND) and Stan Moore (SNL) in #452
- TCE chemistry enhancement (new option) + option to compute chemistry rates without performing reaction by Arnaud Borner (NASA Ames) and Mitchell Gosma (UIUC) in #279
- Add Kokkos support for FFTs by James Almgren-Bell (UT Austin), Sam Mish (UC Davis), and Stan Moore (SNL) in #451
- Enhance functionality of custom attributes for particles, grid cells, and surface elements by Steve Plimpton (SNL retired) in #428
- Add support for charge to particle-style variables by Steve Plimpton (SNL retired) in #410
Other small changes and bugfixes:
- Steve Plimpton (SNL retired): #433, #441, #442, #454
- Stan Moore (SNL): #411, #415, #417, #420, #432, #434, #437, #444, #456, #457, #458
- Evan Harvey (SNL) #453
Backwards Compatibility
Due to changes in the the format of the binary restart file, restart files written by older versions of SPARTA cannot be read by this latest version, and restart files written by this latest version cannot be read by older versions of SPARTA.