Releases: LLNL/UEDGE
Releases · LLNL/UEDGE
UEDGE v8.1.2-beta.0
Merges Lithium sputtering module into the development branch.
What's Changed
- Removing cell crossing near the X-point for a HFS 1D flux tube by @ganjinzero1 in #71
- Minor tidying by @bendudson in #73
- Introduces pyproject.toml, adds wheel build jobs to workflow, makes isfniycbozero more flexible by @holm10 in #77
- Make Checkver more resilient to failures by @bendudson in #82
- Merging Lithium sputtering developments into develop branch by @holm10 in #87
Full Changelog: v8.0.6-beta.2...v8.1.2-beta.0
UEDGE v8.1.1-patch.0
- Adds fniycbo options via isfniycbozero
- Makes fniycbo-switch index-dependent
- Fixes switch for double-null geometries
- Hardens checkver to allow code execution without connection to PyPi
- Implemements build and install using pyproject.toml
- Updates Workflows to ensure compatibility of Forhton with numpy>2.0
UEDGE v8.1.0-patch.1
Updates build and install to use pyproject.toml
Adds fixes to GitHub Workflows to account ensure Forthon compatibility with numpy>2.0
UEDGE v8.1.0-patch.0
What's Changed
- Removing cell crossing near the X-point for a HFS 1D flux tube by @ganjinzero1 in #71
- Minor tidying by @bendudson in #73
- Updates UEDGE to V8.1.0.0 by @holm10 in #72
- Adds broader output supression via com.iprint by @holm10 in #65
- Merging Tg into the LLNL/develop by @ganjinzero1 in #62
- Albedo pumping bugfix by @holm10 in #67
- Removing override by @holm10 in #68
- Adds controls for fniycbo, the core drift currents by @holm10 in #70
- Improves the uedge.hdf5 scripts to recognize more save formats, only look for restore-variables present in the source code
- Automatically updates bbb.uedge_ver on Python startup to match the Python UEDGE version
- Makes switch for previous bugfix oldseec gradual to allow gradually transitioning between models
- Removes Pytests, as these are run from the separate pytests branch
- Updates test workflow to reflect changes made to testing
- Changes default plate albedo pumping model to use angle-corrected areas (isoldalbarea=0)
- Changes default joule heating model to include radial Te gradients (oldseec=0)
Full Changelog: v8.0.6-beta.2...v8.1.0-patch.0
UEDGE v8.0.6-beta.0
What's Changed
- Update develop to correspond to UEDGE v8.0.5-patch.0 by @holm10 in #55
- Adds broader output supression via com.iprint by @holm10 in #65
- Merging Tg into the LLNL/develop by @ganjinzero1 in #62
- Albedo pumping bugfix by @holm10 in #67
- Removing override by @holm10 in #68
- Adds controls for fniycbo, the core drift currents by @holm10 in #70
- Improves the uedge.hdf5 scripts to recognize more save formats, only look for restore-variables present in the source code
- Automatically updates bbb.uedge_ver on Python startup to match the Python UEDGE version
- Makes switch for previous bugfix oldseec gradual to allow gradually transitioning between models
Full Changelog: 8.0.5-patch.0...v8.0.6-beta.2
UEDGE v8.0.5-patch.0
Includes revisions from develop.
What's Changed
- Variable tags by @holm10 in #46
- Removing duplicate variable definitions in several packages by @holm10 in #24
- Jouleheating bugfix by @holm10 in #52
- Initial implementation of continuation solve by @holm10 in #50
- Update UEDGE to v8.0.5-patch.0 by @holm10 in #54
Notes on Joule heating bug
Full changelog
UEDGE v8.0.5-beta.2
Updates UEDGE to v8.0.5-beta.2
Changes implemented include:
- Removes obsolete pyscripts
- Implements Joule heating bugfix and warnings to use new model
- Implements the newest version of the continuation solver and rundt
UEDGE v8.0.5-beta.1
Release including most recent PRs:
- Removes duplicate variables in UEDGE
- Adds tags to input and grid generation variables
UEDGE v8.0.5-beta.0
What's Changed
Full Changelog: v8.0.4-patch.0...8.0.5-beta.0
UEDGE v8.0.4-patch.1
Fixed grid generation bug implemented in commit 82f5f64.
Bug affected grid generation when adding cells around the X-point (nxxpt>0).
No impact on steady state solutions.
- Non-base 1 array pointers were uniquely passed to subroutine intersect2.
- Originally implemented as cray pointers, which used to cause warnings but was escalated to errors.
- During updating passing to be compatible, non-base 1 array resulted in error.
- Updated to explicitly define shape of passed arrays.