From: Timo Heister Date: Fri, 3 Jun 2016 12:51:21 +0000 (+0100) Subject: update step-56 results X-Git-Tag: v8.5.0-rc1~987^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F2666%2Fhead;p=dealii.git update step-56 results --- diff --git a/examples/step-56/doc/results.dox b/examples/step-56/doc/results.dox index b51f0c92bb..e74dfd4d40 100644 --- a/examples/step-56/doc/results.dox +++ b/examples/step-56/doc/results.dox @@ -67,107 +67,116 @@ The following table summarizes solver iterations, timings, and virtual memory (VM) peak usage: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
   UMFPACKILUGMG
    Timings TimingsIterations TimingsIterations
 Set-upAssembleVM PeakSetupSolveVM PeakSetupSolveOuterInner (A)Inner (S)VM PeakSetupSolveOuterInner (A)Inner (S)
3D, 3 global refinements  53059082.16s2.2s50133080.37s0.305s271072850360920.37s1.04s234724
3D, 4 global refinements  11674656231s225s53656763.15s8.21s291863056899522.72s9.14s234824
3D, 5 global refinements  ---863676029.4s152s32361341102529621s78.1s224623
GeneralGMGILUUMFPACK
TimingsTimingsIterationsTimingsIterationsTimings
CycleDoFsSetupAssemblySetupSolveOuterInner (A)Inner (S)VM PeakSetupSolveOuterInner (A)Inner (S)VM PeakSetupSolveVM Peak
0154680.1s0.3s0.3s1.3s21672248050.3s0.6s211802247832.65s2.8s5054
11127241.0s2.4s2.6s14s21672254412.8s15.8s21320225125236s237s11288
28598129.0s20s20s101s2065211064127s268s21592228307---
As can be seen from the table, diff --git a/examples/step-56/step-56.cc b/examples/step-56/step-56.cc index 912fd5a018..3dc2bc378c 100644 --- a/examples/step-56/step-56.cc +++ b/examples/step-56/step-56.cc @@ -413,7 +413,7 @@ namespace Step56 // or just apply one preconditioner sweep if (do_solve_A == true) { - SolverControl solver_control(10000, utmp.l2_norm()*1e-2, true); + SolverControl solver_control(10000, utmp.l2_norm()*1e-4); SolverCG<> cg (solver_control); dst.block(0) = 0.0;