1d529f056Smarkadams4 Linear solve converged due to CONVERGED_RTOL iterations 6 2*8926f930SMark AdamsSNES Object: 4 MPI processes 3*8926f930SMark Adams type: ksponly 4*8926f930SMark Adams maximum iterations=1, maximum function evaluations=10000 5*8926f930SMark Adams tolerances: relative=1e-08, absolute=1e-50, solution=1e-08 6*8926f930SMark Adams total number of linear solver iterations=6 7*8926f930SMark Adams total number of function evaluations=1 8*8926f930SMark Adams norm schedule ALWAYS 9*8926f930SMark Adams Jacobian is never rebuilt 10*8926f930SMark Adams KSP Object: 4 MPI processes 11*8926f930SMark Adams type: cg 12*8926f930SMark Adams maximum iterations=100, initial guess is zero 13*8926f930SMark Adams tolerances: relative=1e-10, absolute=1e-50, divergence=10000. 14*8926f930SMark Adams left preconditioning 15*8926f930SMark Adams using UNPRECONDITIONED norm type for convergence test 16*8926f930SMark Adams PC Object: 4 MPI processes 17*8926f930SMark Adams type: gamg 18*8926f930SMark Adams type is MULTIPLICATIVE, levels=2 cycles=v 19*8926f930SMark Adams Cycles per PCApply=1 20*8926f930SMark Adams Using externally compute Galerkin coarse grid matrices 21*8926f930SMark Adams GAMG specific options 22*8926f930SMark Adams Threshold for dropping small values in graph on each level = 0.001 0.001 23*8926f930SMark Adams Threshold scaling factor for each level not specified = 1. 24*8926f930SMark Adams Using aggregates made with 3 applications of heavy edge matching (HEM) to define subdomains for PCASM 25*8926f930SMark Adams AGG specific options 26*8926f930SMark Adams Number of levels of aggressive coarsening 1 27*8926f930SMark Adams Square graph aggressive coarsening 28*8926f930SMark Adams Number smoothing steps 1 29*8926f930SMark Adams Complexity: grid = 1.11111 operator = 1.02041 30*8926f930SMark Adams Coarse grid solver -- level 0 ------------------------------- 31*8926f930SMark Adams KSP Object: (mg_coarse_) 4 MPI processes 32*8926f930SMark Adams type: preonly 33*8926f930SMark Adams maximum iterations=10000, initial guess is zero 34*8926f930SMark Adams tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 35*8926f930SMark Adams left preconditioning 36*8926f930SMark Adams using NONE norm type for convergence test 37*8926f930SMark Adams PC Object: (mg_coarse_) 4 MPI processes 38*8926f930SMark Adams type: bjacobi 39*8926f930SMark Adams number of blocks = 4 40*8926f930SMark Adams Local solver information for first block is in the following KSP and PC objects on rank 0: 41*8926f930SMark Adams Use -mg_coarse_ksp_view ::ascii_info_detail to display information for all blocks 42*8926f930SMark Adams KSP Object: (mg_coarse_sub_) 1 MPI process 43*8926f930SMark Adams type: preonly 44*8926f930SMark Adams maximum iterations=1, initial guess is zero 45*8926f930SMark Adams tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 46*8926f930SMark Adams left preconditioning 47*8926f930SMark Adams using NONE norm type for convergence test 48*8926f930SMark Adams PC Object: (mg_coarse_sub_) 1 MPI process 49*8926f930SMark Adams type: lu 50*8926f930SMark Adams out-of-place factorization 51*8926f930SMark Adams tolerance for zero pivot 2.22045e-14 52*8926f930SMark Adams using diagonal shift on blocks to prevent zero pivot [INBLOCKS] 53*8926f930SMark Adams matrix ordering: nd 54*8926f930SMark Adams factor fill ratio given 1., needed 1. 55*8926f930SMark Adams Factored matrix follows: 56*8926f930SMark Adams Mat Object: (mg_coarse_sub_) 1 MPI process 57*8926f930SMark Adams type: seqaij 58*8926f930SMark Adams rows=1, cols=1 59*8926f930SMark Adams package used to perform factorization: petsc 60*8926f930SMark Adams total: nonzeros=1, allocated nonzeros=1 61*8926f930SMark Adams not using I-node routines 62*8926f930SMark Adams linear system matrix = precond matrix: 63*8926f930SMark Adams Mat Object: (mg_coarse_sub_) 1 MPI process 64*8926f930SMark Adams type: seqaij 65*8926f930SMark Adams rows=1, cols=1 66*8926f930SMark Adams total: nonzeros=1, allocated nonzeros=1 67*8926f930SMark Adams total number of mallocs used during MatSetValues calls=0 68*8926f930SMark Adams not using I-node routines 69*8926f930SMark Adams linear system matrix = precond matrix: 70*8926f930SMark Adams Mat Object: 4 MPI processes 71*8926f930SMark Adams type: mpiaij 72*8926f930SMark Adams rows=1, cols=1 73*8926f930SMark Adams total: nonzeros=1, allocated nonzeros=1 74*8926f930SMark Adams total number of mallocs used during MatSetValues calls=0 75*8926f930SMark Adams not using I-node (on process 0) routines 76*8926f930SMark Adams Down solver (pre-smoother) on level 1 ------------------------------- 77*8926f930SMark Adams KSP Object: (mg_levels_1_) 4 MPI processes 78*8926f930SMark Adams type: chebyshev 79*8926f930SMark Adams Chebyshev polynomial of first kind 80*8926f930SMark Adams eigenvalue targets used: min 0.281329, max 1.54731 81*8926f930SMark Adams eigenvalues provided (min 0.459708, max 1.40664) with transform: [0. 0.2; 0. 1.1] 82*8926f930SMark Adams maximum iterations=2, nonzero initial guess 83*8926f930SMark Adams tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 84*8926f930SMark Adams left preconditioning 85*8926f930SMark Adams using NONE norm type for convergence test 86*8926f930SMark Adams PC Object: (mg_levels_1_) 4 MPI processes 87*8926f930SMark Adams type: jacobi 88*8926f930SMark Adams type DIAGONAL 89*8926f930SMark Adams linear system matrix = precond matrix: 90*8926f930SMark Adams Mat Object: 4 MPI processes 91*8926f930SMark Adams type: mpiaij 92*8926f930SMark Adams rows=9, cols=9 93*8926f930SMark Adams total: nonzeros=49, allocated nonzeros=49 94*8926f930SMark Adams total number of mallocs used during MatSetValues calls=0 95*8926f930SMark Adams not using I-node (on process 0) routines 96*8926f930SMark Adams Up solver (post-smoother) same as down solver (pre-smoother) 97*8926f930SMark Adams linear system matrix = precond matrix: 98*8926f930SMark Adams Mat Object: 4 MPI processes 99*8926f930SMark Adams type: mpiaij 100*8926f930SMark Adams rows=9, cols=9 101*8926f930SMark Adams total: nonzeros=49, allocated nonzeros=49 102*8926f930SMark Adams total number of mallocs used during MatSetValues calls=0 103*8926f930SMark Adams not using I-node (on process 0) routines 1043667b0a5SMark AdamsDM Object: box 4 MPI processes 1053667b0a5SMark Adams type: plex 1063667b0a5SMark Adamsbox in 3 dimensions: 1073667b0a5SMark Adams Number of 0-cells per rank: 8 8 8 8 1083667b0a5SMark Adams Number of 1-cells per rank: 12 12 12 12 1093667b0a5SMark Adams Number of 2-cells per rank: 6 6 6 6 1103667b0a5SMark Adams Number of 3-cells per rank: 1 1 1 1 1113667b0a5SMark AdamsLabels: 1123667b0a5SMark Adams depth: 4 strata with value/size (0 (8), 1 (12), 2 (6), 3 (1)) 1133667b0a5SMark Adams marker: 1 strata with value/size (1 (23)) 1143667b0a5SMark Adams Face Sets: 4 strata with value/size (1 (1), 2 (1), 3 (1), 6 (1)) 1153667b0a5SMark Adams celltype: 4 strata with value/size (0 (8), 1 (12), 4 (6), 7 (1)) 1163667b0a5SMark Adams boundary: 1 strata with value/size (1 (23)) 1173667b0a5SMark AdamsField deformation: 1183667b0a5SMark Adams adjacency FEM 1193667b0a5SMark AdamsDM Object: Mesh 4 MPI processes 1203667b0a5SMark Adams type: plex 1213667b0a5SMark AdamsMesh in 3 dimensions: 1223667b0a5SMark Adams Number of 0-cells per rank: 27 27 27 27 1233667b0a5SMark Adams Number of 1-cells per rank: 54 54 54 54 1243667b0a5SMark Adams Number of 2-cells per rank: 36 36 36 36 1253667b0a5SMark Adams Number of 3-cells per rank: 8 8 8 8 1263667b0a5SMark AdamsLabels: 1273667b0a5SMark Adams celltype: 4 strata with value/size (0 (27), 1 (54), 4 (36), 7 (8)) 1283667b0a5SMark Adams depth: 4 strata with value/size (0 (27), 1 (54), 2 (36), 3 (8)) 1293667b0a5SMark Adams marker: 1 strata with value/size (1 (77)) 1303667b0a5SMark Adams Face Sets: 4 strata with value/size (1 (9), 2 (9), 3 (9), 6 (9)) 1313667b0a5SMark Adams boundary: 1 strata with value/size (1 (77)) 1323667b0a5SMark AdamsField deformation: 1333667b0a5SMark Adams adjacency FEM 134d529f056Smarkadams4 Linear solve converged due to CONVERGED_RTOL iterations 8 135*8926f930SMark AdamsSNES Object: 4 MPI processes 136*8926f930SMark Adams type: ksponly 137*8926f930SMark Adams maximum iterations=1, maximum function evaluations=10000 138*8926f930SMark Adams tolerances: relative=1e-08, absolute=1e-50, solution=1e-08 139*8926f930SMark Adams total number of linear solver iterations=8 140*8926f930SMark Adams total number of function evaluations=1 141*8926f930SMark Adams norm schedule ALWAYS 142*8926f930SMark Adams Jacobian is never rebuilt 143*8926f930SMark Adams KSP Object: 4 MPI processes 144*8926f930SMark Adams type: cg 145*8926f930SMark Adams maximum iterations=100, initial guess is zero 146*8926f930SMark Adams tolerances: relative=1e-10, absolute=1e-50, divergence=10000. 147*8926f930SMark Adams left preconditioning 148*8926f930SMark Adams using UNPRECONDITIONED norm type for convergence test 149*8926f930SMark Adams PC Object: 4 MPI processes 150*8926f930SMark Adams type: gamg 151*8926f930SMark Adams type is MULTIPLICATIVE, levels=2 cycles=v 152*8926f930SMark Adams Cycles per PCApply=1 153*8926f930SMark Adams Using externally compute Galerkin coarse grid matrices 154*8926f930SMark Adams GAMG specific options 155*8926f930SMark Adams Threshold for dropping small values in graph on each level = 0.001 0.001 156*8926f930SMark Adams Threshold scaling factor for each level not specified = 1. 157*8926f930SMark Adams Using aggregates made with 3 applications of heavy edge matching (HEM) to define subdomains for PCASM 158*8926f930SMark Adams AGG specific options 159*8926f930SMark Adams Number of levels of aggressive coarsening 1 160*8926f930SMark Adams Square graph aggressive coarsening 161*8926f930SMark Adams Number smoothing steps 1 162*8926f930SMark Adams Complexity: grid = 1.02721 operator = 1.00432 163*8926f930SMark Adams Coarse grid solver -- level 0 ------------------------------- 164*8926f930SMark Adams KSP Object: (mg_coarse_) 4 MPI processes 165*8926f930SMark Adams type: preonly 166*8926f930SMark Adams maximum iterations=10000, initial guess is zero 167*8926f930SMark Adams tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 168*8926f930SMark Adams left preconditioning 169*8926f930SMark Adams using NONE norm type for convergence test 170*8926f930SMark Adams PC Object: (mg_coarse_) 4 MPI processes 171*8926f930SMark Adams type: bjacobi 172*8926f930SMark Adams number of blocks = 4 173*8926f930SMark Adams Local solver information for first block is in the following KSP and PC objects on rank 0: 174*8926f930SMark Adams Use -mg_coarse_ksp_view ::ascii_info_detail to display information for all blocks 175*8926f930SMark Adams KSP Object: (mg_coarse_sub_) 1 MPI process 176*8926f930SMark Adams type: preonly 177*8926f930SMark Adams maximum iterations=1, initial guess is zero 178*8926f930SMark Adams tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 179*8926f930SMark Adams left preconditioning 180*8926f930SMark Adams using NONE norm type for convergence test 181*8926f930SMark Adams PC Object: (mg_coarse_sub_) 1 MPI process 182*8926f930SMark Adams type: lu 183*8926f930SMark Adams out-of-place factorization 184*8926f930SMark Adams tolerance for zero pivot 2.22045e-14 185*8926f930SMark Adams using diagonal shift on blocks to prevent zero pivot [INBLOCKS] 186*8926f930SMark Adams matrix ordering: nd 187*8926f930SMark Adams factor fill ratio given 5., needed 1. 188*8926f930SMark Adams Factored matrix follows: 189*8926f930SMark Adams Mat Object: (mg_coarse_sub_) 1 MPI process 190*8926f930SMark Adams type: seqaij 191*8926f930SMark Adams rows=4, cols=4 192*8926f930SMark Adams package used to perform factorization: petsc 193*8926f930SMark Adams total: nonzeros=16, allocated nonzeros=16 194*8926f930SMark Adams using I-node routines: found 1 nodes, limit used is 5 195*8926f930SMark Adams linear system matrix = precond matrix: 196*8926f930SMark Adams Mat Object: (mg_coarse_sub_) 1 MPI process 197*8926f930SMark Adams type: seqaij 198*8926f930SMark Adams rows=4, cols=4 199*8926f930SMark Adams total: nonzeros=16, allocated nonzeros=16 200*8926f930SMark Adams total number of mallocs used during MatSetValues calls=0 201*8926f930SMark Adams using I-node routines: found 1 nodes, limit used is 5 202*8926f930SMark Adams linear system matrix = precond matrix: 203*8926f930SMark Adams Mat Object: 4 MPI processes 204*8926f930SMark Adams type: mpiaij 205*8926f930SMark Adams rows=4, cols=4 206*8926f930SMark Adams total: nonzeros=16, allocated nonzeros=16 207*8926f930SMark Adams total number of mallocs used during MatSetValues calls=0 208*8926f930SMark Adams using I-node (on process 0) routines: found 1 nodes, limit used is 5 209*8926f930SMark Adams Down solver (pre-smoother) on level 1 ------------------------------- 210*8926f930SMark Adams KSP Object: (mg_levels_1_) 4 MPI processes 211*8926f930SMark Adams type: chebyshev 212*8926f930SMark Adams Chebyshev polynomial of first kind 213*8926f930SMark Adams eigenvalue targets used: min 0.323576, max 1.77967 214*8926f930SMark Adams eigenvalues provided (min 0.140204, max 1.61788) with transform: [0. 0.2; 0. 1.1] 215*8926f930SMark Adams maximum iterations=2, nonzero initial guess 216*8926f930SMark Adams tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 217*8926f930SMark Adams left preconditioning 218*8926f930SMark Adams using NONE norm type for convergence test 219*8926f930SMark Adams PC Object: (mg_levels_1_) 4 MPI processes 220*8926f930SMark Adams type: jacobi 221*8926f930SMark Adams type DIAGONAL 222*8926f930SMark Adams linear system matrix = precond matrix: 223*8926f930SMark Adams Mat Object: 4 MPI processes 224*8926f930SMark Adams type: mpiaij 225*8926f930SMark Adams rows=147, cols=147 226*8926f930SMark Adams total: nonzeros=3703, allocated nonzeros=3703 227*8926f930SMark Adams total number of mallocs used during MatSetValues calls=0 228*8926f930SMark Adams not using I-node (on process 0) routines 229*8926f930SMark Adams Up solver (post-smoother) same as down solver (pre-smoother) 230*8926f930SMark Adams linear system matrix = precond matrix: 231*8926f930SMark Adams Mat Object: 4 MPI processes 232*8926f930SMark Adams type: mpiaij 233*8926f930SMark Adams rows=147, cols=147 234*8926f930SMark Adams total: nonzeros=3703, allocated nonzeros=3703 235*8926f930SMark Adams total number of mallocs used during MatSetValues calls=0 236*8926f930SMark Adams not using I-node (on process 0) routines 2373667b0a5SMark Adams[0] 0) N= 9, max displ=2.5713786e+01, error=9.564e+00 2383667b0a5SMark Adams[0] 1) N= 147, max displ=3.1758769e+01, disp diff= 6.04e+00, error=3.519e+00, rate=1.4 239