1a25662f8SPablo Brubeck Linear solve converged due to CONVERGED_RTOL iterations 5 28926f930SMark AdamsSNES Object: 4 MPI processes 38926f930SMark Adams type: ksponly 48926f930SMark Adams maximum iterations=1, maximum function evaluations=10000 58926f930SMark Adams tolerances: relative=1e-08, absolute=1e-50, solution=1e-08 6a25662f8SPablo Brubeck total number of linear solver iterations=5 78926f930SMark Adams total number of function evaluations=1 88926f930SMark Adams norm schedule ALWAYS 98926f930SMark Adams Jacobian is never rebuilt 108926f930SMark Adams KSP Object: 4 MPI processes 118926f930SMark Adams type: cg 128926f930SMark Adams maximum iterations=100, initial guess is zero 138926f930SMark Adams tolerances: relative=1e-10, absolute=1e-50, divergence=10000. 148926f930SMark Adams left preconditioning 158926f930SMark Adams using UNPRECONDITIONED norm type for convergence test 168926f930SMark Adams PC Object: 4 MPI processes 178926f930SMark Adams type: gamg 188926f930SMark Adams type is MULTIPLICATIVE, levels=2 cycles=v 198926f930SMark Adams Cycles per PCApply=1 208926f930SMark Adams Using externally compute Galerkin coarse grid matrices 218926f930SMark Adams GAMG specific options 228926f930SMark Adams Threshold for dropping small values in graph on each level = 0.001 0.001 238926f930SMark Adams Threshold scaling factor for each level not specified = 1. 248926f930SMark Adams Using aggregates made with 3 applications of heavy edge matching (HEM) to define subdomains for PCASM 25*e0b7e82fSBarry Smith MatCoarsen Object: 4 MPI processes 26*e0b7e82fSBarry Smith type: hem 27*e0b7e82fSBarry Smith 3 matching steps with threshold = 0. 288926f930SMark Adams AGG specific options 298926f930SMark Adams Number of levels of aggressive coarsening 1 308926f930SMark Adams Square graph aggressive coarsening 31*e0b7e82fSBarry Smith MatCoarsen Object: (pc_gamg_) 4 MPI processes 32*e0b7e82fSBarry Smith type: mis 33*e0b7e82fSBarry Smith Number smoothing steps to construct prolongation 1 348926f930SMark Adams Complexity: grid = 1.11111 operator = 1.02041 358926f930SMark Adams Coarse grid solver -- level 0 ------------------------------- 368926f930SMark Adams KSP Object: (mg_coarse_) 4 MPI processes 378926f930SMark Adams type: preonly 388926f930SMark Adams maximum iterations=10000, initial guess is zero 398926f930SMark Adams tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 408926f930SMark Adams left preconditioning 418926f930SMark Adams using NONE norm type for convergence test 428926f930SMark Adams PC Object: (mg_coarse_) 4 MPI processes 438926f930SMark Adams type: bjacobi 448926f930SMark Adams number of blocks = 4 458926f930SMark Adams Local solver information for first block is in the following KSP and PC objects on rank 0: 468926f930SMark Adams Use -mg_coarse_ksp_view ::ascii_info_detail to display information for all blocks 478926f930SMark Adams KSP Object: (mg_coarse_sub_) 1 MPI process 488926f930SMark Adams type: preonly 498926f930SMark Adams maximum iterations=1, initial guess is zero 508926f930SMark Adams tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 518926f930SMark Adams left preconditioning 528926f930SMark Adams using NONE norm type for convergence test 538926f930SMark Adams PC Object: (mg_coarse_sub_) 1 MPI process 548926f930SMark Adams type: lu 558926f930SMark Adams out-of-place factorization 568926f930SMark Adams tolerance for zero pivot 2.22045e-14 578926f930SMark Adams using diagonal shift on blocks to prevent zero pivot [INBLOCKS] 588926f930SMark Adams matrix ordering: nd 598926f930SMark Adams factor fill ratio given 1., needed 1. 608926f930SMark Adams Factored matrix follows: 618926f930SMark Adams Mat Object: (mg_coarse_sub_) 1 MPI process 628926f930SMark Adams type: seqaij 638926f930SMark Adams rows=1, cols=1 648926f930SMark Adams package used to perform factorization: petsc 658926f930SMark Adams total: nonzeros=1, allocated nonzeros=1 668926f930SMark Adams not using I-node routines 678926f930SMark Adams linear system matrix = precond matrix: 688926f930SMark Adams Mat Object: (mg_coarse_sub_) 1 MPI process 698926f930SMark Adams type: seqaij 708926f930SMark Adams rows=1, cols=1 718926f930SMark Adams total: nonzeros=1, allocated nonzeros=1 728926f930SMark Adams total number of mallocs used during MatSetValues calls=0 738926f930SMark Adams not using I-node routines 748926f930SMark Adams linear system matrix = precond matrix: 758926f930SMark Adams Mat Object: 4 MPI processes 768926f930SMark Adams type: mpiaij 778926f930SMark Adams rows=1, cols=1 788926f930SMark Adams total: nonzeros=1, allocated nonzeros=1 798926f930SMark Adams total number of mallocs used during MatSetValues calls=0 808926f930SMark Adams not using I-node (on process 0) routines 818926f930SMark Adams Down solver (pre-smoother) on level 1 ------------------------------- 828926f930SMark Adams KSP Object: (mg_levels_1_) 4 MPI processes 838926f930SMark Adams type: chebyshev 848926f930SMark Adams Chebyshev polynomial of first kind 85a25662f8SPablo Brubeck eigenvalue targets used: min 0.260428, max 1.43236 86a25662f8SPablo Brubeck eigenvalues provided (min 0.413297, max 1.30214) with transform: [0. 0.2; 0. 1.1] 878926f930SMark Adams maximum iterations=2, nonzero initial guess 888926f930SMark Adams tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 898926f930SMark Adams left preconditioning 908926f930SMark Adams using NONE norm type for convergence test 918926f930SMark Adams PC Object: (mg_levels_1_) 4 MPI processes 928926f930SMark Adams type: jacobi 938926f930SMark Adams type DIAGONAL 948926f930SMark Adams linear system matrix = precond matrix: 958926f930SMark Adams Mat Object: 4 MPI processes 968926f930SMark Adams type: mpiaij 978926f930SMark Adams rows=9, cols=9 988926f930SMark Adams total: nonzeros=49, allocated nonzeros=49 998926f930SMark Adams total number of mallocs used during MatSetValues calls=0 1008926f930SMark Adams not using I-node (on process 0) routines 1018926f930SMark Adams Up solver (post-smoother) same as down solver (pre-smoother) 1028926f930SMark Adams linear system matrix = precond matrix: 1038926f930SMark Adams Mat Object: 4 MPI processes 1048926f930SMark Adams type: mpiaij 1058926f930SMark Adams rows=9, cols=9 1068926f930SMark Adams total: nonzeros=49, allocated nonzeros=49 1078926f930SMark Adams total number of mallocs used during MatSetValues calls=0 1088926f930SMark Adams not using I-node (on process 0) routines 1093667b0a5SMark AdamsDM Object: box 4 MPI processes 1103667b0a5SMark Adams type: plex 1113667b0a5SMark Adamsbox in 3 dimensions: 1123667b0a5SMark Adams Number of 0-cells per rank: 8 8 8 8 1133667b0a5SMark Adams Number of 1-cells per rank: 12 12 12 12 1143667b0a5SMark Adams Number of 2-cells per rank: 6 6 6 6 1153667b0a5SMark Adams Number of 3-cells per rank: 1 1 1 1 1163667b0a5SMark AdamsLabels: 1173667b0a5SMark Adams depth: 4 strata with value/size (0 (8), 1 (12), 2 (6), 3 (1)) 1183667b0a5SMark Adams marker: 1 strata with value/size (1 (23)) 1193667b0a5SMark Adams Face Sets: 4 strata with value/size (1 (1), 2 (1), 3 (1), 6 (1)) 1203667b0a5SMark Adams celltype: 4 strata with value/size (0 (8), 1 (12), 4 (6), 7 (1)) 1213667b0a5SMark Adams boundary: 1 strata with value/size (1 (23)) 1223667b0a5SMark AdamsField deformation: 1233667b0a5SMark Adams adjacency FEM 1243667b0a5SMark AdamsDM Object: Mesh 4 MPI processes 1253667b0a5SMark Adams type: plex 1263667b0a5SMark AdamsMesh in 3 dimensions: 1273667b0a5SMark Adams Number of 0-cells per rank: 27 27 27 27 1283667b0a5SMark Adams Number of 1-cells per rank: 54 54 54 54 1293667b0a5SMark Adams Number of 2-cells per rank: 36 36 36 36 1303667b0a5SMark Adams Number of 3-cells per rank: 8 8 8 8 1313667b0a5SMark AdamsLabels: 1323667b0a5SMark Adams celltype: 4 strata with value/size (0 (27), 1 (54), 4 (36), 7 (8)) 1333667b0a5SMark Adams depth: 4 strata with value/size (0 (27), 1 (54), 2 (36), 3 (8)) 1343667b0a5SMark Adams marker: 1 strata with value/size (1 (77)) 1353667b0a5SMark Adams Face Sets: 4 strata with value/size (1 (9), 2 (9), 3 (9), 6 (9)) 1363667b0a5SMark Adams boundary: 1 strata with value/size (1 (77)) 1373667b0a5SMark AdamsField deformation: 1383667b0a5SMark Adams adjacency FEM 139d529f056Smarkadams4 Linear solve converged due to CONVERGED_RTOL iterations 8 1408926f930SMark AdamsSNES Object: 4 MPI processes 1418926f930SMark Adams type: ksponly 1428926f930SMark Adams maximum iterations=1, maximum function evaluations=10000 1438926f930SMark Adams tolerances: relative=1e-08, absolute=1e-50, solution=1e-08 1448926f930SMark Adams total number of linear solver iterations=8 1458926f930SMark Adams total number of function evaluations=1 1468926f930SMark Adams norm schedule ALWAYS 1478926f930SMark Adams Jacobian is never rebuilt 1488926f930SMark Adams KSP Object: 4 MPI processes 1498926f930SMark Adams type: cg 1508926f930SMark Adams maximum iterations=100, initial guess is zero 1518926f930SMark Adams tolerances: relative=1e-10, absolute=1e-50, divergence=10000. 1528926f930SMark Adams left preconditioning 1538926f930SMark Adams using UNPRECONDITIONED norm type for convergence test 1548926f930SMark Adams PC Object: 4 MPI processes 1558926f930SMark Adams type: gamg 1568926f930SMark Adams type is MULTIPLICATIVE, levels=2 cycles=v 1578926f930SMark Adams Cycles per PCApply=1 1588926f930SMark Adams Using externally compute Galerkin coarse grid matrices 1598926f930SMark Adams GAMG specific options 1608926f930SMark Adams Threshold for dropping small values in graph on each level = 0.001 0.001 1618926f930SMark Adams Threshold scaling factor for each level not specified = 1. 1628926f930SMark Adams Using aggregates made with 3 applications of heavy edge matching (HEM) to define subdomains for PCASM 163*e0b7e82fSBarry Smith MatCoarsen Object: 4 MPI processes 164*e0b7e82fSBarry Smith type: hem 165*e0b7e82fSBarry Smith 3 matching steps with threshold = 0. 1668926f930SMark Adams AGG specific options 1678926f930SMark Adams Number of levels of aggressive coarsening 1 1688926f930SMark Adams Square graph aggressive coarsening 169*e0b7e82fSBarry Smith MatCoarsen Object: (pc_gamg_) 4 MPI processes 170*e0b7e82fSBarry Smith type: mis 171*e0b7e82fSBarry Smith Number smoothing steps to construct prolongation 1 1728926f930SMark Adams Complexity: grid = 1.02721 operator = 1.00432 1738926f930SMark Adams Coarse grid solver -- level 0 ------------------------------- 1748926f930SMark Adams KSP Object: (mg_coarse_) 4 MPI processes 1758926f930SMark Adams type: preonly 1768926f930SMark Adams maximum iterations=10000, initial guess is zero 1778926f930SMark Adams tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 1788926f930SMark Adams left preconditioning 1798926f930SMark Adams using NONE norm type for convergence test 1808926f930SMark Adams PC Object: (mg_coarse_) 4 MPI processes 1818926f930SMark Adams type: bjacobi 1828926f930SMark Adams number of blocks = 4 1838926f930SMark Adams Local solver information for first block is in the following KSP and PC objects on rank 0: 1848926f930SMark Adams Use -mg_coarse_ksp_view ::ascii_info_detail to display information for all blocks 1858926f930SMark Adams KSP Object: (mg_coarse_sub_) 1 MPI process 1868926f930SMark Adams type: preonly 1878926f930SMark Adams maximum iterations=1, initial guess is zero 1888926f930SMark Adams tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 1898926f930SMark Adams left preconditioning 1908926f930SMark Adams using NONE norm type for convergence test 1918926f930SMark Adams PC Object: (mg_coarse_sub_) 1 MPI process 1928926f930SMark Adams type: lu 1938926f930SMark Adams out-of-place factorization 1948926f930SMark Adams tolerance for zero pivot 2.22045e-14 1958926f930SMark Adams using diagonal shift on blocks to prevent zero pivot [INBLOCKS] 1968926f930SMark Adams matrix ordering: nd 1978926f930SMark Adams factor fill ratio given 5., needed 1. 1988926f930SMark Adams Factored matrix follows: 1998926f930SMark Adams Mat Object: (mg_coarse_sub_) 1 MPI process 2008926f930SMark Adams type: seqaij 2018926f930SMark Adams rows=4, cols=4 2028926f930SMark Adams package used to perform factorization: petsc 2038926f930SMark Adams total: nonzeros=16, allocated nonzeros=16 2048926f930SMark Adams using I-node routines: found 1 nodes, limit used is 5 2058926f930SMark Adams linear system matrix = precond matrix: 2068926f930SMark Adams Mat Object: (mg_coarse_sub_) 1 MPI process 2078926f930SMark Adams type: seqaij 2088926f930SMark Adams rows=4, cols=4 2098926f930SMark Adams total: nonzeros=16, allocated nonzeros=16 2108926f930SMark Adams total number of mallocs used during MatSetValues calls=0 2118926f930SMark Adams using I-node routines: found 1 nodes, limit used is 5 2128926f930SMark Adams linear system matrix = precond matrix: 2138926f930SMark Adams Mat Object: 4 MPI processes 2148926f930SMark Adams type: mpiaij 2158926f930SMark Adams rows=4, cols=4 2168926f930SMark Adams total: nonzeros=16, allocated nonzeros=16 2178926f930SMark Adams total number of mallocs used during MatSetValues calls=0 2188926f930SMark Adams using I-node (on process 0) routines: found 1 nodes, limit used is 5 2198926f930SMark Adams Down solver (pre-smoother) on level 1 ------------------------------- 2208926f930SMark Adams KSP Object: (mg_levels_1_) 4 MPI processes 2218926f930SMark Adams type: chebyshev 2228926f930SMark Adams Chebyshev polynomial of first kind 223a25662f8SPablo Brubeck eigenvalue targets used: min 0.327489, max 1.80119 224a25662f8SPablo Brubeck eigenvalues provided (min 0.133814, max 1.63744) with transform: [0. 0.2; 0. 1.1] 2258926f930SMark Adams maximum iterations=2, nonzero initial guess 2268926f930SMark Adams tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 2278926f930SMark Adams left preconditioning 2288926f930SMark Adams using NONE norm type for convergence test 2298926f930SMark Adams PC Object: (mg_levels_1_) 4 MPI processes 2308926f930SMark Adams type: jacobi 2318926f930SMark Adams type DIAGONAL 2328926f930SMark Adams linear system matrix = precond matrix: 2338926f930SMark Adams Mat Object: 4 MPI processes 2348926f930SMark Adams type: mpiaij 2358926f930SMark Adams rows=147, cols=147 2368926f930SMark Adams total: nonzeros=3703, allocated nonzeros=3703 2378926f930SMark Adams total number of mallocs used during MatSetValues calls=0 2388926f930SMark Adams not using I-node (on process 0) routines 2398926f930SMark Adams Up solver (post-smoother) same as down solver (pre-smoother) 2408926f930SMark Adams linear system matrix = precond matrix: 2418926f930SMark Adams Mat Object: 4 MPI processes 2428926f930SMark Adams type: mpiaij 2438926f930SMark Adams rows=147, cols=147 2448926f930SMark Adams total: nonzeros=3703, allocated nonzeros=3703 2458926f930SMark Adams total number of mallocs used during MatSetValues calls=0 2468926f930SMark Adams not using I-node (on process 0) routines 2473667b0a5SMark Adams[0] 0) N= 9, max displ=2.5713786e+01, error=9.564e+00 2483667b0a5SMark Adams[0] 1) N= 147, max displ=3.1758769e+01, disp diff= 6.04e+00, error=3.519e+00, rate=1.4 249