Skip to content

NJOY2016.79#395

Merged
whaeck merged 41 commits intomainfrom
develop
Apr 6, 2026
Merged

NJOY2016.79#395
whaeck merged 41 commits intomainfrom
develop

Conversation

@whaeck
Copy link
Copy Markdown
Member

@whaeck whaeck commented Mar 18, 2026

This update fixes the following issues:

  • GROUPR output now correctly distinguishes between level numbers and isomeric numbers when extracting nuclide production.
  • LEAPR now sets the EMAX value in MF1 MT451 to be equal to the B(4) value in MF7 MT4.
  • PURR now uses quicksort instead of bubble sort, which leads to a significant speedup in this module. This change should have no effect on the values of the probability table.
  • ACER now correctly handles discrete primary gammas in File 6 for the ENDF/B-VIII.1 release, which uses a different format than JEFF and JENDL libraries.

In addition, this update added the following features and changes:

  • Added optional card9a to GROUPR to support extracting MF=9 and MF=10 production channels with resulting level numbers greater than 9.
  • Two group structures were added to GROUPR (the apollo 99-group structure and the ecco 1962-group structure). The shem epm 295-group structure and shem cea/epm 361-group structure were updated as well.

The cmake files were simplified to allow for the use of LLVM's flang compiler. A minor update was mode to GROUPR as well to allow for compilation with LLVM flang.

cjosey and others added 30 commits June 11, 2025 10:09
This fixes the auto-name format for groupr to correctly identify MF9 and 10 are excited states and not necessarily metastables, and ensures the correct ZAID is printed.
Add alternate input mode for groupr to access excited indices > 9
* Some changes to meshes 25, 26, and 27 to address resonance self-shielding issues,
* Addition of meshes 35 and 36 (EDF/Framatome and Newcleo),
* Addition of descriptive print statements, including one missed for mesh 34,
* Increase size of ntmp to accomodate ECCO1962 mesh.
Replacing bubblesort in PURR with quicksort
@whaeck whaeck merged commit ac5adf5 into main Apr 6, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants