Home
last modified time | relevance | path

Searched refs:PB (Results 1 – 1 of 1) sorted by relevance

/petsc/src/ksp/pc/impls/spai/
H A Dispai.c651 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()