The following improvements have been added between Version 5.0.10 and 5.0.11:

issue000328 Corrections to the tracking:
  • Correct a track normalization issue in module TLM:
  • Implement nangl=2 with specular tracking in modules NXT: and SALT:
issue000329 Correct double-heterogeneity support in module SALT:
issue000330 Correct a track normalization issue in module NXT:
issue000331 Add a non-regression test for S(alpha,beta) effect in MATXS2 files and improve the quality of matxs data
issue000332 Improve source compatibility:
  • Add support of Nvidia Fortran compiler (nvfortran)
  • Add -ffpe-summary=none option with gfortran in Makefiles
  • Correct idiosyncrasies on nvfortran compiler
  • Correct an idiosyncrasy in module AUTO: on SunOS
  • Correct Makefiles to improve support of PyGan
  • Replace import distutils with import setuptools
  • correct Makefile_pip for Python3.12
  • Add support for numpy 2.0
  • Simplify the setup.py data for lcm support
issue000333 Implement rod insertion as real values instead of integers
issue000334 Correct option MERGMIX in module SALT:
issue000335 Improve module NXT: support:
  • Correct a bug in module NXT: with HEXZ geometry
  • Add option MERGMIX to module NXT:
issue000336 Correct the ERM-ANM reflector model and add a non-regression test
issue000337 Correct the boron concentration in a non-regression test
issue000338 Increase the maximum number of detectors in module IDET:
issue000339 Reduce memory print of SUNKNO vector in door MCCGF
issue000340 Correct specific bugs:
  • Correct a bug related to TYPE L in module FLU:
  • Remove variables ISCHM and IELEM from subroutine FLU2DR.f
  • Improve a XABORT message in module LIB:
issue000341 Correct a LCM regression in ev3056
issue000342 Implement OpenMP parallelization:
  • Implement OpenMP parallelization with the method of characteristics (MOC)
  • Implement OpenMP parallelization with the method of collision probabilities (PIJ)
  • Correct the timer routines in Fortran
issue000343 Kernel modification to remove limit on number of hentry elements and print CPU time at end of run
issue000344 Add capability to catenate more than two files in modules SAP:, COMPO: and MPO:
issue000345 Improve module LIB: support:
  • Clean coding of module LIB: and add a non-regression test
  • Correct a bug related to keyword COPY in module LIB:
issue000346 Replacement of option COPY in module LIB: and correct module FLU::
  • Implement option CATL to catenate two microlibs in module LIB:
  • Remove option COPY in module LIB:
  • Correct a TYPE L bug in module FLU: and correct the documentation
issue000347 Implement the new MPO specification related to group discontinuity
issue000348 Add optimization routines in Utilib
issue000349 Group of optimizations required by minicore calculations:
  • Correct memory allocation for yield generation in module EDI:
  • Add keyword NOMACR in module EDI:
  • Reduce memory consumption in module EDI:
  • Implement the ERASE: module in the Ganlib
  • Reduce memory consumption in module COMPO:
  • Add capability to import a sequential binary archive in PyLcm
  • Reduce printouts in module SALT:
  • Improve postscript rendering of circles in module G2S:
issue000350 Improve molted salt capabilities in module THM:
issue000351 Group of bug corrections:
  • Correct a segmentation fault with method RSE in module LIB:
  • Correct Fortran-2003 idiosyncrasies on AIX
  • Correct a bug related to keywords RSE and IRSET
issue000352 Add KBA swapping from Atyab Calloo for hexagonal SN geometries
issue000353 Add the capability to interpolate reflector cross sections with respect of the feeding assembly burnup
issue000354 Replace BOOST with c++17 shared_ptr smart pointers in Skin++
issue000355 Ganlib improvements:
  • Add option LIST ndim to module BACKUP
  • Add option ERAS to equality module
  • Add option ITEM to modules BACKUP: and RECOVER:
issue000356 Improvements in module FLU::
  • Correct TYPE L option without fission
  • Correct SOUR list contents and normalization
  • Improve programmation of homgeneous leakage model
  • Improve object recovery
issue000357 Implement the Todorova simplified heterogeneous leakage model (HETE):
  • Rename old option HETE as TIBERE
  • Reprogram within-group scattering in the flux solution
issue000358 Group of bug and documentation corrections:
  • Correct a declaration bug in module AUTO:
  • Restructure Dragon user guide IGE335
  • Correct a bug in SVD algorithm
  • Correct minor issues related to the REL-2005 computational scheme
issue000359 Add support for the flang-new compiler from the LLVM suite:
  • Modifications to Makefiles to support the flang compiler
  • Correct a link edit bug in PyGan
  • Correct compilation errors and warnings detected by flang-new
issue000360 Correct the source isolation bug with anisotropic scattering:
  • Add a XABORT for unsupported MOC options in module ASM:
  • Correct SunOS compiler bug idiosyncraties
  • Correct a bug related to 3D prismatic extended tracking
  • Correct a regression related to prismatic 3D geometries
issue000361 Implement S30 non-native geometries in module SALT:
issue000362 Correct a bug related to KBA swapping in hexagonal geometry
issue000363 Implement Galerkin quadratures with the SN method
issue000364 Improve accuracy of the resonance spectrum expansion (RSE) method with CORR option:
  • Correct option NOCO option of the RSE method
  • Improve documentation
  • Correct a scattering bandwidth issue with option CORR of the RSE method
issue000365 Correct the condensation of energy-dependent fission spectra
issue000366 Add support for 1962-group draglibs:
  • Implement on-flight scattering matrix generation with draglibs
  • Correct a long long offset issue in XSM file generation
issue000367 Correct non-regression tests for new up140 Draglibs
issue000368 Implement Baff-Refl Raviart-Thomas new reflector models in module BREF::
  • Implement diffusion- and SP1-theory reflector models
  • Add PNW_SP option to Raviart-Thomas SP1 reflector equivalence
  • Implement the Baff-Refl Raviart-Thomas SP5-theory reflector model
  • Add control on SPN order in REFL_MPO.c2m script
issue000369 Corrections to Boltzmann Fokker-Planck capabilities:
  • Add support for Radian-generated FMAC macrolibs
  • Correct a charge deposition issue
issue000370 Fix the THMRNG routine in module THM:
issue000371 Implement support of kerma factors in Draglibs
issue000372 Reimplementation of the KBA algorithm in hexagonal geometries
issue000373 Implement pressure drop in module THM: with keyword PDROP
issue000374 Add a PyGan example for the creation of vtu files for Paraview