From 4cfc1d98d016cda2e97fbb8901f7c2ba288056e1 Mon Sep 17 00:00:00 2001 From: kronbichler Date: Wed, 3 Dec 2008 10:46:30 +0000 Subject: [PATCH] Use IC preconditioner for temperature system. git-svn-id: https://svn.dealii.org/trunk@17825 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/examples/step-32/step-32.cc | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/deal.II/examples/step-32/step-32.cc b/deal.II/examples/step-32/step-32.cc index df29bb2d36..8b3a7b0ef6 100644 --- a/deal.II/examples/step-32/step-32.cc +++ b/deal.II/examples/step-32/step-32.cc @@ -1272,12 +1272,8 @@ void BoussinesqFlowProblem::solve () 1e-8*temperature_rhs.l2_norm()); SolverCG cg (solver_control); - TrilinosWrappers::PreconditionChebyshev preconditioner; - TrilinosWrappers::PreconditionChebyshev::AdditionalData data; - data.degree=3; - data.eigenvalue_ratio = 3; - data.max_eigenvalue = 2; - preconditioner.initialize (temperature_matrix, 3); + TrilinosWrappers::PreconditionIC preconditioner; + preconditioner.initialize (temperature_matrix); cg.solve (temperature_matrix, temperature_solution, temperature_rhs, preconditioner); -- 2.39.5