Lines Matching refs:outmat
2801 …MPIMatConcatenateSeqMat_MPISBAIJ(MPI_Comm comm, Mat inmat, PetscInt n, MatReuse scall, Mat *outmat) in MatCreateMPIMatConcatenateSeqMat_MPISBAIJ() argument
2843 PetscCall(MatCreate(comm, outmat)); in MatCreateMPIMatConcatenateSeqMat_MPISBAIJ()
2844 PetscCall(MatSetSizes(*outmat, m, n, PETSC_DETERMINE, PETSC_DETERMINE)); in MatCreateMPIMatConcatenateSeqMat_MPISBAIJ()
2845 PetscCall(MatSetBlockSizes(*outmat, bs, cbs)); in MatCreateMPIMatConcatenateSeqMat_MPISBAIJ()
2846 PetscCall(MatSetType(*outmat, MATSBAIJ)); in MatCreateMPIMatConcatenateSeqMat_MPISBAIJ()
2847 PetscCall(MatSeqSBAIJSetPreallocation(*outmat, bs, 0, dnz)); in MatCreateMPIMatConcatenateSeqMat_MPISBAIJ()
2848 PetscCall(MatMPISBAIJSetPreallocation(*outmat, bs, 0, dnz, 0, onz)); in MatCreateMPIMatConcatenateSeqMat_MPISBAIJ()
2854 PetscCall(MatGetOwnershipRange(*outmat, &rstart, NULL)); in MatCreateMPIMatConcatenateSeqMat_MPISBAIJ()
2860 PetscCall(MatSetValues(*outmat, 1, &Ii, nnz, indx, values, INSERT_VALUES)); in MatCreateMPIMatConcatenateSeqMat_MPISBAIJ()
2864 PetscCall(MatAssemblyBegin(*outmat, MAT_FINAL_ASSEMBLY)); in MatCreateMPIMatConcatenateSeqMat_MPISBAIJ()
2865 PetscCall(MatAssemblyEnd(*outmat, MAT_FINAL_ASSEMBLY)); in MatCreateMPIMatConcatenateSeqMat_MPISBAIJ()