{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,2]],"date-time":"2026-04-02T15:50:42Z","timestamp":1775145042122,"version":"3.50.1"},"reference-count":24,"publisher":"The Open Journal","issue":"120","license":[{"start":{"date-parts":[[2026,4,2]],"date-time":"2026-04-02T00:00:00Z","timestamp":1775088000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2026,4,2]],"date-time":"2026-04-02T00:00:00Z","timestamp":1775088000000},"content-version":"am","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2026,4,2]],"date-time":"2026-04-02T00:00:00Z","timestamp":1775088000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JOSS"],"published-print":{"date-parts":[[2026,4,2]]},"DOI":"10.21105\/joss.09670","type":"journal-article","created":{"date-parts":[[2026,4,2]],"date-time":"2026-04-02T14:56:47Z","timestamp":1775141807000},"page":"9670","source":"Crossref","is-referenced-by-count":0,"title":["GVEC: A flexible 3D MHD equilibrium solver"],"prefix":"10.21105","volume":"11","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0439-249X","authenticated-orcid":false,"given":"Florian","family":"Hindenlang","sequence":"first","affiliation":[{"id":[{"id":"https:\/\/ror.org\/00hx57361","id-type":"ROR","asserted-by":"publisher"}],"name":"Max Planck Institute for Plasma Physics, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0749-2760","authenticated-orcid":false,"given":"Omar","family":"Maj","sequence":"additional","affiliation":[{"id":[{"id":"https:\/\/ror.org\/00hx57361","id-type":"ROR","asserted-by":"publisher"}],"name":"Max Planck Institute for Plasma Physics, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-2729-1685","authenticated-orcid":false,"given":"Robert","family":"Babin","sequence":"additional","affiliation":[{"id":[{"id":"https:\/\/ror.org\/00hx57361","id-type":"ROR","asserted-by":"publisher"}],"name":"Max Planck Institute for Plasma Physics, Germany"},{"id":[{"id":"https:\/\/ror.org\/02kkvpp62","id-type":"ROR","asserted-by":"publisher"}],"name":"Department of Mathematics, Technical University of Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3109-345X","authenticated-orcid":false,"given":"Robert","family":"K\u00f6berl","sequence":"additional","affiliation":[{"id":[{"id":"https:\/\/ror.org\/00hx57361","id-type":"ROR","asserted-by":"publisher"}],"name":"Max Planck Institute for Plasma Physics, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1311-9273","authenticated-orcid":false,"given":"Dean","family":"Muir","sequence":"additional","affiliation":[{"id":[{"id":"https:\/\/ror.org\/00hx57361","id-type":"ROR","asserted-by":"publisher"}],"name":"Max Planck Institute for Plasma Physics, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0143-5957","authenticated-orcid":false,"given":"Tiago Tamissa","family":"Ribeiro","sequence":"additional","affiliation":[{"id":[{"id":"https:\/\/ror.org\/00hx57361","id-type":"ROR","asserted-by":"publisher"}],"name":"Max Planck Institute for Plasma Physics, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8177-8698","authenticated-orcid":false,"given":"Markus","family":"Rampp","sequence":"additional","affiliation":[{"id":[{"id":"https:\/\/ror.org\/03e21z229","id-type":"ROR","asserted-by":"publisher"}],"name":"Max Planck Computing and Data Facility, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8340-7230","authenticated-orcid":false,"given":"Eric","family":"Sonnendr\u00fccker","sequence":"additional","affiliation":[{"id":[{"id":"https:\/\/ror.org\/00hx57361","id-type":"ROR","asserted-by":"publisher"}],"name":"Max Planck Institute for Plasma Physics, Germany"},{"id":[{"id":"https:\/\/ror.org\/02kkvpp62","id-type":"ROR","asserted-by":"publisher"}],"name":"Department of Mathematics, Technical University of Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"8722","reference":[{"issue":"4","key":"Hindenlang_2025","doi-asserted-by":"publisher","DOI":"10.1088\/1361-6587\/adba11","article-title":"Computing MHD equilibria of stellarators with a flexible coordinate frame","volume":"67","author":"Hindenlang","year":"2025","unstructured":"Hindenlang, F., Plunk, G. G., & Maj, O. (2025). Computing MHD equilibria of stellarators with a flexible coordinate frame. Plasma Physics and Controlled Fusion, 67(4), 045002. https:\/\/doi.org\/10.1088\/1361-6587\/adba11","journal-title":"Plasma Physics and Controlled Fusion"},{"issue":"arXiv:2502.04374","key":"Schilling_2025","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2502.04374","article-title":"The numerics of VMEC++","author":"Schilling","year":"2025","unstructured":"Schilling, J. (2025). The numerics of VMEC++. arXiv:2502.04374. https:\/\/doi.org\/10.48550\/arXiv.2502.04374"},{"issue":"11","key":"suzukiDevelopmentApplicationHINT22006","doi-asserted-by":"publisher","DOI":"10.1088\/0029-5515\/46\/11\/L01","article-title":"Development and application of HINT2 to helical system plasmas","volume":"46","author":"Suzuki","year":"2006","unstructured":"Suzuki, Y., Nakajima, N., Watanabe, K., Nakamura, Y., & Hayashi, T. (2006). Development and application of HINT2 to helical system plasmas. Nuclear Fusion, 46(11), L19\u2013L24. https:\/\/doi.org\/10.1088\/0029-5515\/46\/11\/L01","journal-title":"Nuclear Fusion","ISSN":"https:\/\/id.crossref.org\/issn\/0029-5515","issn-type":"print"},{"issue":"10","key":"DESC_2020","doi-asserted-by":"publisher","DOI":"10.1063\/5.0020743","article-title":"DESC: A stellarator equilibrium solver","volume":"27","author":"Dudt","year":"2020","unstructured":"Dudt, D. W., & Kolemen, E. (2020). DESC: A stellarator equilibrium solver. Physics of Plasmas, 27(10), 102513. https:\/\/doi.org\/10.1063\/5.0020743","journal-title":"Physics of Plasmas","ISSN":"https:\/\/id.crossref.org\/issn\/1070-664X","issn-type":"print"},{"issue":"12","key":"vmec_83","doi-asserted-by":"publisher","DOI":"10.1063\/1.864116","article-title":"Steepest\u2010descent moment method for three\u2010dimensional magnetohydrodynamic equilibria","volume":"26","author":"Hirshman","year":"1983","unstructured":"Hirshman, S. P., & Whitson, J. C. (1983). Steepest\u2010descent moment method for three\u2010dimensional magnetohydrodynamic equilibria. The Physics of Fluids, 26(12), 3553\u20133568. https:\/\/doi.org\/10.1063\/1.864116","journal-title":"The Physics of Fluids"},{"issue":"10","key":"navarro2020global","doi-asserted-by":"publisher","DOI":"10.1088\/1361-6587\/aba858","article-title":"Global gyrokinetic simulations of ITG turbulence in the magnetic configuration space of the Wendelstein 7-X stellarator","volume":"62","author":"Ba\u00f1\u00f3n Navarro","year":"2020","unstructured":"Ba\u00f1\u00f3n Navarro, A., Merlo, G., Plunk, G., Xanthopoulos, P., Von Stechow, A., Di Siena, A., Maurer, M., Hindenlang, F., Wilms, F., & Jenko, F. (2020). Global gyrokinetic simulations of ITG turbulence in the magnetic configuration space of the Wendelstein 7-X stellarator. Plasma Physics and Controlled Fusion, 62(10), 105005. https:\/\/doi.org\/10.1088\/1361-6587\/aba858","journal-title":"Plasma Physics and Controlled Fusion"},{"issue":"2","key":"Shanahan_Bold_Dudson_2024","doi-asserted-by":"publisher","DOI":"10.1017\/S002237782400045X","article-title":"Global fluid turbulence simulations in the scrape-off layer of a stellarator island divertor","volume":"90","author":"Shanahan","year":"2024","unstructured":"Shanahan, B., Bold, D., & Dudson, B. (2024). Global fluid turbulence simulations in the scrape-off layer of a stellarator island divertor. Journal of Plasma Physics, 90(2), 905900216. https:\/\/doi.org\/10.1017\/S002237782400045X","journal-title":"Journal of Plasma Physics"},{"key":"holderied_possanner_wang_2021","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2021.110143","article-title":"MHD-kinetic hybrid code based on structure-preserving finite elements with particles-in-cell","volume":"433","author":"Holderied","year":"2021","unstructured":"Holderied, F., Possanner, S., & Wang, X. (2021). MHD-kinetic hybrid code based on structure-preserving finite elements with particles-in-cell. Journal of Computational Physics, 433, 110143. https:\/\/doi.org\/10.1016\/j.jcp.2021.110143","journal-title":"Journal of Computational Physics","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"issue":"6","key":"nikulsin2022jorek3d","doi-asserted-by":"publisher","DOI":"10.1063\/5.0087104","article-title":"JOREK3D: An extension of the JOREK nonlinear MHD code to stellarators","volume":"29","author":"Nikulsin","year":"2022","unstructured":"Nikulsin, N., Ramasamy, R., Hoelzl, M., Hindenlang, F., Strumberger, E., Lackner, K., G\u00fcnter, S., Jorek Team, & others. (2022). JOREK3D: An extension of the JOREK nonlinear MHD code to stellarators. Physics of Plasmas, 29(6), 063901. https:\/\/doi.org\/10.1063\/5.0087104","journal-title":"Physics of Plasmas"},{"issue":"9","key":"nuehrenberg1991","doi-asserted-by":"publisher","DOI":"10.1063\/1.860656","article-title":"Ideal magnetohydrodynamics: Global mode analysis of three\u2010dimensional plasma configurations","volume":"5","author":"Schwab","year":"1993","unstructured":"Schwab, C. (1993). Ideal magnetohydrodynamics: Global mode analysis of three\u2010dimensional plasma configurations. Physics of Fluids B: Plasma Physics, 5(9), 3195\u20133206. https:\/\/doi.org\/10.1063\/1.860656","journal-title":"Physics of Fluids B: Plasma Physics"},{"issue":"1","key":"jardinTriangularFiniteElement2004","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2004.04.004","article-title":"A triangular finite element with first-derivative continuity applied to fusion MHD applications","volume":"200","author":"Jardin","year":"2004","unstructured":"Jardin, S. C. (2004). A triangular finite element with first-derivative continuity applied to fusion MHD applications. Journal of Computational Physics, 200(1), 133\u2013152. https:\/\/doi.org\/10.1016\/j.jcp.2004.04.004","journal-title":"Journal of Computational Physics","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"issue":"8","key":"puchmayr2023helical","doi-asserted-by":"publisher","DOI":"10.1088\/1741-4326\/acdd12","article-title":"Helical mode localization and mode locking of ideal MHD instabilities in magnetically perturbed tokamak plasmas","volume":"63","author":"Puchmayr","year":"2023","unstructured":"Puchmayr, J., Dunne, M., Strumberger, E., Willensdorfer, M., Zohm, H., Hindenlang, F., & the ASDEX Upgrade Team. (2023). Helical mode localization and mode locking of ideal MHD instabilities in magnetically perturbed tokamak plasmas. Nuclear Fusion, 63(8), 086008. https:\/\/doi.org\/10.1088\/1741-4326\/acdd12","journal-title":"Nuclear Fusion"},{"key":"albert_kasilov_kernbichler_2020","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2019.109065","article-title":"Symplectic integration with non-canonical quadrature for guiding-center orbits in magnetic confinement devices","volume":"403","author":"Albert","year":"2020","unstructured":"Albert, C. G., Kasilov, S. V., & Kernbichler, W. (2020). Symplectic integration with non-canonical quadrature for guiding-center orbits in magnetic confinement devices. Journal of Computational Physics, 403, 109065. https:\/\/doi.org\/10.1016\/j.jcp.2019.109065","journal-title":"Journal of Computational Physics","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"issue":"8","key":"hudson_2020","doi-asserted-by":"publisher","DOI":"10.1088\/1361-6587\/ab9a61","article-title":"Free-boundary MRxMHD equilibrium calculations using the stepped-pressure equilibrium code","volume":"62","author":"Hudson","year":"2020","unstructured":"Hudson, S. R., Loizu, J., Zhu, C., Qu, Z. S., N\u00fchrenberg, C., Lazerson, S., Smiet, C. B., & Hole, M. J. (2020). Free-boundary MRxMHD equilibrium calculations using the stepped-pressure equilibrium code. Plasma Physics and Controlled Fusion, 62(8), 084002. https:\/\/doi.org\/10.1088\/1361-6587\/ab9a61","journal-title":"Plasma Physics and Controlled Fusion"},{"issue":"3","key":"Plunk_figure_8","doi-asserted-by":"publisher","DOI":"10.1088\/1361-6587\/adb64b","article-title":"Back to the figure-8 stellarator","volume":"67","author":"Plunk","year":"2025","unstructured":"Plunk, G. G., Drevlak, M., Rodr\u00edguez, E., Babin, R., Goodman, A., & Hindenlang, F. (2025). Back to the figure-8 stellarator. Plasma Physics and Controlled Fusion, 67(3), 035025. https:\/\/doi.org\/10.1088\/1361-6587\/adb64b","journal-title":"Plasma Physics and Controlled Fusion"},{"issue":"65","key":"Landreman2021","doi-asserted-by":"publisher","DOI":"10.21105\/joss.03525","article-title":"SIMSOPT: A flexible framework for stellarator optimization","volume":"6","author":"Landreman","year":"2021","unstructured":"Landreman, M., Medasani, B., Wechsung, F., Giuliani, A., Jorge, R., & Zhu, C. (2021). SIMSOPT: A flexible framework for stellarator optimization. Journal of Open Source Software, 6(65), 3525. https:\/\/doi.org\/10.21105\/joss.03525","journal-title":"Journal of Open Source Software"},{"key":"doecode_12551","doi-asserted-by":"publisher","DOI":"10.11578\/dc.20180627.6","article-title":"STELLOPT","author":"Lazerson","year":"2020","unstructured":"Lazerson, S., Schmitt, J., Zhu, C., Breslau, J., & All STELLOPT Developers. (2020). STELLOPT. https:\/\/doi.org\/10.11578\/dc.20180627.6"},{"key":"f90wrap","doi-asserted-by":"publisher","DOI":"10.1088\/1361-648X\/ab82d2","article-title":"f90wrap: an automated tool for constructing deep Python interfaces to modern Fortran codes","author":"Kermode","year":"2020","unstructured":"Kermode, J. R. (2020). f90wrap: an automated tool for constructing deep Python interfaces to modern Fortran codes. J. Phys. Condens. Matter. https:\/\/doi.org\/10.1088\/1361-648X\/ab82d2","journal-title":"J. Phys. Condens. Matter","ISSN":"https:\/\/id.crossref.org\/issn\/0953-8984","issn-type":"print"},{"issue":"1","key":"xarray","doi-asserted-by":"publisher","DOI":"10.5334\/jors.148","article-title":"xarray: N-D labeled Arrays and Datasets in Python","volume":"5","author":"Hoyer","year":"2017","unstructured":"Hoyer, S., & Joseph, H. (2017). xarray: N-D labeled Arrays and Datasets in Python. Journal of Open Research Software, 5(1). https:\/\/doi.org\/10.5334\/jors.148","journal-title":"Journal of Open Research Software"},{"key":"selalib","article-title":"SeLaLib","author":"Navaro","year":"2021","unstructured":"Navaro, P., Kormann, K., G\u00fc\u00e7l\u00fc, Y., & SeLaLib Contributors. (2021). SeLaLib. https:\/\/github.com\/selalib\/selalib"},{"issue":"3","key":"Giuliani_2024_quasr","doi-asserted-by":"publisher","DOI":"10.1017\/S0022377824000412","article-title":"Direct stellarator coil design using global optimization: Application to a comprehensive exploration of quasi-axisymmetric devices","volume":"90","author":"Giuliani","year":"2024","unstructured":"Giuliani, A. (2024). Direct stellarator coil design using global optimization: Application to a comprehensive exploration of quasi-axisymmetric devices. Journal of Plasma Physics, 90(3), 905900303. https:\/\/doi.org\/10.1017\/S0022377824000412","journal-title":"Journal of Plasma Physics"},{"issue":"6","key":"holeSteppedPressureProfile2006","doi-asserted-by":"publisher","DOI":"10.1017\/S0022377806005861","article-title":"Stepped pressure profile equilibria in cylindrical plasmas via partial Taylor relaxation","volume":"72","author":"Hole","year":"2006","unstructured":"Hole, M. J., Hudson, S. R., & Dewar, R. L. (2006). Stepped pressure profile equilibria in cylindrical plasmas via partial Taylor relaxation. Journal of Plasma Physics, 72(6), 1167\u20131171. https:\/\/doi.org\/10.1017\/S0022377806005861","journal-title":"Journal of Plasma Physics","ISSN":"https:\/\/id.crossref.org\/issn\/1469-7807","issn-type":"print"},{"issue":"1","key":"pies_1986","doi-asserted-by":"publisher","DOI":"10.1016\/0010-4655(86)90059-7","article-title":"Calculation of three-dimensional MHD equilibria with islands and stochastic regions","volume":"43","author":"Reiman","year":"1986","unstructured":"Reiman, A., & Greenside, H. (1986). Calculation of three-dimensional MHD equilibria with islands and stochastic regions. Computer Physics Communications, 43(1), 157\u2013167. https:\/\/doi.org\/10.1016\/0010-4655(86)90059-7","journal-title":"Computer Physics Communications","ISSN":"https:\/\/id.crossref.org\/issn\/0010-4655","issn-type":"print"},{"issue":"6","key":"siesta_2011","doi-asserted-by":"publisher","DOI":"10.1063\/1.3597155","article-title":"SIESTA: A scalable iterative equilibrium solver for toroidal applications","volume":"18","author":"Hirshman","year":"2011","unstructured":"Hirshman, S. P., Sanchez, R., & Cook, C. R. (2011). SIESTA: A scalable iterative equilibrium solver for toroidal applications. Physics of Plasmas, 18(6), 062504. https:\/\/doi.org\/10.1063\/1.3597155","journal-title":"Physics of Plasmas","ISSN":"https:\/\/id.crossref.org\/issn\/1070-664X","issn-type":"print"}],"container-title":["Journal of Open Source Software"],"original-title":[],"link":[{"URL":"https:\/\/joss.theoj.org\/papers\/10.21105\/joss.09670.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,4,2]],"date-time":"2026-04-02T14:56:48Z","timestamp":1775141808000},"score":1,"resource":{"primary":{"URL":"https:\/\/joss.theoj.org\/papers\/10.21105\/joss.09670"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,2]]},"references-count":24,"journal-issue":{"issue":"120","published-online":{"date-parts":[[2026,4]]}},"alternative-id":["10.21105\/joss.09670"],"URL":"https:\/\/doi.org\/10.21105\/joss.09670","relation":{"has-review":[{"id-type":"uri","id":"https:\/\/github.com\/openjournals\/joss-reviews\/issues\/9670","asserted-by":"subject"}],"references":[{"id-type":"doi","id":"10.5281\/zenodo.19194335","asserted-by":"subject"}]},"ISSN":["2475-9066"],"issn-type":[{"value":"2475-9066","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,4,2]]}}}