Skip to content

Release 3.2.0

Compare
Choose a tag to compare
@pnizenkov pnizenkov released this 22 Apr 21:41
· 48 commits to master since this release

Documentation/Tools/Regression testing

  • Fixed daily switch between OpenMPI and MPICH on the regression server [09da506]
  • Update of setup installation scripts: new download links for PETSc and Modules [d55cef4]
  • Fix dollarmath setting in MyST RTD, which is now disabled by default [8b57c0b]

Features

  • Introduction of the Unified Species Database: new database combining pre-defined chemistry models, cross-section data, electronic states and species parameters. Data verification is still in progress, values within the database should be checked before utilization. [c0a8100]
  • Finite-rate surface catalysis model (Detais in Section Surface Chemistry) [e33866a]
  • Timestep subcycling for rotational frame of reference [76d97a1]

Improvements

  • Output of the percentage of resolved cells regarding the time step and mean collision separation over mean free path in PartAnalyze.csv for DSMC [581e3e4]
  • Check GCC parse_associate, split parameter files at comma [d09a67e]
  • Prevent userblock from including complete HDF5 (and other) files [8ce53a5]
  • Determine mesh extent using MPI instead of overlapping shared memory access [0e42db0]
  • Detect libraries pre-installed on the system and set CMake defaults accordingly [31d376e]

Fixes

  • Added CHECKEXP in electronic energy exchange to avoid FPE [9db4449]
  • Do not perform CalcWallSample for a particle that has been deleted [8cf7ce8]
  • Fix of BoundaryParticleOutput in combination with species-specific time step [7b8f993]
  • Use MPI_STRUCT to avoid integer overflow in StartCommunicateMeshReadin when using large meshes [321b924]
  • Calculate the correct surface area for the circular inflow in case of an exclude circle [0973c84]
  • Fix of uninitialized variables in GetEMFieldDW [0c49f4d]