1c4762a1bSJed Brownlid velocity = 0.0204082, prandtl # = 1., grashof # = 1. 2c4762a1bSJed Brown 0 SNES Function norm 0.146194 3c4762a1bSJed Brown 0 KSP Residual norm 0.146194 4c4762a1bSJed Brown 1 KSP Residual norm 0.0781702 5c4762a1bSJed Brown 2 KSP Residual norm 0.0289896 6c4762a1bSJed Brown 3 KSP Residual norm 0.00874626 7c4762a1bSJed Brown 4 KSP Residual norm 0.00360523 8c4762a1bSJed Brown 5 KSP Residual norm 0.00187927 9c4762a1bSJed Brown 6 KSP Residual norm 0.000997932 10c4762a1bSJed Brown 7 KSP Residual norm 0.000325884 11c4762a1bSJed Brown 8 KSP Residual norm 0.000122254 12c4762a1bSJed Brown 9 KSP Residual norm 6.21287e-05 13c4762a1bSJed Brown 10 KSP Residual norm 4.04759e-05 14c4762a1bSJed Brown 11 KSP Residual norm 2.1448e-05 15c4762a1bSJed Brown 12 KSP Residual norm 9.92327e-06 16c4762a1bSJed Brown 13 KSP Residual norm 4.95927e-06 17c4762a1bSJed Brown 14 KSP Residual norm 2.41652e-06 18c4762a1bSJed Brown 15 KSP Residual norm 1.39592e-06 19c4762a1bSJed Brown 1 SNES Function norm 2.5489e-05 20c4762a1bSJed Brown 0 KSP Residual norm 2.5489e-05 21c4762a1bSJed Brown 1 KSP Residual norm 1.07362e-05 22c4762a1bSJed Brown 2 KSP Residual norm 3.78935e-06 23c4762a1bSJed Brown 3 KSP Residual norm 1.4375e-06 24c4762a1bSJed Brown 4 KSP Residual norm 6.54918e-07 25c4762a1bSJed Brown 5 KSP Residual norm 5.12181e-07 26c4762a1bSJed Brown 6 KSP Residual norm 3.42535e-07 27c4762a1bSJed Brown 7 KSP Residual norm 1.4512e-07 28c4762a1bSJed Brown 8 KSP Residual norm 7.40798e-08 29c4762a1bSJed Brown 9 KSP Residual norm 3.79586e-08 30c4762a1bSJed Brown 10 KSP Residual norm 1.50282e-08 31c4762a1bSJed Brown 11 KSP Residual norm 5.03323e-09 32c4762a1bSJed Brown 12 KSP Residual norm 2.41714e-09 33c4762a1bSJed Brown 13 KSP Residual norm 1.38638e-09 34c4762a1bSJed Brown 14 KSP Residual norm 7.047e-10 35c4762a1bSJed Brown 15 KSP Residual norm 3.897e-10 36c4762a1bSJed Brown 16 KSP Residual norm 2.021e-10 37c4762a1bSJed Brown 2 SNES Function norm 2.021e-10 38c4762a1bSJed BrownSNES Object: 3 MPI processes 39c4762a1bSJed Brown type: newtonls 40c4762a1bSJed Brown maximum iterations=50, maximum function evaluations=10000 41c4762a1bSJed Brown tolerances: relative=1e-08, absolute=1e-50, solution=1e-08 42c4762a1bSJed Brown total number of linear solver iterations=31 43c4762a1bSJed Brown total number of function evaluations=3 44c4762a1bSJed Brown norm schedule ALWAYS 45c4762a1bSJed Brown Jacobian is built using colored finite differences on a DMDA 46c4762a1bSJed Brown SNESLineSearch Object: 3 MPI processes 47c4762a1bSJed Brown type: bt 48c4762a1bSJed Brown interpolation: cubic 49c4762a1bSJed Brown alpha=1.000000e-04 50c4762a1bSJed Brown maxstep=1.000000e+08, minlambda=1.000000e-12 51c4762a1bSJed Brown tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08 52c4762a1bSJed Brown maximum iterations=40 53c4762a1bSJed Brown KSP Object: 3 MPI processes 54c4762a1bSJed Brown type: fgmres 55c4762a1bSJed Brown restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement 56c4762a1bSJed Brown happy breakdown tolerance 1e-30 57c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 58c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 59c4762a1bSJed Brown right preconditioning 60c4762a1bSJed Brown using UNPRECONDITIONED norm type for convergence test 61c4762a1bSJed Brown PC Object: 3 MPI processes 62c4762a1bSJed Brown type: fieldsplit 63c4762a1bSJed Brown FieldSplit with MULTIPLICATIVE composition: total splits = 4 64c4762a1bSJed Brown Solver info for each split is in the following KSP objects: 65c4762a1bSJed Brown Split number 0 Defined by IS 66c4762a1bSJed Brown KSP Object: (fieldsplit_x_velocity_) 3 MPI processes 67c4762a1bSJed Brown type: preonly 68c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 69c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 70c4762a1bSJed Brown left preconditioning 71c4762a1bSJed Brown using NONE norm type for convergence test 72c4762a1bSJed Brown PC Object: (fieldsplit_x_velocity_) 3 MPI processes 73c4762a1bSJed Brown type: bjacobi 74c4762a1bSJed Brown number of blocks = 3 758d76b567SPatrick Sanan Local solver is the same for all blocks, as in the following KSP and PC objects on rank 0: 76c4762a1bSJed Brown KSP Object: (fieldsplit_x_velocity_sub_) 1 MPI processes 77c4762a1bSJed Brown type: preonly 78c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 79c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 80c4762a1bSJed Brown left preconditioning 81c4762a1bSJed Brown using NONE norm type for convergence test 82c4762a1bSJed Brown PC Object: (fieldsplit_x_velocity_sub_) 1 MPI processes 83c4762a1bSJed Brown type: ilu 84c4762a1bSJed Brown out-of-place factorization 85c4762a1bSJed Brown 0 levels of fill 86c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 87c4762a1bSJed Brown matrix ordering: natural 88c4762a1bSJed Brown factor fill ratio given 1., needed 1. 89c4762a1bSJed Brown Factored matrix follows: 90c4762a1bSJed Brown Mat Object: 1 MPI processes 91c4762a1bSJed Brown type: seqaij 92c4762a1bSJed Brown rows=21, cols=21 93c4762a1bSJed Brown package used to perform factorization: petsc 94c4762a1bSJed Brown total: nonzeros=85, allocated nonzeros=85 95c4762a1bSJed Brown not using I-node routines 96c4762a1bSJed Brown linear system matrix = precond matrix: 97*793a3527SPierre Jolivet Mat Object: (fieldsplit_x_velocity_sub_) 1 MPI processes 98c4762a1bSJed Brown type: seqaij 99c4762a1bSJed Brown rows=21, cols=21 100c4762a1bSJed Brown total: nonzeros=85, allocated nonzeros=85 101c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 102c4762a1bSJed Brown not using I-node routines 103c4762a1bSJed Brown linear system matrix = precond matrix: 104c4762a1bSJed Brown Mat Object: (fieldsplit_x_velocity_) 3 MPI processes 105c4762a1bSJed Brown type: mpiaij 106c4762a1bSJed Brown rows=49, cols=49 107c4762a1bSJed Brown total: nonzeros=217, allocated nonzeros=217 108c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 109c4762a1bSJed Brown not using I-node (on process 0) routines 110c4762a1bSJed Brown Split number 1 Defined by IS 111c4762a1bSJed Brown KSP Object: (fieldsplit_y_velocity_) 3 MPI processes 112c4762a1bSJed Brown type: preonly 113c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 114c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 115c4762a1bSJed Brown left preconditioning 116c4762a1bSJed Brown using NONE norm type for convergence test 117c4762a1bSJed Brown PC Object: (fieldsplit_y_velocity_) 3 MPI processes 118c4762a1bSJed Brown type: bjacobi 119c4762a1bSJed Brown number of blocks = 3 1208d76b567SPatrick Sanan Local solver is the same for all blocks, as in the following KSP and PC objects on rank 0: 121c4762a1bSJed Brown KSP Object: (fieldsplit_y_velocity_sub_) 1 MPI processes 122c4762a1bSJed Brown type: preonly 123c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 124c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 125c4762a1bSJed Brown left preconditioning 126c4762a1bSJed Brown using NONE norm type for convergence test 127c4762a1bSJed Brown PC Object: (fieldsplit_y_velocity_sub_) 1 MPI processes 128c4762a1bSJed Brown type: ilu 129c4762a1bSJed Brown out-of-place factorization 130c4762a1bSJed Brown 0 levels of fill 131c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 132c4762a1bSJed Brown matrix ordering: natural 133c4762a1bSJed Brown factor fill ratio given 1., needed 1. 134c4762a1bSJed Brown Factored matrix follows: 135c4762a1bSJed Brown Mat Object: 1 MPI processes 136c4762a1bSJed Brown type: seqaij 137c4762a1bSJed Brown rows=21, cols=21 138c4762a1bSJed Brown package used to perform factorization: petsc 139c4762a1bSJed Brown total: nonzeros=85, allocated nonzeros=85 140c4762a1bSJed Brown not using I-node routines 141c4762a1bSJed Brown linear system matrix = precond matrix: 142*793a3527SPierre Jolivet Mat Object: (fieldsplit_y_velocity_sub_) 1 MPI processes 143c4762a1bSJed Brown type: seqaij 144c4762a1bSJed Brown rows=21, cols=21 145c4762a1bSJed Brown total: nonzeros=85, allocated nonzeros=85 146c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 147c4762a1bSJed Brown not using I-node routines 148c4762a1bSJed Brown linear system matrix = precond matrix: 149c4762a1bSJed Brown Mat Object: (fieldsplit_y_velocity_) 3 MPI processes 150c4762a1bSJed Brown type: mpiaij 151c4762a1bSJed Brown rows=49, cols=49 152c4762a1bSJed Brown total: nonzeros=217, allocated nonzeros=217 153c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 154c4762a1bSJed Brown not using I-node (on process 0) routines 155c4762a1bSJed Brown Split number 2 Defined by IS 156c4762a1bSJed Brown KSP Object: (fieldsplit_Omega_) 3 MPI processes 157c4762a1bSJed Brown type: preonly 158c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 159c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 160c4762a1bSJed Brown left preconditioning 161c4762a1bSJed Brown using NONE norm type for convergence test 162c4762a1bSJed Brown PC Object: (fieldsplit_Omega_) 3 MPI processes 163c4762a1bSJed Brown type: bjacobi 164c4762a1bSJed Brown number of blocks = 3 1658d76b567SPatrick Sanan Local solver is the same for all blocks, as in the following KSP and PC objects on rank 0: 166c4762a1bSJed Brown KSP Object: (fieldsplit_Omega_sub_) 1 MPI processes 167c4762a1bSJed Brown type: preonly 168c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 169c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 170c4762a1bSJed Brown left preconditioning 171c4762a1bSJed Brown using NONE norm type for convergence test 172c4762a1bSJed Brown PC Object: (fieldsplit_Omega_sub_) 1 MPI processes 173c4762a1bSJed Brown type: ilu 174c4762a1bSJed Brown out-of-place factorization 175c4762a1bSJed Brown 0 levels of fill 176c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 177c4762a1bSJed Brown matrix ordering: natural 178c4762a1bSJed Brown factor fill ratio given 1., needed 1. 179c4762a1bSJed Brown Factored matrix follows: 180c4762a1bSJed Brown Mat Object: 1 MPI processes 181c4762a1bSJed Brown type: seqaij 182c4762a1bSJed Brown rows=21, cols=21 183c4762a1bSJed Brown package used to perform factorization: petsc 184c4762a1bSJed Brown total: nonzeros=85, allocated nonzeros=85 185c4762a1bSJed Brown not using I-node routines 186c4762a1bSJed Brown linear system matrix = precond matrix: 187*793a3527SPierre Jolivet Mat Object: (fieldsplit_Omega_sub_) 1 MPI processes 188c4762a1bSJed Brown type: seqaij 189c4762a1bSJed Brown rows=21, cols=21 190c4762a1bSJed Brown total: nonzeros=85, allocated nonzeros=85 191c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 192c4762a1bSJed Brown not using I-node routines 193c4762a1bSJed Brown linear system matrix = precond matrix: 194c4762a1bSJed Brown Mat Object: (fieldsplit_Omega_) 3 MPI processes 195c4762a1bSJed Brown type: mpiaij 196c4762a1bSJed Brown rows=49, cols=49 197c4762a1bSJed Brown total: nonzeros=217, allocated nonzeros=217 198c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 199c4762a1bSJed Brown not using I-node (on process 0) routines 200c4762a1bSJed Brown Split number 3 Defined by IS 201c4762a1bSJed Brown KSP Object: (fieldsplit_temperature_) 3 MPI processes 202c4762a1bSJed Brown type: preonly 203c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 204c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 205c4762a1bSJed Brown left preconditioning 206c4762a1bSJed Brown using NONE norm type for convergence test 207c4762a1bSJed Brown PC Object: (fieldsplit_temperature_) 3 MPI processes 208c4762a1bSJed Brown type: bjacobi 209c4762a1bSJed Brown number of blocks = 3 2108d76b567SPatrick Sanan Local solver is the same for all blocks, as in the following KSP and PC objects on rank 0: 211c4762a1bSJed Brown KSP Object: (fieldsplit_temperature_sub_) 1 MPI processes 212c4762a1bSJed Brown type: preonly 213c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 214c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 215c4762a1bSJed Brown left preconditioning 216c4762a1bSJed Brown using NONE norm type for convergence test 217c4762a1bSJed Brown PC Object: (fieldsplit_temperature_sub_) 1 MPI processes 218c4762a1bSJed Brown type: ilu 219c4762a1bSJed Brown out-of-place factorization 220c4762a1bSJed Brown 0 levels of fill 221c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 222c4762a1bSJed Brown matrix ordering: natural 223c4762a1bSJed Brown factor fill ratio given 1., needed 1. 224c4762a1bSJed Brown Factored matrix follows: 225c4762a1bSJed Brown Mat Object: 1 MPI processes 226c4762a1bSJed Brown type: seqaij 227c4762a1bSJed Brown rows=21, cols=21 228c4762a1bSJed Brown package used to perform factorization: petsc 229c4762a1bSJed Brown total: nonzeros=85, allocated nonzeros=85 230c4762a1bSJed Brown not using I-node routines 231c4762a1bSJed Brown linear system matrix = precond matrix: 232*793a3527SPierre Jolivet Mat Object: (fieldsplit_temperature_sub_) 1 MPI processes 233c4762a1bSJed Brown type: seqaij 234c4762a1bSJed Brown rows=21, cols=21 235c4762a1bSJed Brown total: nonzeros=85, allocated nonzeros=85 236c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 237c4762a1bSJed Brown not using I-node routines 238c4762a1bSJed Brown linear system matrix = precond matrix: 239c4762a1bSJed Brown Mat Object: (fieldsplit_temperature_) 3 MPI processes 240c4762a1bSJed Brown type: mpiaij 241c4762a1bSJed Brown rows=49, cols=49 242c4762a1bSJed Brown total: nonzeros=217, allocated nonzeros=217 243c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 244c4762a1bSJed Brown not using I-node (on process 0) routines 245c4762a1bSJed Brown linear system matrix = precond matrix: 246c4762a1bSJed Brown Mat Object: 3 MPI processes 247c4762a1bSJed Brown type: mpiaij 248c4762a1bSJed Brown rows=196, cols=196, bs=4 249c4762a1bSJed Brown total: nonzeros=3472, allocated nonzeros=3472 250c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 251c4762a1bSJed BrownNumber of SNES iterations = 2 252