1PC Object: 1 MPI process 2 type: mat 3 PCApply() == MatMult() 4 linear system matrix, which is also used to construct the preconditioner: 5 Mat Object: 1 MPI process 6 type: seqdense 7 rows=10, cols=10 8 total: nonzeros=100, allocated nonzeros=100 9 total number of mallocs used during MatSetValues calls=0 10PC Object: 1 MPI process 11 type: mat 12 PCApply() == MatMultTranspose() 13 linear system matrix, which is also used to construct the preconditioner: 14 Mat Object: 1 MPI process 15 type: seqdense 16 rows=10, cols=10 17 total: nonzeros=100, allocated nonzeros=100 18 total number of mallocs used during MatSetValues calls=0 19PC Object: 1 MPI process 20 type: mat 21 PCApply() == MatMultHermitianTranspose() 22 linear system matrix, which is also used to construct the preconditioner: 23 Mat Object: 1 MPI process 24 type: seqdense 25 rows=10, cols=10 26 total: nonzeros=100, allocated nonzeros=100 27 total number of mallocs used during MatSetValues calls=0 28PC Object: 1 MPI process 29 type: mat 30 PCApply() == MatSolve() 31 linear system matrix, which is also used to construct the preconditioner: 32 Mat Object: 1 MPI process 33 type: seqdense 34 rows=10, cols=10 35 package used to perform factorization: petsc 36 total: nonzeros=100, allocated nonzeros=100 37PC Object: 1 MPI process 38 type: mat 39 PCApply() == MatSolveTranspose() 40 linear system matrix, which is also used to construct the preconditioner: 41 Mat Object: 1 MPI process 42 type: seqdense 43 rows=10, cols=10 44 package used to perform factorization: petsc 45 total: nonzeros=100, allocated nonzeros=100 46