Lines Matching refs:seqmat
6 Mat seqmat, mpimat; in main() local
17 PetscCall(MatCreate(PETSC_COMM_SELF, &seqmat)); in main()
18 PetscCall(MatSetSizes(seqmat, (n + rank) * bs, PETSC_DECIDE, PETSC_DECIDE, n * bs)); in main()
19 PetscCall(MatSetFromOptions(seqmat)); in main()
20 PetscCall(MatSeqAIJSetPreallocation(seqmat, 3 * bs, NULL)); in main()
21 PetscCall(MatSeqBAIJSetPreallocation(seqmat, bs, 3, NULL)); in main()
31 PetscCall(MatSetValues(seqmat, 1, &i, 3, col, value, INSERT_VALUES)); in main()
36 PetscCall(MatSetValues(seqmat, 1, &i, 2, col, value, INSERT_VALUES)); in main()
43 PetscCall(MatSetValues(seqmat, 1, &i, 2, col, value, INSERT_VALUES)); in main()
54 PetscCall(MatSetValues(seqmat, bs, rows, bs, cols, vals, INSERT_VALUES)); in main()
63 PetscCall(MatSetValues(seqmat, bs, rows, bs, cols, vals, INSERT_VALUES)); in main()
68 PetscCall(MatAssemblyBegin(seqmat, MAT_FINAL_ASSEMBLY)); in main()
69 PetscCall(MatAssemblyEnd(seqmat, MAT_FINAL_ASSEMBLY)); in main()
72 PetscCall(MatView(seqmat, PETSC_VIEWER_STDOUT_SELF)); in main()
75 …PetscCall(MatCreateMPIMatConcatenateSeqMat(PETSC_COMM_WORLD, seqmat, PETSC_DECIDE, MAT_INITIAL_MAT… in main()
76 …PetscCall(MatCreateMPIMatConcatenateSeqMat(PETSC_COMM_WORLD, seqmat, PETSC_DECIDE, MAT_REUSE_MATRI… in main()
79 PetscCall(MatDestroy(&seqmat)); in main()