From a6f115af855d207f464e2d376d9dc6a5131bd9cb Mon Sep 17 00:00:00 2001 From: hartmann Date: Mon, 3 May 1999 17:26:15 +0000 Subject: [PATCH] upgrade of the doc git-svn-id: https://svn.dealii.org/trunk@1255 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/lac/include/lac/precondition_selector.h | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/deal.II/lac/include/lac/precondition_selector.h b/deal.II/lac/include/lac/precondition_selector.h index 5d3c39274f..070024ad9b 100644 --- a/deal.II/lac/include/lac/precondition_selector.h +++ b/deal.II/lac/include/lac/precondition_selector.h @@ -11,9 +11,10 @@ /** * Selects the preconditioner. The constructor of this class takes - * the name of the preconditioning as string, the matrix that is used - * by the matrix-builtin precondition functions and a damping parameter - * #omega# of the preconditioning. Each time, the #operator()# function + * the name of the preconditioning and the damping parameter + * #omega# of the preconditioning and the #use_matrix# function takes + * the matrix that is used + * by the matrix-builtin precondition functions. Each time, the #operator()# function * is called, this preselected preconditioner, this matrix and * this #omega# is used * for the preconditioning. This class is designed for being used as @@ -61,6 +62,11 @@ * * solver_selector.solve(A,x,b,preconditioning); * \end{verbatim} + * Now the use of the #SolverSelector# in combination with the #PreconditionSelector# + * allows the user to select both, the solver and the preconditioner, at the + * beginning of his program and each time the + * solver is started (that is several times e.g. in a nonlinear iteration) this + * preselected solver and preconditioner is called. * * @author Ralf Hartmann, 1999 */ -- 2.39.5