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 75020d6619SPierre Jolivet Local solver information for first block is in the following KSP and PC objects on rank 0: 76020d6619SPierre Jolivet Use -fieldsplit_x_velocity_ksp_view ::ascii_info_detail to display information for all blocks 778cc725e6SPierre Jolivet KSP Object: (fieldsplit_x_velocity_sub_) 1 MPI process 78c4762a1bSJed Brown type: preonly 79c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 80c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 81c4762a1bSJed Brown left preconditioning 82c4762a1bSJed Brown using NONE norm type for convergence test 838cc725e6SPierre Jolivet PC Object: (fieldsplit_x_velocity_sub_) 1 MPI process 84c4762a1bSJed Brown type: ilu 85c4762a1bSJed Brown out-of-place factorization 86c4762a1bSJed Brown 0 levels of fill 87c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 88c4762a1bSJed Brown matrix ordering: natural 89c4762a1bSJed Brown factor fill ratio given 1., needed 1. 90c4762a1bSJed Brown Factored matrix follows: 91*26cc229bSBarry Smith Mat Object: (fieldsplit_x_velocity_sub_) 1 MPI process 92c4762a1bSJed Brown type: seqaij 93c4762a1bSJed Brown rows=21, cols=21 94c4762a1bSJed Brown package used to perform factorization: petsc 95c4762a1bSJed Brown total: nonzeros=85, allocated nonzeros=85 96c4762a1bSJed Brown not using I-node routines 97c4762a1bSJed Brown linear system matrix = precond matrix: 988cc725e6SPierre Jolivet Mat Object: (fieldsplit_x_velocity_sub_) 1 MPI process 99c4762a1bSJed Brown type: seqaij 100c4762a1bSJed Brown rows=21, cols=21 101c4762a1bSJed Brown total: nonzeros=85, allocated nonzeros=85 102c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 103c4762a1bSJed Brown not using I-node routines 104c4762a1bSJed Brown linear system matrix = precond matrix: 105c4762a1bSJed Brown Mat Object: (fieldsplit_x_velocity_) 3 MPI processes 106c4762a1bSJed Brown type: mpiaij 107c4762a1bSJed Brown rows=49, cols=49 108c4762a1bSJed Brown total: nonzeros=217, allocated nonzeros=217 109c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 110c4762a1bSJed Brown not using I-node (on process 0) routines 111c4762a1bSJed Brown Split number 1 Defined by IS 112c4762a1bSJed Brown KSP Object: (fieldsplit_y_velocity_) 3 MPI processes 113c4762a1bSJed Brown type: preonly 114c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 115c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 116c4762a1bSJed Brown left preconditioning 117c4762a1bSJed Brown using NONE norm type for convergence test 118c4762a1bSJed Brown PC Object: (fieldsplit_y_velocity_) 3 MPI processes 119c4762a1bSJed Brown type: bjacobi 120c4762a1bSJed Brown number of blocks = 3 121020d6619SPierre Jolivet Local solver information for first block is in the following KSP and PC objects on rank 0: 122020d6619SPierre Jolivet Use -fieldsplit_y_velocity_ksp_view ::ascii_info_detail to display information for all blocks 1238cc725e6SPierre Jolivet KSP Object: (fieldsplit_y_velocity_sub_) 1 MPI process 124c4762a1bSJed Brown type: preonly 125c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 126c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 127c4762a1bSJed Brown left preconditioning 128c4762a1bSJed Brown using NONE norm type for convergence test 1298cc725e6SPierre Jolivet PC Object: (fieldsplit_y_velocity_sub_) 1 MPI process 130c4762a1bSJed Brown type: ilu 131c4762a1bSJed Brown out-of-place factorization 132c4762a1bSJed Brown 0 levels of fill 133c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 134c4762a1bSJed Brown matrix ordering: natural 135c4762a1bSJed Brown factor fill ratio given 1., needed 1. 136c4762a1bSJed Brown Factored matrix follows: 137*26cc229bSBarry Smith Mat Object: (fieldsplit_y_velocity_sub_) 1 MPI process 138c4762a1bSJed Brown type: seqaij 139c4762a1bSJed Brown rows=21, cols=21 140c4762a1bSJed Brown package used to perform factorization: petsc 141c4762a1bSJed Brown total: nonzeros=85, allocated nonzeros=85 142c4762a1bSJed Brown not using I-node routines 143c4762a1bSJed Brown linear system matrix = precond matrix: 1448cc725e6SPierre Jolivet Mat Object: (fieldsplit_y_velocity_sub_) 1 MPI process 145c4762a1bSJed Brown type: seqaij 146c4762a1bSJed Brown rows=21, cols=21 147c4762a1bSJed Brown total: nonzeros=85, allocated nonzeros=85 148c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 149c4762a1bSJed Brown not using I-node routines 150c4762a1bSJed Brown linear system matrix = precond matrix: 151c4762a1bSJed Brown Mat Object: (fieldsplit_y_velocity_) 3 MPI processes 152c4762a1bSJed Brown type: mpiaij 153c4762a1bSJed Brown rows=49, cols=49 154c4762a1bSJed Brown total: nonzeros=217, allocated nonzeros=217 155c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 156c4762a1bSJed Brown not using I-node (on process 0) routines 157c4762a1bSJed Brown Split number 2 Defined by IS 158c4762a1bSJed Brown KSP Object: (fieldsplit_Omega_) 3 MPI processes 159c4762a1bSJed Brown type: preonly 160c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 161c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 162c4762a1bSJed Brown left preconditioning 163c4762a1bSJed Brown using NONE norm type for convergence test 164c4762a1bSJed Brown PC Object: (fieldsplit_Omega_) 3 MPI processes 165c4762a1bSJed Brown type: bjacobi 166c4762a1bSJed Brown number of blocks = 3 167020d6619SPierre Jolivet Local solver information for first block is in the following KSP and PC objects on rank 0: 168020d6619SPierre Jolivet Use -fieldsplit_Omega_ksp_view ::ascii_info_detail to display information for all blocks 1698cc725e6SPierre Jolivet KSP Object: (fieldsplit_Omega_sub_) 1 MPI process 170c4762a1bSJed Brown type: preonly 171c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 172c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 173c4762a1bSJed Brown left preconditioning 174c4762a1bSJed Brown using NONE norm type for convergence test 1758cc725e6SPierre Jolivet PC Object: (fieldsplit_Omega_sub_) 1 MPI process 176c4762a1bSJed Brown type: ilu 177c4762a1bSJed Brown out-of-place factorization 178c4762a1bSJed Brown 0 levels of fill 179c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 180c4762a1bSJed Brown matrix ordering: natural 181c4762a1bSJed Brown factor fill ratio given 1., needed 1. 182c4762a1bSJed Brown Factored matrix follows: 183*26cc229bSBarry Smith Mat Object: (fieldsplit_Omega_sub_) 1 MPI process 184c4762a1bSJed Brown type: seqaij 185c4762a1bSJed Brown rows=21, cols=21 186c4762a1bSJed Brown package used to perform factorization: petsc 187c4762a1bSJed Brown total: nonzeros=85, allocated nonzeros=85 188c4762a1bSJed Brown not using I-node routines 189c4762a1bSJed Brown linear system matrix = precond matrix: 1908cc725e6SPierre Jolivet Mat Object: (fieldsplit_Omega_sub_) 1 MPI process 191c4762a1bSJed Brown type: seqaij 192c4762a1bSJed Brown rows=21, cols=21 193c4762a1bSJed Brown total: nonzeros=85, allocated nonzeros=85 194c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 195c4762a1bSJed Brown not using I-node routines 196c4762a1bSJed Brown linear system matrix = precond matrix: 197c4762a1bSJed Brown Mat Object: (fieldsplit_Omega_) 3 MPI processes 198c4762a1bSJed Brown type: mpiaij 199c4762a1bSJed Brown rows=49, cols=49 200c4762a1bSJed Brown total: nonzeros=217, allocated nonzeros=217 201c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 202c4762a1bSJed Brown not using I-node (on process 0) routines 203c4762a1bSJed Brown Split number 3 Defined by IS 204c4762a1bSJed Brown KSP Object: (fieldsplit_temperature_) 3 MPI processes 205c4762a1bSJed Brown type: preonly 206c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 207c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 208c4762a1bSJed Brown left preconditioning 209c4762a1bSJed Brown using NONE norm type for convergence test 210c4762a1bSJed Brown PC Object: (fieldsplit_temperature_) 3 MPI processes 211c4762a1bSJed Brown type: bjacobi 212c4762a1bSJed Brown number of blocks = 3 213020d6619SPierre Jolivet Local solver information for first block is in the following KSP and PC objects on rank 0: 214020d6619SPierre Jolivet Use -fieldsplit_temperature_ksp_view ::ascii_info_detail to display information for all blocks 2158cc725e6SPierre Jolivet KSP Object: (fieldsplit_temperature_sub_) 1 MPI process 216c4762a1bSJed Brown type: preonly 217c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 218c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 219c4762a1bSJed Brown left preconditioning 220c4762a1bSJed Brown using NONE norm type for convergence test 2218cc725e6SPierre Jolivet PC Object: (fieldsplit_temperature_sub_) 1 MPI process 222c4762a1bSJed Brown type: ilu 223c4762a1bSJed Brown out-of-place factorization 224c4762a1bSJed Brown 0 levels of fill 225c4762a1bSJed Brown tolerance for zero pivot 2.22045e-14 226c4762a1bSJed Brown matrix ordering: natural 227c4762a1bSJed Brown factor fill ratio given 1., needed 1. 228c4762a1bSJed Brown Factored matrix follows: 229*26cc229bSBarry Smith Mat Object: (fieldsplit_temperature_sub_) 1 MPI process 230c4762a1bSJed Brown type: seqaij 231c4762a1bSJed Brown rows=21, cols=21 232c4762a1bSJed Brown package used to perform factorization: petsc 233c4762a1bSJed Brown total: nonzeros=85, allocated nonzeros=85 234c4762a1bSJed Brown not using I-node routines 235c4762a1bSJed Brown linear system matrix = precond matrix: 2368cc725e6SPierre Jolivet Mat Object: (fieldsplit_temperature_sub_) 1 MPI process 237c4762a1bSJed Brown type: seqaij 238c4762a1bSJed Brown rows=21, cols=21 239c4762a1bSJed Brown total: nonzeros=85, allocated nonzeros=85 240c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 241c4762a1bSJed Brown not using I-node routines 242c4762a1bSJed Brown linear system matrix = precond matrix: 243c4762a1bSJed Brown Mat Object: (fieldsplit_temperature_) 3 MPI processes 244c4762a1bSJed Brown type: mpiaij 245c4762a1bSJed Brown rows=49, cols=49 246c4762a1bSJed Brown total: nonzeros=217, allocated nonzeros=217 247c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 248c4762a1bSJed Brown not using I-node (on process 0) routines 249c4762a1bSJed Brown linear system matrix = precond matrix: 250c4762a1bSJed Brown Mat Object: 3 MPI processes 251c4762a1bSJed Brown type: mpiaij 252c4762a1bSJed Brown rows=196, cols=196, bs=4 253c4762a1bSJed Brown total: nonzeros=3472, allocated nonzeros=3472 254c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 255c4762a1bSJed BrownNumber of SNES iterations = 2 256