Home
last modified time | relevance | path

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

/petsc/src/mat/impls/baij/mpi/
H A Dmpibaij.c1913 Mat M, Mreuse; in MatCreateSubMatrix_MPIBAIJ_Private() local
1932 PetscCall(PetscObjectQuery((PetscObject)*newmat, "SubMatrix", (PetscObject *)&Mreuse)); in MatCreateSubMatrix_MPIBAIJ_Private()
1933 …PetscCheck(Mreuse, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "Submatrix passed in was not used be… in MatCreateSubMatrix_MPIBAIJ_Private()
1934 …atCreateSubMatrices_MPIBAIJ_local(mat, 1, &isrow_new, &iscol_new, MAT_REUSE_MATRIX, &Mreuse, sym)); in MatCreateSubMatrix_MPIBAIJ_Private()
1936 …CreateSubMatrices_MPIBAIJ_local(mat, 1, &isrow_new, &iscol_new, MAT_INITIAL_MATRIX, &Mreuse, sym)); in MatCreateSubMatrix_MPIBAIJ_Private()
1946 PetscCall(MatGetSize(Mreuse, &m, &n)); in MatCreateSubMatrix_MPIBAIJ_Private()
1951 aij = (Mat_SeqBAIJ *)Mreuse->data; in MatCreateSubMatrix_MPIBAIJ_Private()
2011 aij = (Mat_SeqBAIJ *)Mreuse->data; in MatCreateSubMatrix_MPIBAIJ_Private()
2031 PetscCall(PetscObjectCompose((PetscObject)M, "SubMatrix", (PetscObject)Mreuse)); in MatCreateSubMatrix_MPIBAIJ_Private()
2032 PetscCall(PetscObjectDereference((PetscObject)Mreuse)); in MatCreateSubMatrix_MPIBAIJ_Private()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c3744 Mat M, Mreuse; in MatCreateSubMatrix_MPIAIJ_nonscalable() local
3762 PetscCall(PetscObjectQuery((PetscObject)*newmat, "SubMatrix", (PetscObject *)&Mreuse)); in MatCreateSubMatrix_MPIAIJ_nonscalable()
3763 …PetscCheck(Mreuse, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "Submatrix passed in was not used be… in MatCreateSubMatrix_MPIAIJ_nonscalable()
3764 …eSubMatrices_MPIAIJ_SingleIS_Local(mat, 1, &isrow, &iscol, MAT_REUSE_MATRIX, allcolumns, &Mreuse)); in MatCreateSubMatrix_MPIAIJ_nonscalable()
3766 …ubMatrices_MPIAIJ_SingleIS_Local(mat, 1, &isrow, &iscol, MAT_INITIAL_MATRIX, allcolumns, &Mreuse)); in MatCreateSubMatrix_MPIAIJ_nonscalable()
3774 PetscCall(MatGetSize(Mreuse, &m, &n)); in MatCreateSubMatrix_MPIAIJ_nonscalable()
3775 PetscCall(MatGetBlockSizes(Mreuse, &bs, &cbs)); in MatCreateSubMatrix_MPIAIJ_nonscalable()
3777 aij = (Mat_SeqAIJ *)Mreuse->data; in MatCreateSubMatrix_MPIAIJ_nonscalable()
3837 aij = (Mat_SeqAIJ *)Mreuse->data; in MatCreateSubMatrix_MPIAIJ_nonscalable()
3842 PetscCall(MatSeqAIJGetArrayRead(Mreuse, (const PetscScalar **)&aa)); in MatCreateSubMatrix_MPIAIJ_nonscalable()
[all …]