Minor updates to generic SUNLinearSolver document
@@ -344,6 +344,8 @@ SUNLINEARSOLVER\_CUSTOM & Custom solvers & 2 \\
\end{xtabular}
\bigskip
+\subsection{Description of the client-supplied SUNLinearSolver routines}\label{ss:sunlinsol_clientsupplied}
+
The {\sundials} packages provide the \id{ATimes}, \id{Pset}
and \id{Psol} routines utilized by the {\sunlinsol} modules. These
function types are defined in the header
@@ -405,7 +407,8 @@ object.
\usfunction{PSolveFn}
{
- typedef int (*PSolveFn)(void *P\_data, N\_Vector r, N\_Vector z, realtype tol, int lr)
+ typedef int (*PSolveFn)(&void *P\_data, N\_Vector r, N\_Vector z, \\
+ &realtype tol, int lr)
}
{
These functions solve the preconditioner equation $Pz = r$
@@ -452,6 +455,8 @@ object.
}
+\subsection{Compatibility of SUNLinearSolver modules}\label{ss:sunlinsol_clientsupplied}
+
%---------------------------------------------------------------------------
% Tables listing compatibility with matrix/vector types
%---------------------------------------------------------------------------
