{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T20:27:02Z","timestamp":1783628822718,"version":"3.55.0"},"reference-count":94,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/100006207","name":"Fusion Energy Science","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100006207","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100006192","name":"Advanced Scientific Computing Research","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100006192","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computer Physics Communications"],"published-print":{"date-parts":[[2026,10]]},"DOI":"10.1016\/j.cpc.2026.110283","type":"journal-article","created":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T06:31:40Z","timestamp":1782455500000},"page":"110283","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["PCMS: Parallel coupler for multimodel simulations"],"prefix":"10.1016","volume":"327","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6813-6532","authenticated-orcid":false,"given":"Jacob S.","family":"Merson","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Cameron W.","family":"Smith","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mark S.","family":"Shephard","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fuad","family":"Hasan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abhiyan","family":"Paudel","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Angel","family":"Castillo-Crooke","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Joyal","family":"Mathew","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mohammad","family":"Elahi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.cpc.2026.110283_bib0001","doi-asserted-by":"crossref","first-page":"1119","DOI":"10.1007\/s00466-014-1113-2","article-title":"A plug-and-play coupling approach for parallel multi-field simulations","volume":"55","author":"Bungartz","year":"2015","journal-title":"Comput. Mech."},{"key":"10.1016\/j.cpc.2026.110283_bib0002","doi-asserted-by":"crossref","first-page":"51","DOI":"10.12688\/openreseurope.14445.1","article-title":"preCICE v2: a sustainable and user-friendly coupling library","volume":"2","author":"Chourdakis","year":"2022","journal-title":"Open Res. Eur."},{"issue":"10","key":"10.1016\/j.cpc.2026.110283_bib0003","doi-asserted-by":"crossref","first-page":"1768","DOI":"10.1016\/j.nucengdes.2009.05.021","article-title":"MOOSE: a parallel computational framework for coupled systems of nonlinear equations","volume":"239","author":"Gaston","year":"2009","journal-title":"Nucl. Eng. Des."},{"key":"10.1016\/j.cpc.2026.110283_bib0004","series-title":"International Conference on Mathematics and Computational Methods Applied to Nuclear Science & Engineering (M&C 2013)","first-page":"11","article-title":"The data transfer kit: a geometric rendezvous-based tool for multiphysics data transfer","author":"Slattery","year":"2013"},{"key":"10.1016\/j.cpc.2026.110283_bib0005","series-title":"Large-Scale PDE-Constrained Optimization","first-page":"301","article-title":"The SIERRA framework for developing advanced parallel mechanics applications","author":"Stewart","year":"2003"},{"key":"10.1016\/j.cpc.2026.110283_bib0006","unstructured":"ORNL-CEES\/DataTransferKit, 2025. original-date: 2014-10-15T17:35:07Z, https:\/\/github.com\/ORNL-CEES\/DataTransferKit."},{"key":"10.1016\/j.cpc.2026.110283_bib0007","unstructured":"laristra\/portage, 2025. original-date: 2016-12-21T18:17:59Z, https:\/\/github.com\/laristra\/portage."},{"key":"10.1016\/j.cpc.2026.110283_bib0008","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1016\/j.camwa.2020.06.009","article-title":"MFEM: a modular finite element methods library","volume":"81","author":"Anderson","year":"2021","journal-title":"Comput. Math. Appl."},{"issue":"4","key":"10.1016\/j.cpc.2026.110283_bib0009","doi-asserted-by":"crossref","first-page":"403","DOI":"10.1515\/jnma-2025-0115","article-title":"The deal.II library, version 9.7","volume":"33","author":"Arndt","year":"2025","journal-title":"J. Numer. Math."},{"key":"10.1016\/j.cpc.2026.110283_bib0010","series-title":"Automated Solution of Differential Equations by the Finite Element Method: The FEniCS Book","volume":"vol. 84","author":"Logg","year":"2012"},{"issue":"5","key":"10.1016\/j.cpc.2026.110283_bib0011","doi-asserted-by":"crossref","first-page":"3319","DOI":"10.1007\/s00366-024-01976-2","article-title":"Unstructured mesh tools for magnetically confined fusion system simulations","volume":"40","author":"Shephard","year":"2024","journal-title":"Eng. Comput."},{"issue":"6","key":"10.1016\/j.cpc.2026.110283_bib0012","doi-asserted-by":"crossref","first-page":"774","DOI":"10.1038\/s41563-020-00913-0","article-title":"Mesoscopic and multiscale modelling in materials","volume":"20","author":"Fish","year":"2021","journal-title":"Nat. Mater."},{"key":"10.1016\/j.cpc.2026.110283_bib0013","series-title":"Modeling Materials: Continuum, Atomistic, and Multiscale Techniques","author":"Tadmor","year":"2011"},{"issue":"1","key":"10.1016\/j.cpc.2026.110283_bib0014","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1177\/1094342012468181","article-title":"Multiphysics simulations: challenges and opportunities","volume":"27","author":"Keyes","year":"2013","journal-title":"Int. J. High Perform. Comput. Appl."},{"issue":"6","key":"10.1016\/j.cpc.2026.110283_bib0015","doi-asserted-by":"crossref","first-page":"1529","DOI":"10.1080\/01418619608243000","article-title":"Quasicontinuum analysis of defects in solids","volume":"73","author":"Tadmor","year":"1996","journal-title":"Philos. Mag. A"},{"issue":"1","key":"10.1016\/j.cpc.2026.110283_bib0016","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1016\/S0021-9991(03)00273-0","article-title":"Coupling of atomistic and continuum simulations using a bridging scale decomposition","volume":"190","author":"Wagner","year":"2003","journal-title":"J. Comput. Phys."},{"issue":"45\u201348","key":"10.1016\/j.cpc.2026.110283_bib0017","doi-asserted-by":"crossref","first-page":"4548","DOI":"10.1016\/j.cma.2007.05.020","article-title":"Concurrent AtC coupling based on a blend of the continuum stress and the atomistic force","volume":"196","author":"Fish","year":"2007","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"10.1016\/j.cpc.2026.110283_bib0018","series-title":"Multiscale Methods: Bridging the Scales in Science and Eng.","first-page":"93","article-title":"Concurrent coupling of atomistic and continuum models","author":"Xu","year":"2010"},{"issue":"5","key":"10.1016\/j.cpc.2026.110283_bib0019","doi-asserted-by":"crossref","DOI":"10.1088\/0965-0393\/17\/5\/053001","article-title":"A unified framework and performance benchmark of fourteen multiscale atomistic\/continuum coupling methods","volume":"17","author":"Miller","year":"2009","journal-title":"Model. Simul. Mater. Sci. Eng."},{"issue":"1","key":"10.1016\/j.cpc.2026.110283_bib0020","doi-asserted-by":"crossref","first-page":"362","DOI":"10.1137\/070682848","article-title":"Connecting atomistic-to-continuum coupling and domain decomposition","volume":"7","author":"Parks","year":"2008","journal-title":"Multiscale Model. Simul."},{"key":"10.1016\/j.cpc.2026.110283_bib0021","doi-asserted-by":"crossref","DOI":"10.1016\/j.cma.2022.115027","article-title":"Interfacing finite elements with deep neural operators for fast multiscale modeling of mechanics problems","volume":"402","author":"Yin","year":"2022","journal-title":"Comput. Methods Appl. Mech. Eng."},{"issue":"2","key":"10.1016\/j.cpc.2026.110283_bib0022","doi-asserted-by":"crossref","DOI":"10.1063\/5.0027160","article-title":"Spatial coupling of gyrokinetic simulations, a generalized scheme based on first-principles","volume":"28","author":"Dominski","year":"2021","journal-title":"Phys. Plasmas"},{"issue":"1","key":"10.1016\/j.cpc.2026.110283_bib0023","doi-asserted-by":"crossref","DOI":"10.1063\/5.0026661","article-title":"First coupled GENE\u2013XGC microturbulence simulations","volume":"28","author":"Merlo","year":"2021","journal-title":"Phys. Plasmas"},{"key":"10.1016\/j.cpc.2026.110283_bib0024","doi-asserted-by":"crossref","DOI":"10.1016\/j.nucengdes.2024.113589","article-title":"Monte Carlo multiphysics simulation on adaptive unstructured mesh geometry","volume":"429","author":"Novak","year":"2024","journal-title":"Nucl. Eng. Des."},{"issue":"1","key":"10.1016\/j.cpc.2026.110283_bib0025","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1109\/MCG.1985.276271","article-title":"Edge-based data structures for solid modeling in curved-surface environments","volume":"5","author":"Weiler","year":"1985","journal-title":"IEEE Comput. Graph. Appl."},{"issue":"3","key":"10.1016\/j.cpc.2026.110283_bib0026","doi-asserted-by":"crossref","first-page":"210","DOI":"10.1007\/s00366-004-0289-z","article-title":"A comparison of techniques for geometry access related to mesh generation","volume":"20","author":"Beall","year":"2004","journal-title":"Eng. Comput."},{"key":"10.1016\/j.cpc.2026.110283_bib0027","doi-asserted-by":"crossref","DOI":"10.1016\/j.softx.2020.100561","article-title":"ADIOS 2: the adaptable input output system. a framework for high-performance data management","volume":"12","author":"Godoy","year":"2020","journal-title":"SoftwareX"},{"issue":"1","key":"10.1016\/j.cpc.2026.110283_bib0028","doi-asserted-by":"crossref","first-page":"106","DOI":"10.1177\/10943420211019119","article-title":"The exascale framework for high fidelity coupled simulations (EFFIS): enabling whole device modeling in fusion science","volume":"36","author":"Suchyta","year":"2022","journal-title":"Int. J. High Perform. Comput. Appl."},{"issue":"4","key":"10.1016\/j.cpc.2026.110283_bib0029","doi-asserted-by":"crossref","first-page":"869","DOI":"10.1016\/j.camwa.2015.12.025","article-title":"Parallel coupling numerics for partitioned fluid\u2013structure interaction simulations","volume":"71","author":"Mehl","year":"2016","journal-title":"Comput. Math. Appl."},{"issue":"3-4","key":"10.1016\/j.cpc.2026.110283_bib0030","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1007\/s00366-006-0047-5","article-title":"A component-based parallel infrastructure for the simulation of fluid-structure interaction","volume":"22","author":"Parker","year":"2006","journal-title":"Eng. Comput."},{"issue":"12","key":"10.1016\/j.cpc.2026.110283_bib0031","doi-asserted-by":"crossref","DOI":"10.1063\/5.0026043","article-title":"Spatial core-edge coupling of the PIC gyrokinetic codes GEM and XGC","volume":"27","author":"Cheng","year":"2020","journal-title":"Phys. Plasmas"},{"key":"10.1016\/j.cpc.2026.110283_bib0032","doi-asserted-by":"crossref","DOI":"10.1016\/j.cpc.2025.109769","article-title":"A field-aligned gyrokinetic solver based on discontinuous galerkin in tokamak geometry","volume":"316","author":"Jo","year":"2025","journal-title":"Comput. Phys. Commun."},{"key":"10.1016\/j.cpc.2026.110283_bib0033","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1016\/j.cma.2015.10.012","article-title":"A parallel matrix-free conservative solution interpolation on unstructured tetrahedral meshes","volume":"299","author":"Alauzet","year":"2016","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"10.1016\/j.cpc.2026.110283_bib0034","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1016\/j.jcp.2015.11.055","article-title":"Mesh-free data transfer algorithms for partitioned multiphysics problems: conservation, accuracy, and parallelism","volume":"307","author":"Slattery","year":"2016","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.cpc.2026.110283_bib0035","doi-asserted-by":"crossref","first-page":"250","DOI":"10.1016\/j.compfluid.2016.04.003","article-title":"preCICE\u2013a fully parallel library for multi-physics surface coupling","volume":"141","author":"Bungartz","year":"2016","journal-title":"Comput. Fluids"},{"issue":"2","key":"10.1016\/j.cpc.2026.110283_bib0036","doi-asserted-by":"crossref","DOI":"10.1017\/S0022377821000441","article-title":"Implementation of higher-order velocity mapping between marker particles and grid in the particle-in-cell code XGC","volume":"87","author":"Moll\u00e9n","year":"2021","journal-title":"J. Plasma Phys."},{"issue":"14","key":"10.1016\/j.cpc.2026.110283_bib0037","doi-asserted-by":"crossref","first-page":"2402","DOI":"10.1002\/nme.1147","article-title":"Common-refinement-based data transfer between non-matching meshes in multiphysics simulations","volume":"61","author":"Jiao","year":"2004","journal-title":"Int. J. Numer. Methods Eng."},{"key":"10.1016\/j.cpc.2026.110283_bib0038","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1016\/j.compfluid.2016.06.002","article-title":"High order accurate conservative remapping scheme on polygonal meshes using a posteriori MOOD limiting","volume":"136","author":"Blanchard","year":"2016","journal-title":"Comput. Fluids"},{"issue":"1","key":"10.1016\/j.cpc.2026.110283_bib0039","doi-asserted-by":"crossref","first-page":"372","DOI":"10.1016\/j.jcp.2006.02.016","article-title":"Conservative load transfer along curved fluid\u2013solid interface with non-matching meshes","volume":"218","author":"Jaiman","year":"2006","journal-title":"J. Comput. Phys."},{"issue":"41-44","key":"10.1016\/j.cpc.2026.110283_bib0040","doi-asserted-by":"crossref","first-page":"2797","DOI":"10.1016\/j.cma.2011.04.025","article-title":"Conservative interpolation on unstructured polyhedral meshes: an extension of the supermesh approach to cell-centered finite-volume variables","volume":"200","author":"Menon","year":"2011","journal-title":"Comput. Methods Appl. Mech. Eng."},{"issue":"1-4","key":"10.1016\/j.cpc.2026.110283_bib0041","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1016\/j.cma.2010.07.015","article-title":"Conservative interpolation between volume meshes by local galerkin projection","volume":"200","author":"Farrell","year":"2011","journal-title":"Comput. Methods Appl. Mech. Eng."},{"issue":"33-36","key":"10.1016\/j.cpc.2026.110283_bib0042","doi-asserted-by":"crossref","first-page":"2632","DOI":"10.1016\/j.cma.2009.03.004","article-title":"Conservative interpolation between unstructured meshes via supermesh construction","volume":"198","author":"Farrell","year":"2009","journal-title":"Comput. Methods Appl. Mech. Eng."},{"issue":"12","key":"10.1016\/j.cpc.2026.110283_bib0043","doi-asserted-by":"crossref","first-page":"3202","DOI":"10.1016\/j.jpdc.2014.07.003","article-title":"Kokkos: enabling manycore performance portability through polymorphic memory access patterns","volume":"74","author":"Edwards","year":"2014","journal-title":"J. Parallel Distrib. Comput."},{"issue":"1-3","key":"10.1016\/j.cpc.2026.110283_bib0044","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1016\/0045-7825(92)90023-D","article-title":"The superconvergent patch recovery (SPR) and adaptive finite element refinement","volume":"101","author":"Zienkiewicz","year":"1992","journal-title":"Comput. Methods Appl. Mech. Eng."},{"issue":"7","key":"10.1016\/j.cpc.2026.110283_bib0045","doi-asserted-by":"crossref","first-page":"1365","DOI":"10.1002\/nme.1620330703","article-title":"The superconvergent patch recovery anda posteriori error estimates. part 2: error estimates and adaptivity","volume":"33","author":"Zienkiewicz","year":"1992","journal-title":"Int. J. Numer. Methods Eng."},{"key":"10.1016\/j.cpc.2026.110283_bib0046","series-title":"An Automated Modeling, Meshing, and Adaptive Framework for Tokamak Plasma Simulations","author":"Riaz","year":"2024"},{"key":"10.1016\/j.cpc.2026.110283_bib0047","series-title":"Technical Report","article-title":"r3d: Software for Fast, Robust Geometric Operations in 3D and 2D","author":"Powell","year":"2015"},{"key":"10.1016\/j.cpc.2026.110283_bib0048","unstructured":"D.A. Ibanez, Conformal mesh adaptation on heterogeneous supercomputers, 2016. Ph.D. thesis."},{"issue":"3","key":"10.1016\/j.cpc.2026.110283_bib0049","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1016\/0146-664X(80)90055-6","article-title":"Oct-trees and their use in representing three-dimensional objects","volume":"14","author":"Jackins","year":"1980","journal-title":"Comput. Graph. Image Process."},{"issue":"3","key":"10.1016\/j.cpc.2026.110283_bib0050","doi-asserted-by":"crossref","first-page":"415","DOI":"10.1111\/j.1467-8659.2007.01064.x","article-title":"Stackless KD-tree traversal for high performance GPU ray tracing","volume":"26","author":"Popov","year":"2007","journal-title":"Comput. Graph. Forum"},{"key":"10.1016\/j.cpc.2026.110283_bib0051","series-title":"Proceedings of the 1990 ACM SIGMOD International Conference on Management of Data","first-page":"322","article-title":"The R*-tree: an efficient and robust access method for points and rectangles","author":"Beckmann","year":"1990"},{"issue":"1","key":"10.1016\/j.cpc.2026.110283_bib0052","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3412558","article-title":"ArborX: a performance portable geometric search library","volume":"47","author":"Lebrun-Grandi\u00e9","year":"2020","journal-title":"ACM Trans. Math. Softw."},{"issue":"2","key":"10.1016\/j.cpc.2026.110283_bib0053","doi-asserted-by":"crossref","first-page":"375","DOI":"10.1111\/j.1467-8659.2009.01377.x","article-title":"Fast BVH construction on GPUs","volume":"28","author":"Lauterbach","year":"2009","journal-title":"Comput. Graph. Forum"},{"key":"10.1016\/j.cpc.2026.110283_bib0054","series-title":"Proceedings of the ACM SIGGRAPH\/EUROGRAPHICS Conference on Graphics Hardware - HWWS \u201905","first-page":"15","article-title":"KD-tree acceleration structures for a GPU raytracer","author":"Foley","year":"2005"},{"issue":"8","key":"10.1016\/j.cpc.2026.110283_bib0055","doi-asserted-by":"crossref","first-page":"2852","DOI":"10.1109\/TVCG.2020.3042930","article-title":"Accelerating unstructured mesh point location with RT cores","volume":"28","author":"Morrical","year":"2022","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"10.1016\/j.cpc.2026.110283_bib0056","series-title":"Spatial Gems, Volume 1","first-page":"97","article-title":"Employing GPUs to accelerate exact geometric predicates for 3D geospatial processing","author":"Menezes","year":"2022"},{"issue":"7","key":"10.1016\/j.cpc.2026.110283_bib0057","doi-asserted-by":"crossref","first-page":"410","DOI":"10.1016\/0010-4485(89)90125-5","article-title":"Geometric computing and uniform grid technique","volume":"21","author":"Akman","year":"1989","journal-title":"Comput.-Aided Des."},{"key":"10.1016\/j.cpc.2026.110283_bib0058","series-title":"Proceedings of WSCG","first-page":"69","article-title":"Ray tracing on a gpu with cuda\u2013comparative study of three algorithms","author":"Zlatu\u0161ka","year":"2010"},{"key":"10.1016\/j.cpc.2026.110283_bib0059","doi-asserted-by":"crossref","DOI":"10.1016\/j.compgeo.2020.103708","article-title":"Analysis of parallel spatial partitioning algorithms for GPU based DEM","volume":"125","author":"Lubbe","year":"2020","journal-title":"Comput. Geotech."},{"issue":"3","key":"10.1016\/j.cpc.2026.110283_bib0060","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2814935","article-title":"PUMI: parallel unstructured mesh infrastructure","volume":"42","author":"Ibanez","year":"2016","journal-title":"ACM Trans. Math. Softw."},{"key":"10.1016\/j.cpc.2026.110283_bib0061","doi-asserted-by":"crossref","DOI":"10.1016\/j.cpc.2023.108982","article-title":"Modeling and meshing for tokamak edge plasma simulations","volume":"295","author":"Riaz","year":"2024","journal-title":"Comput. Phys. Commun."},{"issue":"64","key":"10.1016\/j.cpc.2026.110283_bib0062","doi-asserted-by":"crossref","first-page":"3389","DOI":"10.21105\/joss.03389","article-title":"Model-traits: model attribute definitions for scientific simulations in C++","volume":"6","author":"Merson","year":"2021","journal-title":"J. Open Source Softw."},{"key":"10.1016\/j.cpc.2026.110283_bib0063","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.jpdc.2021.06.004","article-title":"PUMIPic: a mesh-based approach to unstructured mesh particle-in-cell on GPUs","volume":"157","author":"Diamond","year":"2021","journal-title":"J. Parallel Distrib. Comput."},{"key":"10.1016\/j.cpc.2026.110283_bib0064","unstructured":"F. Hasan, C.W. Smith, M.S. Shephard, R. Michael Churchill, G.J. Wilkie, P.K. Romano, P.C. Shriwise, J.S. Merson, GPU acceleration of Monte Carlo tallies on unstructured meshes in OpenMC with PUMI-tally, 2025. arXiv:2504.19048 [cs], 10.48550\/arXiv.2504.19048."},{"key":"10.1016\/j.cpc.2026.110283_bib0065","series-title":"Flux Coordinates and Magnetic Field Structure","author":"D\u2019haeseleer","year":"1991"},{"key":"10.1016\/j.cpc.2026.110283_bib0066","series-title":"Technical Report","article-title":"Plasma Equilibrium with Rational Magnetic Surfaces","author":"Boozer","year":"1981"},{"issue":"8","key":"10.1016\/j.cpc.2026.110283_bib0067","doi-asserted-by":"crossref","DOI":"10.1063\/1.5098313","article-title":"The relationship between flux coordinates and equilibrium-based frames of reference in fusion theory","volume":"26","author":"Kruger","year":"2019","journal-title":"Phys. Plasmas"},{"issue":"5384","key":"10.1016\/j.cpc.2026.110283_bib0068","doi-asserted-by":"crossref","first-page":"1835","DOI":"10.1126\/science.281.5384.1835","article-title":"Turbulent transport reduction by zonal flows: massively parallel simulations","volume":"281","author":"Lin","year":"1998","journal-title":"Science"},{"key":"10.1016\/j.cpc.2026.110283_bib0069","doi-asserted-by":"crossref","unstructured":"S.P. Hirshman, J.C. Whitson, Steepest descent moment method for three-dimensional magnetohydrodynamic equilibria, Phys. Fluids. 26 (1983) 10.1063\/1.864116.","DOI":"10.2172\/5537804"},{"issue":"9","key":"10.1016\/j.cpc.2026.110283_bib0070","doi-asserted-by":"crossref","DOI":"10.1088\/0741-3335\/56\/9\/095019","article-title":"BEAMS3D neutral beam injection model","volume":"56","author":"McMillan","year":"2014","journal-title":"Plasma Phys. Contr. Fusion"},{"key":"10.1016\/j.cpc.2026.110283_bib0071","doi-asserted-by":"crossref","first-page":"1904","DOI":"10.1063\/1.874014","article-title":"Electron temperature gradient driven turbulence","volume":"7","author":"Jenko","year":"2000","journal-title":"Phys. Plasmas"},{"issue":"11","key":"10.1016\/j.cpc.2026.110283_bib0072","doi-asserted-by":"crossref","first-page":"2419","DOI":"10.1016\/j.cpc.2013.06.005","article-title":"A flux-coordinate independent field-aligned approach to plasma turbulence simulations","volume":"184","author":"Hariri","year":"2013","journal-title":"Comput. Phys. Commun."},{"key":"10.1016\/j.cpc.2026.110283_bib0073","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1016\/j.cpc.2016.12.014","article-title":"Advances in the flux-coordinate independent approach","volume":"213","author":"Stegmeir","year":"2017","journal-title":"Comput. Phys. Commun."},{"issue":"2","key":"10.1016\/j.cpc.2026.110283_bib0074","doi-asserted-by":"crossref","DOI":"10.1088\/1361-6587\/aaed7d","article-title":"Fluid simulations of plasma filaments in stellarator geometries with BSTING","volume":"61","author":"Shanahan","year":"2018","journal-title":"Plasma Phys. Contr. Fusion"},{"key":"10.1016\/j.cpc.2026.110283_bib0075","doi-asserted-by":"crossref","DOI":"10.1016\/j.cpc.2021.107986","article-title":"GENE-X: a full-f gyrokinetic turbulence code based on the flux-coordinate independent approach","volume":"264","author":"Michels","year":"2021","journal-title":"Comput. Phys. Commun."},{"key":"10.1016\/j.cpc.2026.110283_bib0076","doi-asserted-by":"crossref","first-page":"467","DOI":"10.1016\/j.jcp.2016.03.062","article-title":"A new hybrid-Lagrangian numerical scheme for gyrokinetic simulation of tokamak edge plasma","volume":"315","author":"Ku","year":"2016","journal-title":"J. Comput. Phys."},{"issue":"2","key":"10.1016\/j.cpc.2026.110283_bib0077","doi-asserted-by":"crossref","first-page":"179","DOI":"10.3390\/plasma2020014","article-title":"Development of a gyrokinetic particle-in-cell code for whole-volume modeling of stellarators","volume":"2","author":"Moritaka","year":"2019","journal-title":"Plasma"},{"issue":"1","key":"10.1016\/j.cpc.2026.110283_bib0078","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1016\/j.jcp.2003.10.004","article-title":"Nonlinear magnetohydrodynamics simulation using high-order finite elements","volume":"195","author":"Sovinec","year":"2004","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.cpc.2026.110283_bib0079","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1016\/j.jcp.2016.07.039","article-title":"A high-accuracy Eulerian gyrokinetic solver for collisional plasmas","volume":"324","author":"Candy","year":"2016","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.cpc.2026.110283_bib0080","doi-asserted-by":"crossref","first-page":"184","DOI":"10.1016\/j.jpdc.2020.09.001","article-title":"Rendezvous algorithms for large-scale modeling and simulation","volume":"147","author":"Plimpton","year":"2021","journal-title":"J. Parallel Distrib. Comput."},{"key":"10.1016\/j.cpc.2026.110283_bib0081","series-title":"Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis","article-title":"Optimizing CAD and mesh generation workflow for SeisSol","author":"Rettenberger","year":"2014"},{"issue":"9","key":"10.1016\/j.cpc.2026.110283_bib0082","doi-asserted-by":"crossref","first-page":"1573","DOI":"10.1002\/(SICI)1097-0207(19970515)40:9<1573::AID-NME128>3.0.CO;2-9","article-title":"A general topology-based mesh data structure","volume":"40","author":"BEALL","year":"1997","journal-title":"Int. J. Numer. Methods Eng."},{"key":"10.1016\/j.cpc.2026.110283_bib0083","series-title":"Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing","first-page":"25","article-title":"DataSpaces: an interaction and coordination framework for coupled simulation workflows","author":"Docan","year":"2010"},{"key":"10.1016\/j.cpc.2026.110283_bib0084","series-title":"30th IEEE International Conference on High Performance Computing, Data, and Analytics (HiPC)","article-title":"Benesh: choreographic coordination for in-situ workflows","author":"Davis","year":"2023"},{"key":"10.1016\/j.cpc.2026.110283_bib0085","doi-asserted-by":"crossref","DOI":"10.1016\/j.cpc.2023.108824","article-title":"Development of an unstructured mesh gyrokinetic particle-in-cell code for exascale fusion plasma simulations on GPUs","volume":"291","author":"Zhang","year":"2023","journal-title":"Comput. Phys. Commun."},{"issue":"3Y","key":"10.1016\/j.cpc.2026.110283_bib0086","doi-asserted-by":"crossref","first-page":"693","DOI":"10.1088\/0029-5515\/40\/3Y\/333","article-title":"5-D simulation study of suprathermal electron transport in non-axisymmetric plasmas","volume":"40","author":"Murakami","year":"2000","journal-title":"Nucl. Fusion"},{"key":"10.1016\/j.cpc.2026.110283_bib0087","series-title":"International Workshop on Accelerator Programming Using Directives","first-page":"3","article-title":"Heterogeneous programming and optimization of gyrokinetic toroidal code using directives","author":"Zhang","year":"2018"},{"issue":"5","key":"10.1016\/j.cpc.2026.110283_bib0088","doi-asserted-by":"crossref","first-page":"457","DOI":"10.1002\/cpe.4330030502","article-title":"Performance of dynamic load balancing algorithms for unstructured mesh calculations","volume":"3","author":"Williams","year":"1991","journal-title":"Concurr. Pract. Exp."},{"key":"10.1016\/j.cpc.2026.110283_bib0089","unstructured":"Why MPMD mode?, ADIOS2 developer team. https:\/\/adios2-examples.readthedocs.io\/en\/latest\/concepts\/mpmd.html."},{"key":"10.1016\/j.cpc.2026.110283_bib0090","series-title":"Technical Report","article-title":"PETSc\/TAO Users Manual","author":"Balay","year":"2026"},{"issue":"2","key":"10.1016\/j.cpc.2026.110283_bib0091","doi-asserted-by":"crossref","DOI":"10.1088\/1741-4326\/abb918","article-title":"Neural-network accelerated coupled core-pedestal simulations with self-consistent transport of impurities and compatible with ITER IMAS","volume":"61","author":"Meneghini","year":"2021","journal-title":"Nucl. Fusion"},{"key":"10.1016\/j.cpc.2026.110283_bib0092","unstructured":"N. Ferraro, nferraro\/fusion-io, 2026. original-date: 2015-12-28T19:39:03Z, https:\/\/github.com\/nferraro\/fusion-io."},{"issue":"3","key":"10.1016\/j.cpc.2026.110283_bib0093","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1145\/1089014.1089020","article-title":"SUNDIALS: suite of nonlinear and differential\/algebraic equation solvers","volume":"31","author":"Hindmarsh","year":"2005","journal-title":"ACM Trans. Math. Softw."},{"issue":"3","key":"10.1016\/j.cpc.2026.110283_bib0094","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3539801","article-title":"Enabling new flexibility in the SUNDIALS suite of nonlinear and differential\/algebraic equation solvers","volume":"48","author":"Gardner","year":"2022","journal-title":"ACM Trans. Math. Softw."}],"container-title":["Computer Physics Communications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0010465526002651?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0010465526002651?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T19:58:15Z","timestamp":1783627095000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0010465526002651"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,10]]},"references-count":94,"alternative-id":["S0010465526002651"],"URL":"https:\/\/doi.org\/10.1016\/j.cpc.2026.110283","relation":{},"ISSN":["0010-4655"],"issn-type":[{"value":"0010-4655","type":"print"}],"subject":[],"published":{"date-parts":[[2026,10]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"PCMS: Parallel coupler for multimodel simulations","name":"articletitle","label":"Article Title"},{"value":"Computer Physics Communications","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.cpc.2026.110283","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier B.V. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"110283"}}