]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Reduce size of Trilinos preconditioner test 4438/head
authorMartin Kronbichler <kronbichler@lnm.mw.tum.de>
Mon, 29 May 2017 11:01:37 +0000 (13:01 +0200)
committerMartin Kronbichler <kronbichler@lnm.mw.tum.de>
Mon, 29 May 2017 11:01:37 +0000 (13:01 +0200)
tests/trilinos/precondition.cc
tests/trilinos/precondition.output
tests/trilinos/precondition.output.2

index d8e59e2eb5289a1d631fbf0bf0d4c30ea03ed451..4862c6abe9e19722c4efcb51470d0a9dd319a705 100644 (file)
@@ -124,7 +124,7 @@ template <int dim>
 void Step4<dim>::make_grid ()
 {
   GridGenerator::hyper_cube (triangulation, -1, 1);
-  triangulation.refine_global (6);
+  triangulation.refine_global (5);
 }
 
 
@@ -248,7 +248,7 @@ void Step4<dim>::solve ()
     deallog.push("BlockJacobi");
     TrilinosWrappers::PreconditionBlockJacobi preconditioner;
     TrilinosWrappers::PreconditionBlockJacobi::AdditionalData data;
-    data.block_size = 4;
+    data.block_size = 16;
     solution = 0;
     SolverControl           solver_control (1000, 1e-10);
     SolverCG<>              solver (solver_control);
@@ -262,7 +262,7 @@ void Step4<dim>::solve ()
     deallog.push("BlockSSOR");
     TrilinosWrappers::PreconditionBlockSSOR preconditioner;
     TrilinosWrappers::PreconditionBlockSSOR::AdditionalData data;
-    data.block_size = 4;
+    data.block_size = 16;
     data.omega = 1.2;
     solution = 0;
     SolverControl           solver_control (1000, 1e-10);
@@ -277,7 +277,7 @@ void Step4<dim>::solve ()
     deallog.push("BlockSOR");
     TrilinosWrappers::PreconditionBlockSOR preconditioner;
     TrilinosWrappers::PreconditionBlockSOR::AdditionalData data;
-    data.block_size = 4;
+    data.block_size = 16;
     data.omega = 0.8;
     solution = 0;
     SolverControl           solver_control (1000, 1e-5);
index 8e2a7ac4479c0f29f4632f7d158c4de8c22bea97..2d651c79d48fc332d1e770adeffe37fe13e7fbf7 100644 (file)
@@ -1,4 +1,26 @@
 
+DEAL:01089:Jacobi:cg::Starting value 15.4650
+DEAL:01089:Jacobi:cg::Convergence step 50 value 0
+DEAL:01089:SSOR:cg::Starting value 15.4650
+DEAL:01089:SSOR:cg::Convergence step 41 value 0
+DEAL:01089:SOR:Bicgstab::Starting value 15.4650
+DEAL:01089:SOR:Bicgstab::Convergence step 32 value 0
+DEAL:01089:BlockJacobi:cg::Starting value 15.4650
+DEAL:01089:BlockJacobi:cg::Convergence step 74 value 0
+DEAL:01089:BlockSSOR:cg::Starting value 15.4650
+DEAL:01089:BlockSSOR:cg::Convergence step 31 value 0
+DEAL:01089:BlockSOR:Bicgstab::Starting value 15.4650
+DEAL:01089:BlockSOR:Bicgstab::Convergence step 19 value 0
+DEAL:01089:IC:cg::Starting value 15.4650
+DEAL:01089:IC:cg::Convergence step 52 value 0
+DEAL:01089:ILU:cg::Starting value 15.4650
+DEAL:01089:ILU:cg::Convergence step 31 value 0
+DEAL:01089:ILUT:Bicgstab::Starting value 15.4650
+DEAL:01089:ILUT:Bicgstab::Convergence step 12 value 0
+DEAL:01089:Chebyshev:cg::Starting value 15.4650
+DEAL:01089:Chebyshev:cg::Convergence step 24 value 0
+DEAL:01089:Direct:cg::Starting value 15.4650
+DEAL:01089:Direct:cg::Convergence step 1 value 0
 DEAL:04225:Jacobi:cg::Starting value 21.8299
 DEAL:04225:Jacobi:cg::Convergence step 101 value 0
 DEAL:04225:SSOR:cg::Starting value 21.8299
