Lines Matching refs:sA
10 Mat sA, sB, sFactor, B, C; /* symmetric matrices */ in main() local
35 PetscCall(MatCreate(PETSC_COMM_SELF, &sA)); in main()
36 PetscCall(MatSetSizes(sA, n, n, PETSC_DETERMINE, PETSC_DETERMINE)); in main()
37 PetscCall(MatSetType(sA, MATSEQSBAIJ)); in main()
38 PetscCall(MatSetFromOptions(sA)); in main()
39 PetscCall(MatGetType(sA, &type)); in main()
40 PetscCall(PetscObjectTypeCompare((PetscObject)sA, MATSEQSBAIJ, &doIcc)); in main()
41 PetscCall(MatSeqSBAIJSetPreallocation(sA, bs, nz, NULL)); in main()
42 PetscCall(MatSetOption(sA, MAT_IGNORE_LOWER_TRIANGULAR, PETSC_TRUE)); in main()
46 PetscCall(MatGetOwnershipRange(sA, &i, &j)); in main()
61 PetscCall(MatSetValues(sA, 1, &i, 3, col, value, INSERT_VALUES)); in main()
73 PetscCall(MatSetValues(sA, 1, &i, 3, col, value, INSERT_VALUES)); in main()
84 PetscCall(MatSetValues(sA, 1, &i, 3, col, value, INSERT_VALUES)); in main()
95 PetscCall(MatSetValues(sA, 1, &Ii, 1, &J, &neg_one, INSERT_VALUES)); in main()
100 PetscCall(MatSetValues(sA, 1, &Ii, 1, &J, &neg_one, INSERT_VALUES)); in main()
105 PetscCall(MatSetValues(sA, 1, &Ii, 1, &J, &neg_one, INSERT_VALUES)); in main()
110 PetscCall(MatSetValues(sA, 1, &Ii, 1, &J, &neg_one, INSERT_VALUES)); in main()
113 PetscCall(MatSetValues(sA, 1, &Ii, 1, &Ii, &four, INSERT_VALUES)); in main()
129 PetscCall(MatSetValues(sA, 1, &i, 3, col, value, INSERT_VALUES)); in main()
139 PetscCall(MatSetValues(sA, 1, &i, 2, col, value, INSERT_VALUES)); in main()
149 PetscCall(MatSetValues(sA, 1, &i, 2, col, value, INSERT_VALUES)); in main()
157 PetscCall(MatSetValues(sA, 1, &i, 1, col, value, INSERT_VALUES)); in main()
163 PetscCall(MatSetValues(sA, 1, &row, 1, col, value, INSERT_VALUES)); in main()
169 PetscCall(MatAssemblyBegin(sA, MAT_FINAL_ASSEMBLY)); in main()
170 PetscCall(MatAssemblyEnd(sA, MAT_FINAL_ASSEMBLY)); in main()
174 PetscCall(MatGetInfo(sA, MAT_LOCAL, &minfo2)); in main()
183 PetscCall(MatDuplicate(sA, MAT_COPY_VALUES, &sB)); in main()
184 PetscCall(MatEqual(sA, sB, &equal)); in main()
283 PetscCall(MatMatMult(sA, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &C)); in main()
284 PetscCall(MatMatMultEqual(sA, B, C, 5 * n, &equal)); in main()
351 PetscCall(MatGetFactor(sA, MATSOLVERMUMPS, MAT_FACTOR_CHOLESKY, &sFactor)); in main()
352 PetscCall(MatCholeskyFactorSymbolic(sFactor, sA, NULL, NULL)); in main()
353 PetscCall(MatCholeskyFactorNumeric(sFactor, sA, NULL)); in main()
358 PetscCall(MatMult(sA, y, x)); in main()
370 PetscCall(MatDestroy(&sA)); in main()