Commits

BarryFSmith committed 651aeb8

update output for some test examples due to additional information being printed by viewers

  • Participants
  • Parent commits 41df582

Comments (0)

Files changed (10)

File src/ksp/ksp/examples/tutorials/output/ex25_1.out

   0 KSP Residual norm 0.330719 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 1.1281 
-      1 KSP Residual norm 0.64913 
-      2 KSP Residual norm 0.352833 
+      0 KSP Residual norm 0.651879 
+      1 KSP Residual norm 0.413055 
+      2 KSP Residual norm 0.369178 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.118031 
-      1 KSP Residual norm 0.0666702 
-      2 KSP Residual norm 0.0346549 
+      0 KSP Residual norm 0.191655 
+      1 KSP Residual norm 0.121706 
+      2 KSP Residual norm 0.10937 
     Residual norms for mg_levels_2_ solve.
-    0 KSP Residual norm 0.556889 
-    1 KSP Residual norm 0.384109 
-    2 KSP Residual norm 0.377659 
+    0 KSP Residual norm 0.558197 
+    1 KSP Residual norm 0.367254 
+    2 KSP Residual norm 0.353611 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.203053 
-      1 KSP Residual norm 0.128639 
-      2 KSP Residual norm 0.0906259 
+      0 KSP Residual norm 0.0977061 
+      1 KSP Residual norm 0.108969 
+      2 KSP Residual norm 0.0789894 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.0178338 
-      1 KSP Residual norm 0.0118861 
-      2 KSP Residual norm 0.0082036 
+      0 KSP Residual norm 0.045305 
+      1 KSP Residual norm 0.0273163 
+      2 KSP Residual norm 0.0186973 
     Residual norms for mg_levels_2_ solve.
-    0 KSP Residual norm 0.293203 
-    1 KSP Residual norm 0.216583 
-    2 KSP Residual norm 0.188302 
-  1 KSP Residual norm 0.0620572 
-      Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.36702 
-      1 KSP Residual norm 0.222218 
-      2 KSP Residual norm 0.143576 
-      Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.0357556 
-      1 KSP Residual norm 0.0184688 
-      2 KSP Residual norm 0.00932426 
+    0 KSP Residual norm 0.296523 
+    1 KSP Residual norm 0.192713 
+    2 KSP Residual norm 0.172326 
+  1 KSP Residual norm 0.0569789 
+      Residual norms for mg_levels_1_ solve.
+      0 KSP Residual norm 0.409063 
+      1 KSP Residual norm 0.310935 
+      2 KSP Residual norm 0.217965 
+      Residual norms for mg_levels_1_ solve.
+      0 KSP Residual norm 0.098603 
+      1 KSP Residual norm 0.0874804 
+      2 KSP Residual norm 0.0634073 
     Residual norms for mg_levels_2_ solve.
-    0 KSP Residual norm 0.570664 
-    1 KSP Residual norm 0.378932 
-    2 KSP Residual norm 0.372543 
+    0 KSP Residual norm 0.511448 
+    1 KSP Residual norm 0.416168 
+    2 KSP Residual norm 0.318275 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.0855957 
-      1 KSP Residual norm 0.0481863 
-      2 KSP Residual norm 0.032215 
+      0 KSP Residual norm 0.0719037 
+      1 KSP Residual norm 0.0835094 
+      2 KSP Residual norm 0.0636631 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.0109691 
-      1 KSP Residual norm 0.00669965 
-      2 KSP Residual norm 0.00419864 
+      0 KSP Residual norm 0.0366907 
+      1 KSP Residual norm 0.0268843 
+      2 KSP Residual norm 0.019278 
     Residual norms for mg_levels_2_ solve.
-    0 KSP Residual norm 0.1993 
-    1 KSP Residual norm 0.126333 
-    2 KSP Residual norm 0.129984 
-  2 KSP Residual norm 0.00283284 
-      Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.443707 
-      1 KSP Residual norm 0.267535 
-      2 KSP Residual norm 0.172158 
-      Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.0444566 
-      1 KSP Residual norm 0.0225488 
-      2 KSP Residual norm 0.0107175 
+    0 KSP Residual norm 0.158325 
+    1 KSP Residual norm 0.150297 
+    2 KSP Residual norm 0.102857 
+  2 KSP Residual norm 0.00302078 
+      Residual norms for mg_levels_1_ solve.
+      0 KSP Residual norm 0.219321 
+      1 KSP Residual norm 0.14485 
+      2 KSP Residual norm 0.102583 
+      Residual norms for mg_levels_1_ solve.
+      0 KSP Residual norm 0.0514244 
+      1 KSP Residual norm 0.0405491 
+      2 KSP Residual norm 0.0294789 
     Residual norms for mg_levels_2_ solve.
