“…Due to the simplicity and effectiveness in applying the SNIA coupling between the transport solvers and the chemical equilibrium codes, this coupling method is widely adopted in the following software: OpenGeoSys (Shao et al, 2009;Naumov et al, 2022), poreReact (coupling of OpenFOAM (Weller et al, 1998) and Reaktoro) (Oliveira et al, 2019), CSMP++GEM (Yapparova et al, 2019), FEniCS-Reaktoro (Damiani et al, 2020), Osures (Moortgat et al, 2020), FEniCS-based Hydro-Mechanical-Chemical solver (Kadeethum et al, 2021), PorousFlow (based on the MOOSE Framework (Permann et al, 2020)) (Wilkins et al, 2021), IC-FERST-REACT (Yekta et al, 2021), COMSOL and PHREEQC (Jyoti and Haese, 2021), GeoChem-Foam (coupling of OpenFOAM and PHREEQC) (Maes and Menke, 2021), coupling of Reaktoro and Firedrake (Rathgeber et al, 2016) (Kyas et al, 2022), and P3D-BRNS (Golparvar et al, 2022). For reviews of reactive transport codes and the underlying coupling approaches, we refer the reader to the publications by Gamazo et al (2015); Damiani et al (2020).…”