@@ -6,11 +28,11 @@ DEAL:04225:SSOR:cg::Convergence step 78 value 0
 DEAL:04225:SOR:Bicgstab::Starting value 21.8299
 DEAL:04225:SOR:Bicgstab::Convergence step 63 value 0
 DEAL:04225:BlockJacobi:cg::Starting value 21.8299
-DEAL:04225:BlockJacobi:cg::Convergence step 163 value 0
+DEAL:04225:BlockJacobi:cg::Convergence step 146 value 0
 DEAL:04225:BlockSSOR:cg::Starting value 21.8299
 DEAL:04225:BlockSSOR:cg::Convergence step 60 value 0
 DEAL:04225:BlockSOR:Bicgstab::Starting value 21.8299
-DEAL:04225:BlockSOR:Bicgstab::Convergence step 54 value 0
+DEAL:04225:BlockSOR:Bicgstab::Convergence step 38 value 0
 DEAL:04225:IC:cg::Starting value 21.8299
 DEAL:04225:IC:cg::Convergence step 70 value 0
 DEAL:04225:ILU:cg::Starting value 21.8299
@@ -21,25 +43,3 @@ DEAL:04225:Chebyshev:cg::Starting value 21.8299
 DEAL:04225:Chebyshev:cg::Convergence step 47 value 0
 DEAL:04225:Direct:cg::Starting value 21.8299
 DEAL:04225:Direct:cg::Convergence step 1 value 0
-DEAL:16641:Jacobi:cg::Starting value 30.8770
-DEAL:16641:Jacobi:cg::Convergence step 201 value 0
-DEAL:16641:SSOR:cg::Starting value 30.8770
-DEAL:16641:SSOR:cg::Convergence step 141 value 0
-DEAL:16641:SOR:Bicgstab::Starting value 30.8770
-DEAL:16641:SOR:Bicgstab::Convergence step 140 value 0
-DEAL:16641:BlockJacobi:cg::Starting value 30.8770
-DEAL:16641:BlockJacobi:cg::Convergence step 321 value 0
-DEAL:16641:BlockSSOR:cg::Starting value 30.8770
-DEAL:16641:BlockSSOR:cg::Convergence step 117 value 0
-DEAL:16641:BlockSOR:Bicgstab::Starting value 30.8770
-DEAL:16641:BlockSOR:Bicgstab::Convergence step 104 value 0
-DEAL:16641:IC:cg::Starting value 30.8770
-DEAL:16641:IC:cg::Convergence step 134 value 0
-DEAL:16641:ILU:cg::Starting value 30.8770
-DEAL:16641:ILU:cg::Convergence step 110 value 0
-DEAL:16641:ILUT:Bicgstab::Starting value 30.8770
-DEAL:16641:ILUT:Bicgstab::Convergence step 36 value 0
-DEAL:16641:Chebyshev:cg::Starting value 30.8770
-DEAL:16641:Chebyshev:cg::Convergence step 94 value 0
-DEAL:16641:Direct:cg::Starting value 30.8770
-DEAL:16641:Direct:cg::Convergence step 1 value 0
index 64ebf553732cd83d9389c928c8441f1d5ba0ef0e..9f0b0e871624ddf74c3d6d7c3114349a79ebfe6a 100644 (file)
@@ -1,4 +1,26 @@
 