-    0 KSP Residual norm 0.320737 
-    1 KSP Residual norm 0.206797 
-    2 KSP Residual norm 0.212357 
+    0 KSP Residual norm 0.294401 
+    1 KSP Residual norm 0.368014 
+    2 KSP Residual norm 0.209174 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.0368695 
-      1 KSP Residual norm 0.0166853 
-      2 KSP Residual norm 0.00386126 
+      0 KSP Residual norm 0.0411425 
+      1 KSP Residual norm 0.0118984 
+      2 KSP Residual norm 0.0127463 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.00297974 
-      1 KSP Residual norm 0.00176037 
-      2 KSP Residual norm 0.00102794 
+      0 KSP Residual norm 0.00479704 
+      1 KSP Residual norm 0.00420086 
+      2 KSP Residual norm 0.00314146 
     Residual norms for mg_levels_2_ solve.
-    0 KSP Residual norm 0.0879867 
-    1 KSP Residual norm 0.0623195 
-    2 KSP Residual norm 0.0566098 
-  3 KSP Residual norm 7.15764e-05 
-      Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.563547 
-      1 KSP Residual norm 0.335207 
-      2 KSP Residual norm 0.211241 
-      Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.0623025 
-      1 KSP Residual norm 0.0303212 
-      2 KSP Residual norm 0.0113468 
+    0 KSP Residual norm 0.0680661 
+    1 KSP Residual norm 0.0729321 
+    2 KSP Residual norm 0.0464817 
+  3 KSP Residual norm 5.61784e-05 
+      Residual norms for mg_levels_1_ solve.
+      0 KSP Residual norm 0.23894 
+      1 KSP Residual norm 0.153827 
+      2 KSP Residual norm 0.108215 
+      Residual norms for mg_levels_1_ solve.
+      0 KSP Residual norm 0.0399185 
+      1 KSP Residual norm 0.0403325 
+      2 KSP Residual norm 0.0331161 
     Residual norms for mg_levels_2_ solve.
-    0 KSP Residual norm 0.409594 
-    1 KSP Residual norm 0.209216 
-    2 KSP Residual norm 0.274074 
+    0 KSP Residual norm 0.354328 
+    1 KSP Residual norm 0.393047 
+    2 KSP Residual norm 0.295842 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.0604752 
-      1 KSP Residual norm 0.0385541 
-      2 KSP Residual norm 0.0233435 
+      0 KSP Residual norm 0.0539213 
+      1 KSP Residual norm 0.0402286 
+      2 KSP Residual norm 0.0359138 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.00375382 
-      1 KSP Residual norm 0.00220197 
-      2 KSP Residual norm 0.00137675 
+      0 KSP Residual norm 0.020569 
+      1 KSP Residual norm 0.015505 
+      2 KSP Residual norm 0.0109089 
     Residual norms for mg_levels_2_ solve.
-    0 KSP Residual norm 0.0985052 
-    1 KSP Residual norm 0.0471054 
-    2 KSP Residual norm 0.0640324 
-  4 KSP Residual norm 9.2352e-07 
+    0 KSP Residual norm 0.0990827 
+    1 KSP Residual norm 0.109913 
+    2 KSP Residual norm 0.0832559 
+  4 KSP Residual norm 3.39153e-06 
+      Residual norms for mg_levels_1_ solve.
+      0 KSP Residual norm 0.1173 
+      1 KSP Residual norm 0.0705127 
+      2 KSP Residual norm 0.051899 
+      Residual norms for mg_levels_1_ solve.
+      0 KSP Residual norm 0.0196781 
+      1 KSP Residual norm 0.0181471 
+      2 KSP Residual norm 0.0162582 
+    Residual norms for mg_levels_2_ solve.
+    0 KSP Residual norm 0.384923 
+    1 KSP Residual norm 0.19674 
+    2 KSP Residual norm 0.210803 
+      Residual norms for mg_levels_1_ solve.
+      0 KSP Residual norm 0.0412664 
+      1 KSP Residual norm 0.0443127 
+      2 KSP Residual norm 0.0330698 
+      Residual norms for mg_levels_1_ solve.
+      0 KSP Residual norm 0.0213951 
+      1 KSP Residual norm 0.0144478 
+      2 KSP Residual norm 0.0104518 
+    Residual norms for mg_levels_2_ solve.
+    0 KSP Residual norm 0.11934 
+    1 KSP Residual norm 0.065453 
+    2 KSP Residual norm 0.0690902 
+  5 KSP Residual norm 2.17336e-08 
 KSP Object: 1 MPI processes
   type: fgmres
     GMRES: restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
       type: lu
         LU: out-of-place factorization
         tolerance for zero pivot 2.22045e-14
