Searched refs:Mreuse (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | mpibaij.c | 1913 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 D | mpiaij.c | 3744 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 …]
|