$$
\newcommand{\half}{\frac{1}{2}}
\newcommand{\tp}{\thinspace .}
\newcommand{\uex}{{u_{\small\mbox{e}}}}
\newcommand{\Aex}{{A_{\small\mbox{e}}}}
\newcommand{\E}[1]{\hbox{E}\lbrack #1 \rbrack}
\newcommand{\Var}[1]{\hbox{Var}\lbrack #1 \rbrack}
\newcommand{\normalvec}{\boldsymbol{n}}
\newcommand{\Oof}[1]{\mathcal{O}(#1)}
\newcommand{\x}{\boldsymbol{x}}
\renewcommand{\u}{\boldsymbol{u}}
\renewcommand{\v}{\boldsymbol{v}}
\newcommand{\f}{\boldsymbol{f}}
\newcommand{\q}{\boldsymbol{q}}
\newcommand{\g}{\boldsymbol{g}}
\newcommand{\dfc}{\alpha} % diffusion coefficient
\newcommand{\ii}{\boldsymbol{i}}
\newcommand{\jj}{\boldsymbol{j}}
\newcommand{\kk}{\boldsymbol{k}}
\newcommand{\dx}{\, \mathrm{d}x}
\newcommand{\ds}{\, \mathrm{d}s}
$$
Bibliography
- H. P. Langtangen and G. K. Pedersen.
Scaling of Differential Equations,
Simula Springer Brief Series,
Springer,
2016,
\urlhttp://hplgit.github.io/scaling-book/doc/web/,
http://hplgit.github.io/scaling-book/doc/web/.
- H. P. Langtangen and S. Linge.
Truncation error analysis,
\urlhttp://hplgit.github.io/fdm-book/doc/pub/index.html,
http://hplgit.github.io/fdm-book/doc/pub/index.html.
- Y. Saad.
Iterative Methods for Sparse Linear Systems,
second edition,
SIAM,
2003,
\urlhttp://www-users.cs.umn.edu/~saad/IterMethBook_2ndEd.pdf,
http://www-users.cs.umn.edu/~saad/IterMethBook_2ndEd.pdf.
- R. Barrett, M. Berry, T. F. Chan, J. Demmel, J. Donato, J. Dongarra, V. Eijkhout, R. Pozo, C. Romine and H. V. d. Vorst.
Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods,
second edition,
SIAM,
1994,
\urlhttp://www.netlib.org/linalg/html_templates/Templates.html,
http://www.netlib.org/linalg/html_templates/Templates.html.
- C. Greif and U. M. Ascher.
A First Course in Numerical Methods,
Computational Science and Engineering,
SIAM,
2011.
- R. Rannacher.
Finite element solution of diffusion problems with irregular data,
Numerische Mathematik,
43,
pp. 309-327,
1984.