+        using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
         matrix ordering: nd
         factor fill ratio given 5, needed 1
           Factored matrix follows:
   Down solver (pre-smoother) on level 1 -------------------------------
     KSP Object:    (mg_levels_1_)     1 MPI processes
       type: chebyshev
-        Chebyshev: eigenvalue estimates:  min = 0.69968, max = 7.69648
+        Chebyshev: eigenvalue estimates:  min = 0.255106, max = 2.80617
         Chebyshev: estimated using:  [0 0.1; 0 1.1]
         KSP Object:        (mg_levels_1_est_)         1 MPI processes
           type: gmres
   Down solver (pre-smoother) on level 2 -------------------------------
     KSP Object:    (mg_levels_2_)     1 MPI processes
       type: chebyshev
-        Chebyshev: eigenvalue estimates:  min = 0.263549, max = 2.89904
+        Chebyshev: eigenvalue estimates:  min = 0.111418, max = 1.2256
         Chebyshev: estimated using:  [0 0.1; 0 1.1]
         KSP Object:        (mg_levels_2_est_)         1 MPI processes
           type: gmres
     total: nonzeros=25, allocated nonzeros=27
     total number of mallocs used during MatSetValues calls =0
       not using I-node routines
-Residual norm 5.57283e-07
+Residual norm 1.04083e-08

File src/ksp/ksp/examples/tutorials/output/ex25_2.out

   0 KSP Residual norm 0.330719 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.899848 
-      1 KSP Residual norm 0.229794 
-      2 KSP Residual norm 0.268971 
+      0 KSP Residual norm 0.2503 
+      1 KSP Residual norm 0.663976 
+      2 KSP Residual norm 0.18226 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.19567 
-      1 KSP Residual norm 0.0262392 
-      2 KSP Residual norm 0.0594381 
+      0 KSP Residual norm 0.0342766 
+      1 KSP Residual norm 0.108193 
+      2 KSP Residual norm 0.0345111 
     Residual norms for mg_levels_2_ solve.
-    0 KSP Residual norm 0.605794 
-    1 KSP Residual norm 0.322164 
-    2 KSP Residual norm 0.361297 
+    0 KSP Residual norm 0.320789 
+    1 KSP Residual norm 0.624175 
+    2 KSP Residual norm 0.249566 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.165592 
-      1 KSP Residual norm 0.0737661 
-      2 KSP Residual norm 0.0701833 
+      0 KSP Residual norm 0.022724 
+      1 KSP Residual norm 0.134531 
+      2 KSP Residual norm 0.018889 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.0341316 
-      1 KSP Residual norm 0.0197233 
-      2 KSP Residual norm 0.0159371 
+      0 KSP Residual norm 0.00850975 
+      1 KSP Residual norm 0.00925822 
+      2 KSP Residual norm 0.00475822 
     Residual norms for mg_levels_2_ solve.
-    0 KSP Residual norm 0.282729 
-    1 KSP Residual norm 0.254652 
-    2 KSP Residual norm 0.171975 
-  1 KSP Residual norm 0.0564024 
-      Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.42412 
-      1 KSP Residual norm 0.233491 
-      2 KSP Residual norm 0.189379 
-      Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.0536388 
-      1 KSP Residual norm 0.0209497 
-      2 KSP Residual norm 0.0191331 
-    Residual norms for mg_levels_2_ solve.
-    0 KSP Residual norm 0.536417 
-    1 KSP Residual norm 0.550436 
-    2 KSP Residual norm 0.341307 
-      Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.100908 
-      1 KSP Residual norm 0.0391595 
-      2 KSP Residual norm 0.0457296 
-      Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.0233706 
-      1 KSP Residual norm 0.0121595 
-      2 KSP Residual norm 0.0101973 
-    Residual norms for mg_levels_2_ solve.
-    0 KSP Residual norm 0.189863 
-    1 KSP Residual norm 0.150913 
-    2 KSP Residual norm 0.114547 
-  2 KSP Residual norm 0.00232145 
-      Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.301442 
-      1 KSP Residual norm 0.170575 
-      2 KSP Residual norm 0.125358 
-      Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.0428101 
-      1 KSP Residual norm 0.0126135 
-      2 KSP Residual norm 0.0133218 
+    0 KSP Residual norm 0.146076 
+    1 KSP Residual norm 0.153207 
+    2 KSP Residual norm 0.100824 
+  1 KSP Residual norm 0.0333374 
+      Residual norms for mg_levels_1_ solve.
+      0 KSP Residual norm 0.415456 
+      1 KSP Residual norm 0.49861 
+      2 KSP Residual norm 0.21557 
+      Residual norms for mg_levels_1_ solve.
+      0 KSP Residual norm 0.0136149 
+      1 KSP Residual norm 0.0451325 
+      2 KSP Residual norm 0.0118286 
     Residual norms for mg_levels_2_ solve.
