Searched refs:B_aij_diag (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/mat/tests/ |
| H A D | ex304.c | 11 Mat A, B_diag, B_aij_diag, result, result_diag; in main() local 32 PetscCall(MatCreateFromOptions(PETSC_COMM_WORLD, NULL, 1, 2, 2, 2, 2, &B_aij_diag)); in main() 33 PetscCall(MatSetUp(B_aij_diag)); in main() 34 PetscCall(MatDiagonalSet(B_aij_diag, diag, INSERT_VALUES)); in main() 35 PetscCall(MatAssemblyBegin(B_aij_diag, MAT_FINAL_ASSEMBLY)); in main() 36 PetscCall(MatAssemblyEnd(B_aij_diag, MAT_FINAL_ASSEMBLY)); in main() 47 PetscCall(MatMatMult(A, B_aij_diag, MAT_INITIAL_MATRIX, 1.5, &result)); in main() 65 PetscCall(MatDiagonalSet(B_aij_diag, diag, INSERT_VALUES)); in main() 69 PetscCall(MatMatMult(A, B_aij_diag, MAT_REUSE_MATRIX, 1.5, &result)); in main() 82 PetscCall(MatDestroy(&B_aij_diag)); in main()
|