GBS
Changelog and production versions

List of all the production versions and the associated changelog

Note
This page is automatically generated using the git log and CHANGELOG.md file.

v4.3.2 (2023-06-03)

Fix Ω boundary conditions and build for gcc>=10

Changelog

  • Fixes computation of the boundary condition for omega on the right wall with Tar/Mag models when running without the Boussinesq approximation
  • Updates GCC flags for GCC>=10

v4.3.1 (2022-12-09)

Fix memory issues (merge branch 'fix/memory')

In particular, fixes missing boundary velocity smoothing for non-loaded magnetic configurations, protects the computation of gyroviscous terms when these effects are disabled, deprecates old ghost layer passing arrays from earlier GBS versions.

Closes T3729

v4.3.0 (2022-07-19)

Add Runge-Kutta Chebyshev time integration scheme

v4.2.1 (2022-03-15)

Change futils from submodule to subtree

v4.2.0 (2022-03-14)

Decouple GBS from bsplines

v4.1.2 (2022-02-10)

Bug fix in get_int_nu_eff with reflections

v4.1.1 (2021-12-06)

Bug fix recombination neutrals

v4.1.0 (2021-11-12)

Verified version with with both toroidal magnetic field directions

Description** The verification module is improved to verify both toroidal magnetic field directions. List of improvements and bug fixes with respect to v4.0:

  • Bug fix in the electron parallel velocity boundary
  • Bug fix in the poisson brackets when running without the Boussinesq approximation
  • Force diagnose when the neutral module crashes
  • Fix bug when intchg=false
  • Fix bug with pAT boundary condition
  • Fix a problem with the gnu compilation in compute_source
  • Fix issue with the neutral verification
  • Bug fix in the electromagnetic flutter (B0sign missing)
  • Improvements in the verification module

v4.0.13 (2021-11-12)

[Fix] B0sign was missing in the electromagnetic flutter

v4.0.12 (2021-11-09)

[Fix] No external source during the verification

v4.0.11 (2021-11-09)

Fix issue with neutral verification

v4.0.10 (2021-09-21)

Fix problem with gnu compilation (optional arguments in compute_source)

v4.0.9 (2021-08-27)

Fix bug with pAT condition

compute_cs was not properly assigned with pAT conditions

v4.0.8 (2021-08-16)

Correct array dimension in gradient computation

Fix bug following commit 7611243 (Restore perpendicular diffusion at second-order)

v4.0.7 (2021-08-09)

Fix bug when intchg=false

v4.0.6 (2021-07-28)

Correct error in the index of lambda_top

izsg:izeg -> izs:ize

v4.0.5 (2021-07-26)

Bug fix in neutrals: Force diagnose when the neutral module crashes

v4.0.4 (2021-07-23)

Bug fix: update one extra cell in poisson brakets no Boussinesq approx

v4.0.3 (2021-07-23)

Restore the Ti dependence on the 'Tar' boundary condition of vpare

This boundary condition is used to force insulating boundary conditions. This means that vpare = vpari.

v4.0.2 (2021-07-20)

Fix a past merge issue related to PETSc

  • Merge issue related to PETSc poisson boundary conditions

v4.0.1 (2021-07-19)

Fix bug in vpare boundary condition

  • cs*sqrt(1+tau*Ti/Te) is replaced with cs

v4.0.0 (2021-07-05)

New release taken from original repository

v1.2.1 (2021-06-30)

Fix bug with bad comment character in CMake files license

v1.2.0 (2021-06-18)

Futils v1.2.0