-    0 KSP Residual norm 0.480202 
-    1 KSP Residual norm 0.298271 
-    2 KSP Residual norm 0.267201 
+    0 KSP Residual norm 0.242541 
+    1 KSP Residual norm 0.348968 
+    2 KSP Residual norm 0.163107 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.149786 
-      1 KSP Residual norm 0.0974251 
-      2 KSP Residual norm 0.058126 
+      0 KSP Residual norm 0.0159321 
+      1 KSP Residual norm 0.0849305 
+      2 KSP Residual norm 0.00959903 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.0125312 
-      1 KSP Residual norm 0.00444058 
-      2 KSP Residual norm 0.00549841 
+      0 KSP Residual norm 0.00346615 
+      1 KSP Residual norm 0.00505671 
+      2 KSP Residual norm 0.00178476 
     Residual norms for mg_levels_2_ solve.
-    0 KSP Residual norm 0.110128 
-    1 KSP Residual norm 0.0435796 
-    2 KSP Residual norm 0.0611157 
-  3 KSP Residual norm 8.4463e-05 
-      Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.256437 
-      1 KSP Residual norm 0.137633 
-      2 KSP Residual norm 0.105037 
-      Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.0228484 
-      1 KSP Residual norm 0.00366149 
-      2 KSP Residual norm 0.00683551 
+    0 KSP Residual norm 0.0579634 
+    1 KSP Residual norm 0.0687365 
+    2 KSP Residual norm 0.0329033 
+  2 KSP Residual norm 0.000393483 
+      Residual norms for mg_levels_1_ solve.
+      0 KSP Residual norm 0.0754249 
+      1 KSP Residual norm 0.0595609 
+      2 KSP Residual norm 0.0371463 
+      Residual norms for mg_levels_1_ solve.
+      0 KSP Residual norm 0.00289814 
+      1 KSP Residual norm 0.00980411 
+      2 KSP Residual norm 0.00298934 
     Residual norms for mg_levels_2_ solve.
-    0 KSP Residual norm 0.371586 
-    1 KSP Residual norm 0.59478 
-    2 KSP Residual norm 0.263708 
+    0 KSP Residual norm 0.941855 
+    1 KSP Residual norm 0.582732 
+    2 KSP Residual norm 0.241366 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.0694262 
-      1 KSP Residual norm 0.0270171 
-      2 KSP Residual norm 0.0213694 
+      0 KSP Residual norm 0.0440022 
+      1 KSP Residual norm 0.0454849 
+      2 KSP Residual norm 0.0208421 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.012814 
-      1 KSP Residual norm 0.00637003 
-      2 KSP Residual norm 0.00492157 
+      0 KSP Residual norm 0.00306712 
+      1 KSP Residual norm 0.00891039 
+      2 KSP Residual norm 0.00294858 
     Residual norms for mg_levels_2_ solve.
-    0 KSP Residual norm 0.0974191 
-    1 KSP Residual norm 0.141898 
-    2 KSP Residual norm 0.0691764 
-  4 KSP Residual norm 3.84347e-06 
-      Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.107233 
-      1 KSP Residual norm 0.0147854 
-      2 KSP Residual norm 0.0364681 
-      Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.0218185 
-      1 KSP Residual norm 0.00219746 
-      2 KSP Residual norm 0.00678242 
+    0 KSP Residual norm 0.208639 
+    1 KSP Residual norm 0.127623 
+    2 KSP Residual norm 0.0529102 
+  3 KSP Residual norm 8.2454e-06 
+      Residual norms for mg_levels_1_ solve.
+      0 KSP Residual norm 0.0524677 
+      1 KSP Residual norm 0.126945 
+      2 KSP Residual norm 0.0395014 
+      Residual norms for mg_levels_1_ solve.
+      0 KSP Residual norm 0.0086777 
+      1 KSP Residual norm 0.0234898 
+      2 KSP Residual norm 0.00803827 
     Residual norms for mg_levels_2_ solve.
-    0 KSP Residual norm 0.286046 
-    1 KSP Residual norm 0.227503 
-    2 KSP Residual norm 0.186953 
+    0 KSP Residual norm 0.371176 
+    1 KSP Residual norm 0.341273 
+    2 KSP Residual norm 0.277348 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.0441929 
-      1 KSP Residual norm 0.0341165 
-      2 KSP Residual norm 0.0248017 
+      0 KSP Residual norm 0.0233723 
+      1 KSP Residual norm 0.151512 
+      2 KSP Residual norm 0.0171901 
       Residual norms for mg_levels_1_ solve.
-      0 KSP Residual norm 0.00433193 
-      1 KSP Residual norm 0.00227893 
-      2 KSP Residual norm 0.00201224 
+      0 KSP Residual norm 0.00727584 
+      1 KSP Residual norm 0.00917103 
+      2 KSP Residual norm 0.00375877 
     Residual norms for mg_levels_2_ solve.
-    0 KSP Residual norm 0.0895573 
-    1 KSP Residual norm 0.0540109 
-    2 KSP Residual norm 0.0591079 
-  5 KSP Residual norm 6.53482e-08 
+    0 KSP Residual norm 0.0678147 
+    1 KSP Residual norm 0.109301 
+    2 KSP Residual norm 0.0451839 
+  4 KSP Residual norm 2.11362e-08 
 KSP Object: 2 MPI processes
   type: fgmres
     GMRES: restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
         type: lu
           LU: out-of-place factorization
           tolerance for zero pivot 2.22045e-14
+          using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
           matrix ordering: nd
           factor fill ratio given 5, needed 1
             Factored matrix follows:
         Mat Object:         1 MPI processes
           type: seqaij
           rows=3, cols=3
-          total: nonzeros=7, allocated nonzeros=9
+          total: nonzeros=7, allocated nonzeros=7
           total number of mallocs used during MatSetValues calls =0
             not using I-node routines
       linear system matrix = precond matrix:
   Down solver (pre-smoother) on level 1 -------------------------------
     KSP Object:    (mg_levels_1_)     2 MPI processes
       type: chebyshev
-        Chebyshev: eigenvalue estimates:  min = 0.451996, max = 4.97196
+        Chebyshev: eigenvalue estimates:  min = 0.157932, max = 1.73725
         Chebyshev: estimated using:  [0 0.1; 0 1.1]
         KSP Object:        (mg_levels_1_est_)         2 MPI processes
           type: gmres
   Down solver (pre-smoother) on level 2 -------------------------------
     KSP Object:    (mg_levels_2_)     2 MPI processes
       type: chebyshev
-        Chebyshev: eigenvalue estimates:  min = 0.291136, max = 3.20249
+        Chebyshev: eigenvalue estimates:  min = 0.139252, max = 1.53178
         Chebyshev: estimated using:  [0 0.1; 0 1.1]
         KSP Object:        (mg_levels_2_est_)         2 MPI processes
           type: gmres
     rows=9, cols=9
     total: nonzeros=25, allocated nonzeros=54
     total number of mallocs used during MatSetValues calls =0
-Residual norm 4.80067e-08
+Residual norm 1.17475e-08

File src/ksp/ksp/examples/tutorials/output/ex34_1.out

   0 KSP Residual norm 1.00731 
-  1 KSP Residual norm 0.0422914 
-  2 KSP Residual norm 0.00290556 
-  3 KSP Residual norm 9.48719e-05 
-  4 KSP Residual norm 4.05385e-06 
+  1 KSP Residual norm 0.0404646 
+  2 KSP Residual norm 0.00265097 
+  3 KSP Residual norm 8.88854e-05 
+  4 KSP Residual norm 3.67094e-06 
 KSP Object: 1 MPI processes
   type: fgmres
     GMRES: restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement
         rows=27, cols=27
         total: nonzeros=135, allocated nonzeros=135
         total number of mallocs used during MatSetValues calls =0
+          has attached null space
           not using I-node routines
   Down solver (pre-smoother) on level 1 -------------------------------
     KSP Object:    (mg_levels_1_)     1 MPI processes
       type: chebyshev
-        Chebyshev: eigenvalue estimates:  min = 0.10017, max = 1.10187
+        Chebyshev: eigenvalue estimates:  min = 0.0999029, max = 1.09893
         Chebyshev: estimated using:  [0 0.1; 0 1.1]
         KSP Object:        (mg_levels_1_est_)         1 MPI processes
           type: gmres
             rows=216, cols=216
             total: nonzeros=1296, allocated nonzeros=1296
             total number of mallocs used during MatSetValues calls =0
+              has attached null space
               not using I-node routines
       maximum iterations=2
       tolerances:  relative=1e-05, absolute=1e-50, divergence=10000
         rows=216, cols=216
         total: nonzeros=1296, allocated nonzeros=1296
         total number of mallocs used during MatSetValues calls =0
+          has attached null space
           not using I-node routines
   Up solver (post-smoother) same as down solver (pre-smoother)
   Down solver (pre-smoother) on level 2 -------------------------------
     KSP Object:    (mg_levels_2_)     1 MPI processes
       type: chebyshev
-        Chebyshev: eigenvalue estimates:  min = 0.100602, max = 1.10662
+        Chebyshev: eigenvalue estimates:  min = 0.0998794, max = 1.09867
         Chebyshev: estimated using:  [0 0.1; 0 1.1]
         KSP Object:        (mg_levels_2_est_)         1 MPI processes
           type: gmres
             rows=1728, cols=1728
             total: nonzeros=11232, allocated nonzeros=11232
             total number of mallocs used during MatSetValues calls =0
+              has attached null space
               not using I-node routines
       maximum iterations=2
       tolerances:  relative=1e-05, absolute=1e-50, divergence=10000
         rows=1728, cols=1728
         total: nonzeros=11232, allocated nonzeros=11232
         total number of mallocs used during MatSetValues calls =0
+          has attached null space
           not using I-node routines
   Up solver (post-smoother) same as down solver (pre-smoother)
   linear system matrix = precond matrix:
     rows=1728, cols=1728
     total: nonzeros=11232, allocated nonzeros=11232
     total number of mallocs used during MatSetValues calls =0
+      has attached null space
       not using I-node routines
-Residual norm 4.05385e-06
-Error norm 0.0208756
-Error norm 0.00618519
+Residual norm 3.67094e-06
+Error norm 0.0208755
+Error norm 0.00618518
 Error norm 0.000197005

File src/ksp/ksp/examples/tutorials/output/ex43_3.out

   Residual norms for stokes_ solve.
   0 KSP Residual norm 0.00454925 
-  1 KSP Residual norm 0.00448491 
-  2 KSP Residual norm 0.00422213 
-  3 KSP Residual norm 0.00344387 
-  4 KSP Residual norm 0.00274066 
-  5 KSP Residual norm 0.00224447 
-  6 KSP Residual norm 0.00190167 
-  7 KSP Residual norm 0.00142513 
-  8 KSP Residual norm 0.00104045 
-  9 KSP Residual norm 0.000919474 
- 10 KSP Residual norm 0.000843643 
- 11 KSP Residual norm 0.000693814 
- 12 KSP Residual norm 0.00051672 
- 13 KSP Residual norm 0.000437398 
- 14 KSP Residual norm 0.000338089 
- 15 KSP Residual norm 0.000228793 
- 16 KSP Residual norm 0.000126806 
- 17 KSP Residual norm 8.46533e-05 
- 18 KSP Residual norm 7.04128e-05 
- 19 KSP Residual norm 5.58247e-05 
- 20 KSP Residual norm 4.64416e-05 
- 21 KSP Residual norm 3.71667e-05 
- 22 KSP Residual norm 2.76327e-05 
- 23 KSP Residual norm 1.86617e-05 
- 24 KSP Residual norm 1.05427e-05 
- 25 KSP Residual norm 6.7899e-06 
- 26 KSP Residual norm 4.08236e-06 
- 27 KSP Residual norm 2.65597e-06 
- 28 KSP Residual norm 1.95963e-06 
- 29 KSP Residual norm 1.28355e-06 
- 30 KSP Residual norm 7.71982e-07 
- 31 KSP Residual norm 5.11651e-07 
- 32 KSP Residual norm 2.94772e-07 
- 33 KSP Residual norm 1.56689e-07 
- 34 KSP Residual norm 8.65988e-08 
- 35 KSP Residual norm 4.03615e-08 
- 36 KSP Residual norm 2.52198e-08 
- 37 KSP Residual norm 1.32618e-08 
- 38 KSP Residual norm 7.19101e-09 
- 39 KSP Residual norm 4.00515e-09 
- 40 KSP Residual norm 1.84714e-09 
- 41 KSP Residual norm 9.348e-10 
- 42 KSP Residual norm 4.520e-10 
- 43 KSP Residual norm 2.092e-10 
+  1 KSP Residual norm 0.00448497 
+  2 KSP Residual norm 0.00422305 
+  3 KSP Residual norm 0.00344635 
+  4 KSP Residual norm 0.00274344 
+  5 KSP Residual norm 0.00224744 
+  6 KSP Residual norm 0.00190463 
+  7 KSP Residual norm 0.00142774 
+  8 KSP Residual norm 0.00104178 
+  9 KSP Residual norm 0.000920397 
+ 10 KSP Residual norm 0.000844521 
+ 11 KSP Residual norm 0.000694775 
+ 12 KSP Residual norm 0.000517273 
+ 13 KSP Residual norm 0.000437469 
+ 14 KSP Residual norm 0.000338088 
+ 15 KSP Residual norm 0.000228915 
+ 16 KSP Residual norm 0.000126956 
+ 17 KSP Residual norm 8.47803e-05 
+ 18 KSP Residual norm 7.05588e-05 
+ 19 KSP Residual norm 5.59451e-05 
+ 20 KSP Residual norm 4.65127e-05 
+ 21 KSP Residual norm 3.71896e-05 
+ 22 KSP Residual norm 2.76735e-05 
+ 23 KSP Residual norm 1.871e-05 
+ 24 KSP Residual norm 1.05815e-05 
+ 25 KSP Residual norm 6.81516e-06 
+ 26 KSP Residual norm 4.09665e-06 
+ 27 KSP Residual norm 2.66584e-06 
+ 28 KSP Residual norm 1.96691e-06 
+ 29 KSP Residual norm 1.28765e-06 
+ 30 KSP Residual norm 7.74342e-07 
+ 31 KSP Residual norm 5.12913e-07 
+ 32 KSP Residual norm 2.96115e-07 
+ 33 KSP Residual norm 1.57168e-07 
+ 34 KSP Residual norm 8.6828e-08 
+ 35 KSP Residual norm 4.05458e-08 
+ 36 KSP Residual norm 2.52952e-08 
+ 37 KSP Residual norm 1.32902e-08 
+ 38 KSP Residual norm 7.20432e-09 
+ 39 KSP Residual norm 4.01535e-09 
+ 40 KSP Residual norm 1.85017e-09 
+ 41 KSP Residual norm 9.347e-10 
+ 42 KSP Residual norm 4.525e-10 
+ 43 KSP Residual norm 2.091e-10 
  44 KSP Residual norm 1.045e-10 
- 45 KSP Residual norm 5.122e-11 
- 46 KSP Residual norm 2.221e-11 
+ 45 KSP Residual norm 5.129e-11 
+ 46 KSP Residual norm 2.223e-11 
 KSP Object:(stokes_) 4 MPI processes
   type: gcr
     GCR: restart = 60 
         type: lu
           LU: out-of-place factorization
           tolerance for zero pivot 2.22045e-14
+          using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
           matrix ordering: nd
           factor fill ratio given 5, needed 3.27988
             Factored matrix follows:
         Mat Object:         1 MPI processes
           type: seqaij
           rows=867, cols=867
-          total: nonzeros=21609, allocated nonzeros=23409
+          total: nonzeros=21609, allocated nonzeros=21609
           total number of mallocs used during MatSetValues calls =0
             using I-node routines: found 289 nodes, limit used is 5
       linear system matrix = precond matrix:
   Down solver (pre-smoother) on level 1 -------------------------------
     KSP Object:    (stokes_mg_levels_1_)     4 MPI processes
       type: chebyshev
-        Chebyshev: eigenvalue estimates:  min = 0.306745, max = 1.6871
+        Chebyshev: eigenvalue estimates:  min = 0.306009, max = 1.68305
         Chebyshev: estimated using:  [0 0.2; 0 1.1]
         KSP Object:        (stokes_mg_levels_1_est_)         4 MPI processes
           type: gmres
   Down solver (pre-smoother) on level 2 -------------------------------
     KSP Object:    (stokes_mg_levels_2_)     4 MPI processes
       type: chebyshev
-        Chebyshev: eigenvalue estimates:  min = 0.291361, max = 1.60249
+        Chebyshev: eigenvalue estimates:  min = 0.291297, max = 1.60213
         Chebyshev: estimated using:  [0 0.2; 0 1.1]
         KSP Object:        (stokes_mg_levels_2_est_)         4 MPI processes
           type: gmres
   Down solver (pre-smoother) on level 3 -------------------------------
     KSP Object:    (stokes_mg_levels_3_)     4 MPI processes
       type: chebyshev
-        Chebyshev: eigenvalue estimates:  min = 0.356873, max = 1.9628
+        Chebyshev: eigenvalue estimates:  min = 0.356152, max = 1.95884
         Chebyshev: estimated using:  [0 0.2; 0 1.1]
         KSP Object:        (stokes_mg_levels_3_est_)         4 MPI processes
           type: gmres

File src/snes/examples/tutorials/ex10d/output/ex10_1.out

   5 SNES Function norm 0.19249 
   6 SNES Function norm 0.000720729 
   7 SNES Function norm 8.9956e-09 
-number of Newton iterations = 7, number of unsuccessful steps = 0
+number of SNES iterations = 7, number of unsuccessful steps = 0

File src/snes/examples/tutorials/ex10d/output/ex10_2.out

   1 SNES Function norm 25.4708 
   2 SNES Function norm 22.2833 
   3 SNES Function norm 17.2284 
-  4 SNES Function norm 3.16329 
-  5 SNES Function norm 0.192487 
-  6 SNES Function norm 0.000720719 
-  7 SNES Function norm 9.05527e-09 
-number of Newton iterations = 7, number of unsuccessful steps = 0
+  4 SNES Function norm 3.16331 
+  5 SNES Function norm 0.192489 
+  6 SNES Function norm 0.000720737 
+  7 SNES Function norm 8.96758e-09 
+number of SNES iterations = 7, number of unsuccessful steps = 0

File src/snes/examples/tutorials/output/ex5_3.out

           Mat Object:           1 MPI processes
             type: seqaij
             rows=16, cols=16
