Searched refs:A_baij (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex74.c | 140 Mat A_baij; in main() local 143 PetscCall(MatCreateSeqBAIJ(PETSC_COMM_SELF, nstages, nstages, nstages, 1, NULL, &A_baij)); in main() 144 PetscCall(MatSetOption(A_baij, MAT_ROW_ORIENTED, PETSC_FALSE)); in main() 145 PetscCall(MatSetValuesBlocked(A_baij, 1, idxm, 1, idxn, A, INSERT_VALUES)); in main() 146 PetscCall(MatAssemblyBegin(A_baij, MAT_FINAL_ASSEMBLY)); in main() 147 PetscCall(MatAssemblyEnd(A_baij, MAT_FINAL_ASSEMBLY)); in main() 148 PetscCall(MatInvertBlockDiagonal(A_baij, &A_inv)); in main() 150 PetscCall(MatDestroy(&A_baij)); in main()
|
| /petsc/src/ts/impls/implicit/irk/ |
| H A D | irk.c | 131 Mat A_baij; in TSIRKCreate_Gauss() local 135 PetscCall(MatCreateSeqBAIJ(PETSC_COMM_SELF, nstages, nstages, nstages, 1, NULL, &A_baij)); in TSIRKCreate_Gauss() 136 PetscCall(MatSetOption(A_baij, MAT_ROW_ORIENTED, PETSC_FALSE)); in TSIRKCreate_Gauss() 137 PetscCall(MatSetValuesBlocked(A_baij, 1, idxm, 1, idxn, gauss_A, INSERT_VALUES)); in TSIRKCreate_Gauss() 138 PetscCall(MatAssemblyBegin(A_baij, MAT_FINAL_ASSEMBLY)); in TSIRKCreate_Gauss() 139 PetscCall(MatAssemblyEnd(A_baij, MAT_FINAL_ASSEMBLY)); in TSIRKCreate_Gauss() 140 PetscCall(MatInvertBlockDiagonal(A_baij, &A_inv)); in TSIRKCreate_Gauss() 142 PetscCall(MatDestroy(&A_baij)); in TSIRKCreate_Gauss()
|