From: wolf Date: Thu, 16 Aug 2001 11:27:35 +0000 (+0000) Subject: Derive solvers publicly from Solver, and remove derivation from Subscriptor since... X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=102d8ca2b8fab6ac5f4a39c6353c33a82a82c464;p=dealii-svn.git Derive solvers publicly from Solver, and remove derivation from Subscriptor since the base class already inherits it. git-svn-id: https://svn.dealii.org/trunk@4890 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/lac/include/lac/solver_bicgstab.h b/deal.II/lac/include/lac/solver_bicgstab.h index 534720c708..1ea6e919c5 100644 --- a/deal.II/lac/include/lac/solver_bicgstab.h +++ b/deal.II/lac/include/lac/solver_bicgstab.h @@ -46,7 +46,7 @@ * work for you, try to change this value. */ template > -class SolverBicgstab : public Subscriptor, private Solver +class SolverBicgstab : public Solver { public: /** diff --git a/deal.II/lac/include/lac/solver_cg.h b/deal.II/lac/include/lac/solver_cg.h index 98c50a0f05..dec580ab28 100644 --- a/deal.II/lac/include/lac/solver_cg.h +++ b/deal.II/lac/include/lac/solver_cg.h @@ -49,7 +49,7 @@ * @author Original implementation by G. Kanschat, R. Becker and F.-T. Suttmeier, reworking and documentation by Wolfgang Bangerth */ template > -class SolverCG : public Subscriptor, private Solver +class SolverCG : public Solver { public: /** diff --git a/deal.II/lac/include/lac/solver_gmres.h b/deal.II/lac/include/lac/solver_gmres.h index ef6f3f6de2..b3bec4d7ab 100644 --- a/deal.II/lac/include/lac/solver_gmres.h +++ b/deal.II/lac/include/lac/solver_gmres.h @@ -75,7 +75,7 @@ * @author Wolfgang Bangerth */ template > -class SolverGMRES : public Subscriptor, private Solver +class SolverGMRES : public Solver { public: /** diff --git a/deal.II/lac/include/lac/solver_minres.h b/deal.II/lac/include/lac/solver_minres.h index 711c7ba1d4..0f3438863d 100644 --- a/deal.II/lac/include/lac/solver_minres.h +++ b/deal.II/lac/include/lac/solver_minres.h @@ -51,7 +51,7 @@ * @author Thomas Richter, 2000 */ template > -class SolverMinRes : public Subscriptor, private Solver +class SolverMinRes : public Solver { public: /** diff --git a/deal.II/lac/include/lac/solver_qmrs.h b/deal.II/lac/include/lac/solver_qmrs.h index 2bca2aec6c..3addda0019 100644 --- a/deal.II/lac/include/lac/solver_qmrs.h +++ b/deal.II/lac/include/lac/solver_qmrs.h @@ -52,7 +52,7 @@ * @author Guido Kanschat, 1999 */ template > -class SolverQMRS : public Subscriptor, private Solver +class SolverQMRS : public Solver { public: /** diff --git a/deal.II/lac/include/lac/solver_richardson.h b/deal.II/lac/include/lac/solver_richardson.h index 60682892c0..e892d72175 100644 --- a/deal.II/lac/include/lac/solver_richardson.h +++ b/deal.II/lac/include/lac/solver_richardson.h @@ -41,7 +41,7 @@ * @author Ralf Hartmann */ template > -class SolverRichardson : public Subscriptor, private Solver +class SolverRichardson : public Solver { public: /**