Skip to content

Commit 73d8eb0

Browse files
authored
Prepare release 26.9 (OpenFUSIONToolkit#342)
- Update publications and contributors list - Update spack version list - Update build list for online documentation - Add CITATION.cff
1 parent 2fc15f4 commit 73d8eb0

7 files changed

Lines changed: 133 additions & 9 deletions

File tree

CITATION.cff

Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,119 @@
1+
cff-version: 1.2.0
2+
title: Open FUSION Toolkit
3+
version: '26.9'
4+
date-released: '2026-09-08'
5+
type: software
6+
message: >-
7+
If you use this software, please cite it using the
8+
metadata from this file -- including the appropriate
9+
tool-specific publication(s) listed in the
10+
references section.
11+
authors:
12+
- given-names: Anson
13+
family-names: Braun
14+
- given-names: Daniel
15+
family-names: Burgess
16+
- given-names: Samuel
17+
family-names: Freiberger
18+
- given-names: Sophia
19+
family-names: Guizzo
20+
- given-names: Chris
21+
family-names: Hansen
22+
- given-names: Joseph
23+
family-names: Jerkins
24+
- given-names: Julia
25+
family-names: Kirby
26+
- given-names: John
27+
family-names: Lhota
28+
- given-names: Francois
29+
family-names: Logak
30+
- given-names: A. Oak
31+
family-names: Nelson
32+
- given-names: Matthew
33+
family-names: Parsons
34+
- given-names: Matthew
35+
family-names: Pharr
36+
- given-names: Jeremy
37+
family-names: Salm
38+
- given-names: Benjy
39+
family-names: Smith
40+
- given-names: Thomas
41+
family-names: Wang
42+
- given-names: Yunfei
43+
family-names: Zhao
44+
identifiers:
45+
- type: doi
46+
value: 10.5281/zenodo.10306801
47+
description: Zenodo DOI for all versions
48+
- type: url
49+
value: "https://github.com/OpenFUSIONToolkit/OpenFUSIONToolkit/releases/tag/v26.9"
50+
description: The GitHub release URL for this version (26.9)
51+
repository-code: 'https://github.com/OpenFUSIONToolkit/OpenFUSIONToolkit'
52+
url: 'https://openfusiontoolkit.github.io/OpenFUSIONToolkit/'
53+
license: LGPL-3.0-only
54+
keywords:
55+
- fusion
56+
- MHD
57+
- Grad-Shafranov
58+
- Electromagnetics
59+
abstract: >-
60+
The Open FUSION Toolkit (OFT) is a suite of modeling
61+
tools, and their underlying finite element framework, for
62+
problems in plasma and fusion research and engineering in
63+
arbitrary 2D and 3D geometries. The underlying framework
64+
and its component tools support the use of variable order
65+
finite element methods on unstructured tetrahedral
66+
(triangular) or hexahedral (quadrilateral) grids.
67+
references:
68+
- type: article
69+
scope: Please cite this paper if you use ThinCurr
70+
title: "ThinCurr: A 3D thin-wall eddy current modeling code for the design of magnetic confinement fusion devices"
71+
year: 2025
72+
journal: Computer Physics Communications
73+
volume: 315
74+
number: 109713
75+
doi: 10.1016/j.cpc.2025.109713
76+
authors:
77+
- given-names: Christopher
78+
family-names: Hansen
79+
orcid: "https://orcid.org/0000-0001-6928-5815"
80+
- given-names: Alexander
81+
family-names: Battey
82+
- given-names: Anson
83+
family-names: Braun
84+
- given-names: Michael
85+
family-names: Lagieski
86+
- given-names: Sander
87+
family-names: Miller
88+
- given-names: Ian
89+
family-names: Stewart
90+
- given-names: Ryan
91+
family-names: Sweeney
92+
- given-names: Carlos
93+
family-names: Paz-Soldan
94+
- type: article
95+
scope: Please cite this paper if you use TokaMaker
96+
title: "TokaMaker: An open-source time-dependent Grad-Shafranov tool for the design and modeling of axisymmetric fusion devices"
97+
year: 2024
98+
journal: Computer Physics Communications
99+
volume: 289
100+
number: 109111
101+
doi: 10.1016/j.cpc.2024.109111
102+
authors:
103+
- given-names: Christopher
104+
family-names: Hansen
105+
orcid: "https://orcid.org/0000-0001-6928-5815"
106+
- given-names: Ian
107+
family-names: Stewart
108+
- given-names: Daniel
109+
family-names: Burgess
110+
- given-names: Matthew
111+
family-names: Pharr
112+
- given-names: Sophia
113+
family-names: Guizzo
114+
- given-names: Francois
115+
family-names: Logak
116+
- given-names: A. Oak
117+
family-names: Nelson
118+
- given-names: Carlos
119+
family-names: Paz-Soldan

CONTRIBUTING.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ Julia Kirby (@juliagoestoikea)\
8383
John Lhota (@john4255)\
8484
Francois Logak\
8585
Oak Nelson (@nelsonand)\
86+
Matthew Parsons\
8687
Matthew Pharr (@matt-pharr)\
8788
Jeremy Salm (@jeremslm)\
8889
Benjy Smith (@benjysmith)\

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,6 @@ See [CONTRIBUTING.md](https://github.com/openfusiontoolkit/OpenFUSIONToolkit/blo
6060
Copyright
6161
---------
6262

63-
Open FUSION Toolkit code development project, up to version 26.6 Copyright (c) 2023 - 2026, Open FUSION Toolkit team.
63+
Open FUSION Toolkit code development project, up to version 26.9 Copyright (c) 2023 - 2026, Open FUSION Toolkit team.
6464

6565
Written by Open FUSION Toolkit team and collaborators with Christopher J. Hansen as principle developer. All rights reserved.

spack/repo/packages/openfusiontoolkit/package.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class Openfusiontoolkit(CMakePackage):
2121

2222
# Project and repo information
2323
homepage = "https://openfusiontoolkit.github.io/OpenFUSIONToolkit/"
24-
url = "https://github.com/OpenFUSIONToolkit/OpenFUSIONToolkit/archive/refs/tags/v26.6.tar.gz"
24+
url = "https://github.com/OpenFUSIONToolkit/OpenFUSIONToolkit/archive/refs/tags/v26.9.tar.gz"
2525
git = "https://github.com/OpenFUSIONToolkit/OpenFUSIONToolkit.git"
2626
maintainers("hansec")
2727
license("LGPL-3.0-only", checked_by="hansec")
@@ -31,7 +31,8 @@ class Openfusiontoolkit(CMakePackage):
3131

3232
# Version list supported by spack build (needs 26.6 or newer)
3333
version("main", branch="main")
34-
# version("26.6", sha256="d687c788f05118e88b3bcb78c14fbf726286b5359b122ecdb9829fc26084f3c4") # FIXME: Uncomment and update hash when available
34+
# version("26.9", sha256="DUMMY") # FIXME: Uncomment and update hash when available
35+
version("26.6", sha256="e456465322f0a0f9097ca49fcf57cc2e983452db879fb5d7a884626df98a198f")
3536

3637
# Build variants
3738
variant("build_type",default="Release",description="The build type to build",values=("Debug", "Release"))

src/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# SPDX-License-Identifier: LGPL-3.0-only
55
########################
66
cmake_minimum_required( VERSION 3.27 )
7-
project( OpenFUSIONToolkit LANGUAGES NONE VERSION "26.6" )
7+
project( OpenFUSIONToolkit LANGUAGES NONE VERSION "26.9" )
88
set( OFT_VER_SUFFIX "" CACHE INTERNAL "Version suffix" )
99
set( OFT_PYPI_VER_SUFFIX "" CACHE INTERNAL "Version suffix for PYPI (needs to be pep440)" )
1010
list( APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/cmake" )

src/docs/build_doc_versions.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ echo $CURR_RELEASE >> doc_versions.txt
2626
MENU_PATCH+='{text:"'$CURR_RELEASE'",url:"'../$CURR_RELEASE'/index.html"},'
2727

2828
# Build previous releases (explicitly set for now)
29-
for verTag in v1.0.0-beta7 v1.0.0-beta6 ;
29+
for verTag in v26.6 v1.0.0-beta7 ;
3030
do
3131
git checkout $verTag
3232
mkdir $verTag && cd $verTag

src/docs/website/publications.html

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,21 @@ <h2>Publications</h2>
2525
<p>A list of publications using the Open FUSION Toolkit. To be added to this list please <a href="https://github.com/openfusiontoolkit/OpenFUSIONToolkit/issues">open an issue</a> or create a pull request.</p>
2626
<ol class="ref_list">
2727
<li>M. Pharr et al., <a href="https://arxiv.org/abs/2606.02901">Coordinate-invariant flux-surface Fourier analysis in tokamaks</a>, <em>arXiv:2606.02901</em> (2026)</li>
28-
<li>The CENTAUR Collaboration et al., <a href="https://arxiv.org/abs/2605.27549">Compact Experimental Negative TriAngUlarity Reactor (CENTAUR): A design study for a compact, affordable breakeven tokamak</a>, <em>arXiv:2605.27549</em> (2026)</li>
29-
<li>S. Guizzo et al., <a href="http://dx.doi.org/10.2139/ssrn.6828994">Flexible, Axisymmetric MHD Solver for Coupled Plasma and Flowing, Conducting Blanket Dynamics</a>, <em>SSRN Preprint</em> (2026)</li>
3028
<li>S. Sarkar et al., <a href="https://arxiv.org/abs/2605.09913">Magnetohydrodynamic equilibrium and neutronics study on MAST-U using Jenga framework</a>, <em>arXiv:2605.09913</em> (2026)</li>
3129
<li>J. Cohen et al., <a href="https://arxiv.org/abs/2605.04190">Yinsen: A low power density HTS tokamak fusion reactor for marine and off-grid applications</a>, <em>arXiv:2605.04190</em> (2026)</li>
32-
<li>K. Yasoda et al., <a href="https://arxiv.org/abs/2605.00165">Characterization of ELM Pacing via Vertical Jogs on DIII-D</a>, <em>arXiv:2605.00165</em> (2026)</li>
3330
<li>E.M. Bursch et al., <a href="https://arxiv.org/abs/2604.27317">Improved n=1 Empirical Error Field Penetration Threshold Scaling with Ohmic and L-Mode Conventional Tokamak Plasma Discharges</a>, <em>arXiv:2604.27317</em> (2026)</li>
3431
<li>R. Gupta et al., <a href="https://arxiv.org/abs/2603.11549">Design and mechanical analysis of the PRAGYA tokamak vacuum vessel</a>, <em>arXiv:2603.11549</em> (2026)</li>
32+
<li>The CENTAUR Collaboration et al., <a href="https://doi.org/10.1088/1361-6587/ae9eea">Compact Experimental Negative TriAngUlarity Reactor (CENTAUR): A design study for a compact, affordable breakeven tokamak</a>, <em>Accepted: Plasma Physics & Controlled Fusion</em> (2026)</li>
33+
<li>K. Yasoda et al., <a href="https://doi.org/10.1088/1741-4326/aea00a">Characterization of ELM Pacing via Vertical Jogs on DIII-D</a>, <em>Nuclear Fusion</em> <strong>66</strong>, 106031 (2026)</li>
34+
<li>S. Guizzo et al., <a href="https://doi.org/10.1016/j.fusengdes.2026.115971">Flexible, Axisymmetric MHD Solver for Coupled Plasma and Flowing, Conducting Blanket Dynamics</a>, <em>Fusion Engineering & Design</em> <strong>231</strong>, 115971 (2026)</li>
35+
<li>P. Lunia et al., <a href="https://doi.org/10.1088/1361-6587/ae89e1">Access and limits of RMP ELM suppression with n = 1 fields in DIII-D</a>, <em>Plasma Physics & Controlled Fusion</em> <strong>68</strong>, 075036 (2026)</li>
36+
<li>G. Rutherford et al., <a href="https://doi.org/10.1088/1741-4326/ae8608">Predictions of high field side lower hybrid current drive in positive and negative triangularity DIII-D-class and ARC-class plasmas</a>, <em>Nuclear Fusion</em> <strong>66</strong>, 096011 (2026)</li>
37+
<li>M. Pharr et al., <a href="https://doi.org/10.1088/1741-4326/ae7616">Quantifying resonant drive in resistive perturbed tokamak equilibria</a>, <em>Nuclear Fusion</em> <strong>66</strong>, 086035 (2026)</li>
3538
<li>D. Burgess et al., <a href="https://doi.org/10.1088/1361-6587/ae7156">Tearing Stability Prediction Combining Toroidal Calculations With a Two-Fluid Slab Layer</a>, <em>Plasma Physics & Controlled Fusion</em> <strong>68</strong>, 065017 (2026)</li>
3639
<li>J. Salm et al., <a href="https://doi.org/10.1063/5.0332786">Poloidal field coils optimization in tokamaks using TokaMaker</a>, <em>AIP Advances</em> <strong>16</strong>, 065113 (2026)</li>
3740
<li>J. Hillesheim et al., <a href="https://doi.org/10.1017/S0022377826101706">Overview of the physics basis for the ARC fusion power plant</a>, <em>Journal of Plasma Physics</em> <strong>92(3)</strong>, E69 (2026)</li>
3841
<li>R. Sweeney et al., <a href="https://doi.org/10.1017/S0022377826101585">ARC Disruption Physics and Strategy</a>, <em>Journal of Plasma Physics</em> <strong>92(3)</strong>, E68 (2026)</li>
39-
<li>N. Leuthold et al., <a href="https://doi.org/10.1017/S0022377826101421">ARC Physics Basis - MHD</a>, <em>Journal of Plasma Physics</em> <strong>92(2)</strong>, E49 (2026)</li>
42+
<li>N. Leuthold et al., <a href="https://doi.org/10.1017/S0022377826101421">ARC Physics Basis - magnetohydrodynamics</a>, <em>Journal of Plasma Physics</em> <strong>92(2)</strong>, E49 (2026)</li>
4043
<li>H. Sun et al., <a href="https://doi.org/10.1088/1361-6587/ae4a4a">Physics of the low momentum diffusivity regime in tokamaks and its experimental applicability</a>, <em>Plasma Physics & Controlled Fusion</em> <strong>68</strong>, 035011 (2026)</li>
4144
<li>S. Benjamin et al., <a href="https://doi.org/10.1088/1741-4326/ae44ad">Macroscopic trends of neoclassical tearing stability in high-field H-mode tokamak pilot plants</a>, <em>Nuclear Fusion</em> <strong>66</strong>, 036049 (2026)</li>
4245
<li>A. Braun et al., <a href="https://doi.org/10.1088/1741-4326/ae4041">Validation of Runaway Electron Mitigation Coil Electromagnetic Modeling in the HBT-EP Tokamak</a>, <em>Nuclear Fusion</em> <strong>66</strong>, 036036 (2026)</li>

0 commit comments

Comments
 (0)