+DEAL:01089:Jacobi:cg::Starting value 15.4650
+DEAL:01089:Jacobi:cg::Convergence step 50 value 0
+DEAL:01089:SSOR:cg::Starting value 15.4650
+DEAL:01089:SSOR:cg::Convergence step 41 value 0
+DEAL:01089:SOR:Bicgstab::Starting value 15.4650
+DEAL:01089:SOR:Bicgstab::Convergence step 32 value 0
+DEAL:01089:BlockJacobi:cg::Starting value 15.4650
+DEAL:01089:BlockJacobi:cg::Convergence step 74 value 0
+DEAL:01089:BlockSSOR:cg::Starting value 15.4650
+DEAL:01089:BlockSSOR:cg::Convergence step 31 value 0
+DEAL:01089:BlockSOR:Bicgstab::Starting value 15.4650
+DEAL:01089:BlockSOR:Bicgstab::Convergence step 19 value 0
+DEAL:01089:IC:cg::Starting value 15.4650
+DEAL:01089:IC:cg::Convergence step 53 value 0
+DEAL:01089:ILU:cg::Starting value 15.4650
+DEAL:01089:ILU:cg::Convergence step 31 value 0
+DEAL:01089:ILUT:Bicgstab::Starting value 15.4650
+DEAL:01089:ILUT:Bicgstab::Convergence step 12 value 0
+DEAL:01089:Chebyshev:cg::Starting value 15.4650
+DEAL:01089:Chebyshev:cg::Convergence step 24 value 0
+DEAL:01089:Direct:cg::Starting value 15.4650
+DEAL:01089:Direct:cg::Convergence step 1 value 0
 DEAL:04225:Jacobi:cg::Starting value 21.8299
 DEAL:04225:Jacobi:cg::Convergence step 101 value 0
 DEAL:04225:SSOR:cg::Starting value 21.8299
@@ -6,11 +28,11 @@ DEAL:04225:SSOR:cg::Convergence step 78 value 0
 DEAL:04225:SOR:Bicgstab::Starting value 21.8299
 DEAL:04225:SOR:Bicgstab::Convergence step 63 value 0
 DEAL:04225:BlockJacobi:cg::Starting value 21.8299
-DEAL:04225:BlockJacobi:cg::Convergence step 163 value 0
+DEAL:04225:BlockJacobi:cg::Convergence step 146 value 0
 DEAL:04225:BlockSSOR:cg::Starting value 21.8299
 DEAL:04225:BlockSSOR:cg::Convergence step 60 value 0
 DEAL:04225:BlockSOR:Bicgstab::Starting value 21.8299
-DEAL:04225:BlockSOR:Bicgstab::Convergence step 54 value 0
+DEAL:04225:BlockSOR:Bicgstab::Convergence step 38 value 0
 DEAL:04225:IC:cg::Starting value 21.8299
 DEAL:04225:IC:cg::Convergence step 68 value 0
 DEAL:04225:ILU:cg::Starting value 21.8299
@@ -21,25 +43,3 @@ DEAL:04225:Chebyshev:cg::Starting value 21.8299
 DEAL:04225:Chebyshev:cg::Convergence step 47 value 0
 DEAL:04225:Direct:cg::Starting value 21.8299
 DEAL:04225:Direct:cg::Convergence step 1 value 0
-DEAL:16641:Jacobi:cg::Starting value 30.8770
-DEAL:16641:Jacobi:cg::Convergence step 201 value 0
-DEAL:16641:SSOR:cg::Starting value 30.8770
-DEAL:16641:SSOR:cg::Convergence step 141 value 0
-DEAL:16641:SOR:Bicgstab::Starting value 30.8770
-DEAL:16641:SOR:Bicgstab::Convergence step 140 value 0
-DEAL:16641:BlockJacobi:cg::Starting value 30.8770
-DEAL:16641:BlockJacobi:cg::Convergence step 321 value 0
-DEAL:16641:BlockSSOR:cg::Starting value 30.8770
-DEAL:16641:BlockSSOR:cg::Convergence step 117 value 0
-DEAL:16641:BlockSOR:Bicgstab::Starting value 30.8770
-DEAL:16641:BlockSOR:Bicgstab::Convergence step 104 value 0
-DEAL:16641:IC:cg::Starting value 30.8770
-DEAL:16641:IC:cg::Convergence step 120 value 0
-DEAL:16641:ILU:cg::Starting value 30.8770
-DEAL:16641:ILU:cg::Convergence step 110 value 0
-DEAL:16641:ILUT:Bicgstab::Starting value 30.8770
-DEAL:16641:ILUT:Bicgstab::Convergence step 36 value 0
-DEAL:16641:Chebyshev:cg::Starting value 30.8770
-DEAL:16641:Chebyshev:cg::Convergence step 94 value 0
-DEAL:16641:Direct:cg::Starting value 30.8770
-DEAL:16641:Direct:cg::Convergence step 1 value 0

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.