- 20240531220818-c74dbe332ce7b89e74e955f1a1f57292dea7ab12
- 20240531220818
+ 20240709171819-c74dbe332ce7b89e74e955f1a1f57292dea7ab12
+ 20240709171819JOSS Adminadmin@theoj.org
@@ -285,6 +285,21 @@ Software
R., Robinson, M., & Chapman, S. J. (2021). Python battery
mathematical modelling (PyBaMM). Journal of Open Research Software,
9(1). https://doi.org/10.5334/jors.309
+
+
+ Solver composition across the PDE/linear
+algebra barrier
+ Kirby
+ SIAM Journal on Scientific
+Computing
+ 1
+ 40
+ 10.1137/17M1133208
+ 2018
+ Kirby, R. C., & Mitchell, L.
+(2018). Solver composition across the PDE/linear algebra barrier. SIAM
+Journal on Scientific Computing, 40(1), C76–C98.
+https://doi.org/10.1137/17M1133208Dolfin-adjoint 2018.1: Automated adjoints for
diff --git a/joss.06531/10.21105.joss.06531.pdf b/joss.06531/10.21105.joss.06531.pdf
index 196356376f..9ad823c270 100644
Binary files a/joss.06531/10.21105.joss.06531.pdf and b/joss.06531/10.21105.joss.06531.pdf differ
diff --git a/joss.06531/paper.jats/10.21105.joss.06531.jats b/joss.06531/paper.jats/10.21105.joss.06531.jats
index 3cf7be56fb..fec72e9438 100644
--- a/joss.06531/paper.jats/10.21105.joss.06531.jats
+++ b/joss.06531/paper.jats/10.21105.joss.06531.jats
@@ -238,10 +238,10 @@ a Creative Commons Attribution 4.0 International License (CC BY
element method is required to use EchemFEM. Firedrake is preferred
over FEniCS and FEniCSx for several reasons: it offers a custom
preconditioning interface
- (Mitusch
- et al., 2019), Firedrake continues to be actively developed
- unlike FEniCS, and unlike FEniCSx, it already includes automatic
- adjoint capabilities.
+ (Kirby
+ & Mitchell, 2018), Firedrake continues to be actively
+ developed unlike FEniCS, and unlike FEniCSx, it already includes
+ automatic adjoint capabilities.
The repository includes several examples of electrochemical devices
such as flow reactors, flow batteries, and CO2 electrolyzers.
@@ -315,8 +315,8 @@ a Creative Commons Attribution 4.0 International License (CC BY
available in Firedrake. A plethora of solver options are available
through simple PETSc keywords and custom operators for preconditioning
can be defined using Firedrake
- (Mitusch
- et al., 2019). In Roy et al.
+ (Kirby
+ & Mitchell, 2018). In Roy et al.
(2023),
scalable block preconditioners were developed for the electroneutral
Nernst-Planck equations with DG and implemented in EchemFEM.
@@ -357,6 +357,7 @@ a Creative Commons Attribution 4.0 International License (CC BY
+ OpenFOAM
@@ -618,6 +619,22 @@ a Creative Commons Attribution 4.0 International License (CC BY
10.5334/jors.309
+
+
+
+ KirbyRobert C.
+ MitchellLawrence
+
+ Solver composition across the PDE/linear algebra barrier
+
+ 2018
+ 40
+ 1
+ 10.1137/17M1133208
+ C76
+ C98
+
+