1: \begin{abstract}
2: A new open source tool for fluid simulation of multi-component
3: plasmas is presented, based on a flexible software design that is
4: applicable to scientific simulations in a wide range of fields. This
5: design enables the same code to be configured at run-time to solve
6: systems of partial differential equations in 1D, 2D or 3D, either
7: for transport (steady-state) or turbulent (time-evolving) problems,
8: with an arbitrary number of ion and neutral species.
9:
10: To demonstrate the capabilities of this tool, applications relevant
11: to the boundary of tokamak plasmas are presented: 1D simulations of
12: diveror plasmas evolving equations for all charge states of neon and
13: deuterium; 2D transport simulations of tokamak equilibria in
14: single-null X-point geometry with plasma ion and neutral atom
15: species; and simulations of the time-dependent propagation of plasma
16: filaments (blobs).
17:
18: Hermes-3 is publicly available on Github under the GPL-3 open source
19: license. The repository includes documentation and a suite of unit,
20: integrated and convergence tests.
21: \end{abstract}
22: