1c4762a1bSJed Brown 0 SNES Function norm 14.5309 251ab8ad6SStefano Zampini 0 KSP Residual norm 17.9962 351ab8ad6SStefano Zampini 1 KSP Residual norm 0.718899 451ab8ad6SStefano Zampini 2 KSP Residual norm 0.074823 551ab8ad6SStefano Zampini 3 KSP Residual norm 0.00270797 651ab8ad6SStefano Zampini 4 KSP Residual norm 0.000198576 751ab8ad6SStefano Zampini 5 KSP Residual norm 2.29871e-05 851ab8ad6SStefano Zampini 6 KSP Residual norm 9.70025e-07 951ab8ad6SStefano Zampini 7 KSP Residual norm 3.21553e-08 1051ab8ad6SStefano Zampini 8 KSP Residual norm 2.7741e-09 1151ab8ad6SStefano Zampini 1 SNES Function norm 5.38576e-09 12c4762a1bSJed BrownSNES Object: 5 MPI processes 13c4762a1bSJed Brown type: newtonls 14c4762a1bSJed Brown maximum iterations=50, maximum function evaluations=10000 15c4762a1bSJed Brown tolerances: relative=1e-08, absolute=1e-50, solution=1e-08 16c4762a1bSJed Brown total number of linear solver iterations=8 17c4762a1bSJed Brown total number of function evaluations=2 18c4762a1bSJed Brown norm schedule ALWAYS 19c4762a1bSJed Brown SNESLineSearch Object: 5 MPI processes 20c4762a1bSJed Brown type: bt 21c4762a1bSJed Brown interpolation: cubic 22c4762a1bSJed Brown alpha=1.000000e-04 23a99ef635SJonas Heinzmann maxlambda=1.000000e+00, minlambda=1.000000e-12 24c4762a1bSJed Brown tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08 25c4762a1bSJed Brown maximum iterations=40 26c4762a1bSJed Brown KSP Object: 5 MPI processes 27c4762a1bSJed Brown type: gmres 28f971d498SPierre Jolivet restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement 29*143f2514SPierre Jolivet happy breakdown tolerance=1e-30 30c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 31c4762a1bSJed Brown tolerances: relative=1e-09, absolute=1e-50, divergence=10000. 32c4762a1bSJed Brown left preconditioning 33c4762a1bSJed Brown using PRECONDITIONED norm type for convergence test 34c4762a1bSJed Brown PC Object: 5 MPI processes 35c4762a1bSJed Brown type: bddc 36c4762a1bSJed Brown Use verbose output: 0 37c4762a1bSJed Brown Use user-defined CSR: 0 38c4762a1bSJed Brown Use local mat graph: 1 39c4762a1bSJed Brown Connectivity graph topological dimension: 2 400dfc91b7SStefano Zampini Corner selection: 1 (selected 1) 41c4762a1bSJed Brown Use vertices: 1 (vertex size 1) 42c4762a1bSJed Brown Use edges: 0 43c4762a1bSJed Brown Use faces: 0 44c4762a1bSJed Brown Use true near null space: 0 45c4762a1bSJed Brown Use QR for single constraints on cc: 0 46c4762a1bSJed Brown Use change of basis on local edge nodes: 0 47c4762a1bSJed Brown Use change of basis on local face nodes: 0 48c4762a1bSJed Brown User defined change of basis matrix: 0 49c4762a1bSJed Brown Has change of basis matrix: 0 50c4762a1bSJed Brown Eliminate dirichlet boundary dofs: 0 51c4762a1bSJed Brown Switch on static condensation ops around the interface preconditioner: 0 52c4762a1bSJed Brown Use exact dirichlet trick: 0 53c4762a1bSJed Brown Interface extension: DIRICHLET 54c4762a1bSJed Brown Multilevel max levels: 0 55c4762a1bSJed Brown Multilevel coarsening ratio: 8 56c4762a1bSJed Brown Use estimated eigs for coarse problem: 0 57c4762a1bSJed Brown Use deluxe scaling: 0 58c4762a1bSJed Brown Use deluxe zerorows: 0 59c4762a1bSJed Brown Use deluxe singlemat: 0 60c4762a1bSJed Brown Rebuild interface graph for Schur principal minors: 0 61c4762a1bSJed Brown Number of dofs' layers for the computation of principal minors: -1 62c4762a1bSJed Brown Use user CSR graph to compute successive layers: 0 63c4762a1bSJed Brown Adaptive constraint selection threshold (active 0, userdefined 0): 0. 64c4762a1bSJed Brown Min constraints / connected component: 0 65c4762a1bSJed Brown Max constraints / connected component: 0 66c4762a1bSJed Brown Invert exact Schur complement for adaptive selection: 0 67c4762a1bSJed Brown Symmetric computation of primal basis functions: 1 68c4762a1bSJed Brown Num. Procs. to map coarse adjacency list: 0 69c4762a1bSJed Brown Coarse eqs per proc (significant at the coarsest level): 1 70c4762a1bSJed Brown Detect disconnected: 0 (filter 0) 71c4762a1bSJed Brown Benign subspace trick: 0 (change explicit 0) 72c4762a1bSJed Brown Benign subspace trick is active: 0 73c4762a1bSJed Brown Algebraic computation of no-net-flux: 0 74c4762a1bSJed Brown ********************************** STATISTICS AT LEVEL 0 ********************************** 7551ab8ad6SStefano Zampini Global dofs sizes: all 529 interface 67 coarse 17 7651ab8ad6SStefano Zampini Coarsening ratios: all/coarse 31 interface/coarse 3 77c4762a1bSJed Brown Active processes : 5 78c4762a1bSJed Brown Total subdomains : 5 79c4762a1bSJed Brown Dofs type : MIN MAX MEAN 80c4762a1bSJed Brown Interior dofs : 49 105 92 81c4762a1bSJed Brown Interface dofs : 15 39 27 8251ab8ad6SStefano Zampini Primal dofs : 5 10 7 83c4762a1bSJed Brown Local dofs : 64 144 120 84c4762a1bSJed Brown Local subs : 1 1 85c4762a1bSJed Brown --- Interior solver (rank 0) 868cc725e6SPierre Jolivet KSP Object: (pc_bddc_dirichlet_) 1 MPI process 87c4762a1bSJed Brown type: preonly 88c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 89c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 90c4762a1bSJed Brown left preconditioning 918405740aSBarry Smith not checking for convergence 928cc725e6SPierre Jolivet PC Object: (pc_bddc_dirichlet_) 1 MPI process 93c4762a1bSJed Brown type: lu 94c4762a1bSJed Brown out-of-place factorization 95c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 96c4762a1bSJed Brown matrix ordering: nd 9754fcfd0cSMatthew G. Knepley factor fill ratio given 5., needed 1.57233 98ecf3d421SBarry Smith Factored matrix: 9926cc229bSBarry Smith Mat Object: (pc_bddc_dirichlet_) 1 MPI process 100c4762a1bSJed Brown type: seqaij 101c4762a1bSJed Brown rows=105, cols=105 102c4762a1bSJed Brown package used to perform factorization: petsc 10354fcfd0cSMatthew G. Knepley total: nonzeros=1989, allocated nonzeros=1989 104c4762a1bSJed Brown not using I-node routines 105ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 1068cc725e6SPierre Jolivet Mat Object: (pc_bddc_dirichlet_) 1 MPI process 107c4762a1bSJed Brown type: seqaij 108c4762a1bSJed Brown rows=105, cols=105 109c4762a1bSJed Brown total: nonzeros=1265, allocated nonzeros=1265 110c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 111c4762a1bSJed Brown not using I-node routines 112c4762a1bSJed Brown --- Correction solver (rank 0) 1138cc725e6SPierre Jolivet KSP Object: (pc_bddc_neumann_) 1 MPI process 114c4762a1bSJed Brown type: preonly 115c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 116c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 117c4762a1bSJed Brown left preconditioning 1188405740aSBarry Smith not checking for convergence 1198cc725e6SPierre Jolivet PC Object: (pc_bddc_neumann_) 1 MPI process 120c4762a1bSJed Brown type: lu 121c4762a1bSJed Brown out-of-place factorization 122c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 123c4762a1bSJed Brown matrix ordering: nd 12451ab8ad6SStefano Zampini factor fill ratio given 5., needed 1.55203 125ecf3d421SBarry Smith Factored matrix: 12626cc229bSBarry Smith Mat Object: (pc_bddc_neumann_) 1 MPI process 127c4762a1bSJed Brown type: seqaij 12851ab8ad6SStefano Zampini rows=122, cols=122 129c4762a1bSJed Brown package used to perform factorization: petsc 13051ab8ad6SStefano Zampini total: nonzeros=2446, allocated nonzeros=2446 131c4762a1bSJed Brown not using I-node routines 132ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 1338cc725e6SPierre Jolivet Mat Object: (pc_bddc_neumann_) 1 MPI process 134c4762a1bSJed Brown type: seqaij 13551ab8ad6SStefano Zampini rows=122, cols=122 13651ab8ad6SStefano Zampini total: nonzeros=1576, allocated nonzeros=1576 137c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 138c4762a1bSJed Brown not using I-node routines 139c4762a1bSJed Brown --- Coarse solver 140c4762a1bSJed Brown KSP Object: (pc_bddc_coarse_) 5 MPI processes 141c4762a1bSJed Brown type: preonly 142c4762a1bSJed Brown maximum iterations=1, initial guess is zero 143c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 144c4762a1bSJed Brown left preconditioning 1458405740aSBarry Smith not checking for convergence 146c4762a1bSJed Brown PC Object: (pc_bddc_coarse_) 5 MPI processes 147c4762a1bSJed Brown type: redundant 148c4762a1bSJed Brown First (color=0) of 5 PCs follows 1498cc725e6SPierre Jolivet KSP Object: (pc_bddc_coarse_redundant_) 1 MPI process 150c4762a1bSJed Brown type: preonly 151c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 152c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 153c4762a1bSJed Brown left preconditioning 1548405740aSBarry Smith not checking for convergence 1558cc725e6SPierre Jolivet PC Object: (pc_bddc_coarse_redundant_) 1 MPI process 156c4762a1bSJed Brown type: lu 157c4762a1bSJed Brown out-of-place factorization 158c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 159c4762a1bSJed Brown matrix ordering: nd 16051ab8ad6SStefano Zampini factor fill ratio given 5., needed 1.1629 161ecf3d421SBarry Smith Factored matrix: 16226cc229bSBarry Smith Mat Object: (pc_bddc_coarse_redundant_) 1 MPI process 163c4762a1bSJed Brown type: seqaij 16451ab8ad6SStefano Zampini rows=17, cols=17 165c4762a1bSJed Brown package used to perform factorization: petsc 16651ab8ad6SStefano Zampini total: nonzeros=257, allocated nonzeros=257 16751ab8ad6SStefano Zampini using I-node routines: found 5 nodes, limit used is 5 168ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 16926cc229bSBarry Smith Mat Object: 1 MPI process 170c4762a1bSJed Brown type: seqaij 17151ab8ad6SStefano Zampini rows=17, cols=17 17251ab8ad6SStefano Zampini total: nonzeros=221, allocated nonzeros=221 173c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 17451ab8ad6SStefano Zampini using I-node routines: found 11 nodes, limit used is 5 175ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 1765a67bb2bSBarry Smith Mat Object: (pc_bddc_coarse_) 5 MPI processes 1775a67bb2bSBarry Smith type: mpiaij 1785a67bb2bSBarry Smith rows=17, cols=17 179ac7f1a8bSStefano Zampini total: nonzeros=221, allocated nonzeros=221 1805a67bb2bSBarry Smith total number of mallocs used during MatSetValues calls=0 1815a67bb2bSBarry Smith using I-node (on process 0) routines: found 1 nodes, limit used is 5 182ecf3d421SBarry Smith linear system matrix, which is also used to construct the preconditioner: 183c4762a1bSJed Brown Mat Object: 5 MPI processes 184c4762a1bSJed Brown type: is 185c4762a1bSJed Brown rows=529, cols=529 186c4762a1bSJed Brown total: nonzeros=7832, allocated nonzeros=8924 187c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 188