Published June 19, 2026
| Version v0.4.0
Software
Open
boutproject/xBOUT: v0.4.0
Authors/Creators
- 1. @earth-mover
- 2. National Centre for Plasma Science and Technology
- 3. Lawrence Livermore National Laboratory
- 4. UiT
Description
What's Changed
- Add helper accessor to return final time slice by @mikekryjak in https://github.com/boutproject/xBOUT/pull/315
- bout.interpolate_parallel: Merge zeta chunking by @bendudson in https://github.com/boutproject/xBOUT/pull/321
- Fix comparison to geometry by @dschwoerer in https://github.com/boutproject/xBOUT/pull/318
- Fix ruff issues by @dschwoerer in https://github.com/boutproject/xBOUT/pull/322
- Some commits that should together fix the segfaults by @dschwoerer in https://github.com/boutproject/xBOUT/pull/324
- CI: Update minimum versions for tests by @dschwoerer in https://github.com/boutproject/xBOUT/pull/323
- Switch to h5netcdf as default engine by @dschwoerer in https://github.com/boutproject/xBOUT/pull/317
- Fix CI by @dschwoerer in https://github.com/boutproject/xBOUT/pull/326
- Add h5py dependency by @mikekryjak in https://github.com/boutproject/xBOUT/pull/328
- Fix concat_<side>_guards coords assignment by @mikekryjak in https://github.com/boutproject/xBOUT/pull/332
- Use assign_coords in tests by @dschwoerer in https://github.com/boutproject/xBOUT/pull/335
- Add option to change file loading engine by @mikekryjak in https://github.com/boutproject/xBOUT/pull/334
- 20x faster 2D plots by @mikekryjak in https://github.com/boutproject/xBOUT/pull/337
- Fix CI: apt update on runner, file lock race condition by @mikekryjak in https://github.com/boutproject/xBOUT/pull/341
- Fast loading of multi-file BOUT++ datasets by @bendudson in https://github.com/boutproject/xBOUT/pull/336
- Accelerate collect() by switching to lazy loading by @mikekryjak in https://github.com/boutproject/xBOUT/pull/340
- License update by @dschwoerer in https://github.com/boutproject/xBOUT/pull/316
- Create BoutOptionsFile with grid if available by @mikekryjak in https://github.com/boutproject/xBOUT/pull/339
- Simplify import again by @dschwoerer in https://github.com/boutproject/xBOUT/pull/343
- Import ADIOS2 only when actually used to remove warning by @mikekryjak in https://github.com/boutproject/xBOUT/pull/342
- Remove t_array to prevent duplicate times in dataset by @mikekryjak in https://github.com/boutproject/xBOUT/pull/346
- Fix lazy loading when using pathlib.Path and resolve test failures by @dschwoerer in https://github.com/boutproject/xBOUT/pull/347
- to_restart: fix _FillValue incompatibility by @mikekryjak in https://github.com/boutproject/xBOUT/pull/349
- ADIOS2 format writer by @bendudson in https://github.com/boutproject/xBOUT/pull/348
Full Changelog: https://github.com/boutproject/xBOUT/compare/v0.3.8...v0.4.0
Files
boutproject/xBOUT-v0.4.0.zip
Files
(4.8 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:44ddeb1a64cb207f6cc19d70aafcbd41
|
4.8 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/boutproject/xBOUT/tree/v0.4.0 (URL)
Software
- Repository URL
- https://github.com/boutproject/xBOUT