Skip to content

Releases: JADE-V-V/JADE

JADE

02 Oct 14:42
9d85a79

Choose a tag to compare

  • New Features

    • Force re-generate raw data with --raw force.
    • New tally modifiers: cumulative_sum, gaussian_broadening, volume, mass.
    • Support y-axis scaling (yscale) in plots; non-interactive plotting backend.
    • New “Sphere Pivot” Excel table type; safer sheet names.
    • Fetch benchmark inputs from F4E GitLab via access token.
    • Global job submission and new run modes (local/job/global_job) with scheduler templates.
    • OpenMC: support compiled sources and weight windows.
  • Documentation

    • New/expanded benchmarks (ISIS-800MeV-C, RCR Fe+Ni, RCR SS) and multiple clarifications.
    • Installation, utilities, configuration, and post-processing updates.
    • Widespread LaTeX-formatted axis labels.
  • Chores

    • CI: update actions, add UI extras; coverage HTML contexts.
  • Templates

    • Updated issue templates; new PR templates; removed old PR template.

What's Changed

New Contributors

  • @Copilot made their first contribution in #437

Full Changelog: v4.2.0...v4.3.0

JADE

06 Jun 09:06
53504ad

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.1.0...v4.2.0

JADE

08 May 14:49
3e6d24b

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.0.2...v4.1.0

JADE

04 Apr 15:34
98e9ae7

Choose a tag to compare

What's Changed

  • Correct cross_sections.xml parsing and add material names to the sphere leakage benchmark by @dodu94 in #385

Full Changelog: v4.0.1...v4.0.2

JADE

03 Apr 09:37
19384c3

Choose a tag to compare

What's Changed

Full Changelog: v4.0.0...v4.0.1

JADE

01 Apr 15:04
519c7d8

Choose a tag to compare

What's Changed

This new major release significantly change the structure of JADE. The codebase has been rewritten almost from scratch with the following main objectives in mind:

  • Re-think JADE to perform code-library to code-library comparisons and not code to code or lib to lib
  • Simplify the addition of new transport codes support (simpler implementation of child classes)
  • No additional programming required for the addition of new benchmarks (including experimental ones). Only the compilation of configuration files
  • Raw data (.csv outputs) as a stronger interface. They are now the end point of transport code-dependent processing and the starting point for JADE plotting and excel or other third party post-processors.
  • Apply software design best practices while refactoring.

This results in a smaller and more tidy codebase which should be much more user friendly to nee developers.

The following is a list of the different contributions:

New Contributors

Full Changelog: v3.1.0...v4.0.0

v3.1.0

11 Oct 15:19

Choose a tag to compare

What's Changed

  • fix issue #298 by @dodu94 in #299
  • Metadata support for JADE and fetching of inputs from IAEA by @dodu94 in #301
  • fix standard deviation sheet by @dodu94 in #307
  • New d1s libraries support (93c) by @dodu94 in #306
  • Introduction of F4Enix dependency for MCNP input and output parsing by @AlbertoBittes in #300
  • Add Codecov support for better code coverage tracking by @dodu94 in #315
  • Add contribution tracking for sddr materials by @dodu94 in #308
  • Aspis 88 - post processing atlas title improvement by @Radiation-Transport in #320
  • add keyword RMODE 0 to mcnp benchmarks for D1SUNED run by @dodu94 in #316
  • 213 feature request switch from log class to python logging module by @dodu94 in #312
  • Simplify logic in output to handle multiple code and fix ITER cylinder SDDR by @dodu94 in #310
  • Release of v3.1.0 by @alexvalentine94 in #322

New Contributors

Full Changelog: v3.0.1...v3.1.0

v3.0.1

05 Jun 09:05

Choose a tag to compare

What's Change

New Contributors

Full Changelog: v3.0.0...v3.0.1

JADE

25 Mar 09:37
152b1fa

Choose a tag to compare

This version of JADE includes the introduction of significant new features listed below. As the code has been changed considerably relative to the last release, users are encouraged to raise any issues encountered during testing on the repository.

What's Changed

  • Compatibility of JADE with Linux operating system. Windows and Linux now supported.
  • Run OpenMC and Serpent particle transport codes in JADE.
  • Post processing of OpenMC for Sphere leakage benchmark.
  • Ability to run JADE in parallel using job submission on HPC clusters.
  • JADE folder structure changed to accommodate additional transport codes.
  • Support for different python versions.
  • Installable as a pip package.
  • Removed xlwings dependency.
  • Additional worksheet in Excel comparison output.
  • Improved coverage of code base.
  • Addition of CaF and W to sphere leakage benchmark.
  • Additional experimental benchmarks added to JADE:
    • ASPIS Iron-88 benchmark.
    • Iron Slab Experiment (TUD).
    • TUD Spectra Measurements (FNG Bulk Shield).
    • FNG/TUD Tungsten Experiment.
  • Updated guidelines for development of the code.
  • Addition of built in ACE & EXFOR cross section plotters.
  • New templates added for Issues on the repository and Pull Requests.
  • Revised configuration format in support of additional transport codes and revised cross section handling.
  • Linux testing added to CI.
  • Several bug fixes.

New Contributors

Full Changelog: v2.2.0...v3.0.0

JADE

05 Apr 10:39

Choose a tag to compare

Main enhancements:

  • Introduction of Tiara benckmark post-processing
  • Introduction of FNG Bulk Blanket benckmark post-processing
  • Introduction of FNG Tungsten benchmark post-processing
  • Update of default config file with new benchmarks
  • MCNP inputs and experimental data of new benchmarks added to install files (no weight windows and SINBAD files)
  • Added capability to handle IRDFF libraries with FNG BLK and FNG W benchmarks

Minor bug fixes:

  • correction in MCTAL_READER file to handle f5 tallies mctal file

Main documentation improvements:

  • added documentation for Tiara benchmark
  • added documentation for FNG Bulk Blanket benchmark
  • added documentation for FNG Tungsten benchmark