Searched refs:PB (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/spai/ |
| H A D | ispai.c | 651 static PetscErrorCode ConvertMatrixToMat(MPI_Comm comm, matrix *B, Mat *PB) in ConvertMatrixToMat() argument 683 PetscCall(MatCreate(comm, PB)); in ConvertMatrixToMat() 684 PetscCall(MatSetSizes(*PB, m, n, M, N)); in ConvertMatrixToMat() 685 PetscCall(MatSetType(*PB, MATAIJ)); in ConvertMatrixToMat() 686 PetscCall(MatSeqAIJSetPreallocation(*PB, d_nz, d_nnz)); in ConvertMatrixToMat() 687 PetscCall(MatMPIAIJSetPreallocation(*PB, d_nz, d_nnz, o_nz, o_nnz)); in ConvertMatrixToMat() 695 PetscCall(MatSetValues(*PB, 1, &global_row, 1, &global_col, &val, ADD_VALUES)); in ConvertMatrixToMat() 701 PetscCall(MatAssemblyBegin(*PB, MAT_FINAL_ASSEMBLY)); in ConvertMatrixToMat() 702 PetscCall(MatAssemblyEnd(*PB, MAT_FINAL_ASSEMBLY)); in ConvertMatrixToMat()
|