-            total: nonzeros=64, allocated nonzeros=80
+            total: nonzeros=64, allocated nonzeros=64
             total number of mallocs used during MatSetValues calls =0
               not using I-node routines
         linear system matrix = precond matrix:

File src/snes/examples/tutorials/output/ex5_4.out

       3 SNES Function norm 6.92417e-09 
       Linear solve converged due to CONVERGED_RTOL iterations 2
       4 SNES Function norm < 1.e-11
-    Nonlinear solve converged due to CONVERGED_FNORM_ABS iterations 4
+    Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 4
     0 SNES Function norm 0.937398 
     Linear solve converged due to CONVERGED_RTOL iterations 4
     1 SNES Function norm 0.00645541 
           Mat Object:           1 MPI processes
             type: seqaij
             rows=16, cols=16
-            total: nonzeros=64, allocated nonzeros=80
+            total: nonzeros=64, allocated nonzeros=64
             total number of mallocs used during MatSetValues calls =0
               not using I-node routines
         linear system matrix = precond matrix:

File src/sys/examples/tutorials/output/ex5_1.out

-PetscBag Object:  ParameterBag contains parameters for simulations of top-secret, dangerous physics
+PetscBag Object:  ParameterBag (pbag_) contains parameters for simulations of top-secret, dangerous physics
   filename = myfile; Name of secret file
   rho = 44 ; Density, kg/m^3
   W = 5 ; Vertical velocity, m/sec
   modes_x = 2 ; Number of modes in x-direction
   int_array = 1 2 3 ; Int array with 3 locations
   real_array = -1 -2 ; Real array with 2 locations
-  do_output = TRUE; Write output file (yes/no)
+  do_output =  TRUE; Write output file (yes/no)
+  bool_array =  FALSE FALSE FALSE; Bool array with 3 locations
   dt = INT; (PetscDataType) meaningless datatype
   x1 = 1 ; x position
   x2 = 1.9 ; y position
   choose = THAT; (EnumeratedChoices) Express yourself by choosing among enumerated things
-PetscBag Object:  ParameterBag contains parameters for simulations of top-secret, dangerous physics
+PetscBag Object:  ParameterBag (pbag_) contains parameters for simulations of top-secret, dangerous physics
   filename = myfile; Name of secret file
   rho = 44 ; Density, kg/m^3
   W = 5 ; Vertical velocity, m/sec
   modes_x = 2 ; Number of modes in x-direction
   int_array = 1 2 3 ; Int array with 3 locations
   real_array = -1 -2 ; Real array with 2 locations
-  do_output = TRUE; Write output file (yes/no)
+  do_output =  TRUE; Write output file (yes/no)
+  bool_array =  FALSE FALSE FALSE; Bool array with 3 locations
   dt = INT; (PetscDataType) meaningless datatype
   x1 = 1 ; x position
   x2 = 1.9 ; y position

File src/sys/examples/tutorials/output/ex5f90_1.out

-PetscBag Object:  demo parameters super secret demo parameters in a bag
+PetscBag Object:  demo parameters (pbag_) super secret demo parameters in a bag
   nxc = 56 ; nxc_variable help message
   rarray = 4 5 88 ; rarray help message
   x = 103.2 ; x variable help message
-  t = TRUE; t boolean help message
+  t =  TRUE; t boolean help message
+  tarray =  FALSE FALSE FALSE; tarray help message
   c = hello; string help message
   y = -11 ; y variable help message
   pos_x1 = 1 ; tuple value 1 help message
   pos_x2 = 2 ; tuple value 2 help message
   enum = b456; (list) tuple value 2 help message
-PetscBag Object:  demo parameters super secret demo parameters in a bag
+PetscBag Object:  demo parameters (pbag_) super secret demo parameters in a bag
   nxc = 23 ; nxc_variable help message
   rarray = -1 -2 -3 ; rarray help message
   x = 155.4 ; x variable help message
-  t = TRUE; t boolean help message
+  t =  TRUE; t boolean help message
+  tarray =  TRUE FALSE TRUE; tarray help message
   c = a whole new string                                                             ; string help message
   y = -11 ; y variable help message
   pos_x1 = 1 ; tuple value 1 help message
   pos_x2 = 2 ; tuple value 2 help message
   enum = b456; (list) tuple value 2 help message
-PetscBag Object:  demo parameters super secret demo parameters in a bag
+PetscBag Object:  demo parameters (pbag_) super secret demo parameters in a bag
   nxc = 23 ; nxc_variable help message
   rarray = 4 5 88 ; rarray help message
   x = 155.4 ; x variable help message
-  t = TRUE; t boolean help message
+  t =  TRUE; t boolean help message
+  tarray =  TRUE FALSE TRUE; tarray help message
   c = a whole new string                                                             ; string help message
   y = -11 ; y variable help message
   pos_x1 = 1 ; tuple value 1 help message