| /petsc/src/mat/tests/ ! |
| H A D | ex212.c | 51 Mat submat; in main() local
|
| H A D | ex4.c | 7 Mat mat, submat, submat1, *submatrices; in main() local
|
| H A D | ex221.c | 73 PetscBool randomize = PETSC_FALSE, submat = PETSC_FALSE; in main() local
|
| /petsc/src/ksp/pc/impls/hmg/ ! |
| H A D | hmg.c | 16 static PetscErrorCode PCHMGExtractSubMatrix_Private(Mat pmat, Mat *submat, MatReuse reuse, PetscInt… in PCHMGExtractSubMatrix_Private() 92 Mat PA, submat; in PCSetUp_HMG() local
|
| /petsc/src/ksp/ksp/tutorials/ ! |
| H A D | ex85.c | 25 Mat submat[4]; in main() local
|
| /petsc/src/mat/impls/adj/mpi/ ! |
| H A D | mpiadj.c | 133 …at, PetscInt n, const IS irow[], const IS icol[], PetscBool subcomm, MatReuse scall, Mat *submat[]) in MatCreateSubMatrices_MPIAdj_Private() 209 …cesMPI_MPIAdj(Mat mat, PetscInt n, const IS irow[], const IS icol[], MatReuse scall, Mat *submat[]) in MatCreateSubMatricesMPI_MPIAdj() 217 …trices_MPIAdj(Mat mat, PetscInt n, const IS irow[], const IS icol[], MatReuse scall, Mat *submat[]) in MatCreateSubMatrices_MPIAdj()
|
| /petsc/src/mat/impls/normal/ ! |
| H A D | normmh.c | 9 …rmalHermitian(Mat mat, PetscInt n, const IS irow[], const IS icol[], MatReuse scall, Mat *submat[]) in MatCreateSubMatrices_NormalHermitian()
|
| H A D | normm.c | 26 …trices_Normal(Mat mat, PetscInt n, const IS irow[], const IS icol[], MatReuse scall, Mat *submat[]) in MatCreateSubMatrices_Normal()
|
| /petsc/src/ksp/ksp/tests/ ! |
| H A D | ex10.c | 89 Mat mat, submat = 0, *submatb; in GetElasticityMatrix() local
|
| /petsc/src/mat/impls/dense/mpi/ ! |
| H A D | mmdense.c | 25 …_MPIDense(Mat C, PetscInt ismax, const IS isrow[], const IS iscol[], MatReuse scall, Mat *submat[]) in MatCreateSubMatrices_MPIDense()
|
| /petsc/src/mat/impls/aij/mpi/ ! |
| H A D | mpiov.c | 1216 Mat submat, A = c->A, B = c->B; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() local 1919 …_SingleIS(Mat C, PetscInt ismax, const IS isrow[], const IS iscol[], MatReuse scall, Mat *submat[]) in MatCreateSubMatrices_MPIAIJ_SingleIS() 1937 …es_MPIAIJ(Mat C, PetscInt ismax, const IS isrow[], const IS iscol[], MatReuse scall, Mat *submat[]) in MatCreateSubMatrices_MPIAIJ() 3005 …, PetscInt ismax, const IS isrow[], const IS iscol[], MatReuse scall, Mat *submat[], PetscErrorCod… in MatCreateSubMatricesMPI_MPIXAIJ() argument 3193 …PI_MPIAIJ(Mat C, PetscInt ismax, const IS isrow[], const IS iscol[], MatReuse scall, Mat *submat[]) in MatCreateSubMatricesMPI_MPIAIJ()
|
| H A D | mpiaij.c | 3243 …e MatCreateSubMatrix_MPIAIJ_SameRowColDist(Mat mat, IS isrow, IS iscol, MatReuse call, Mat *submat) in MatCreateSubMatrix_MPIAIJ_SameRowColDist()
|
| /petsc/src/mat/impls/cdiagonal/ ! |
| H A D | cdiagonal.c | 88 …onstantDiagonal(Mat A, PetscInt n, const IS irow[], const IS icol[], MatReuse scall, Mat *submat[]) in MatCreateSubMatrices_ConstantDiagonal()
|
| /petsc/src/mat/impls/htool/ ! |
| H A D | htool.cxx | 158 …bMatrices_Htool(Mat A, PetscInt n, const IS irow[], const IS icol[], MatReuse scall, Mat *submat[]) in MatCreateSubMatrices_Htool()
|
| /petsc/src/ksp/pc/interface/ ! |
| H A D | precon.c | 1228 …ModifySubMatrices(PC pc, PetscInt nsub, const IS row[], const IS col[], Mat submat[], PetscCtx ctx) in PCModifySubMatrices()
|
| /petsc/src/mat/interface/ ! |
| H A D | matrix.c | 7258 …teSubMatrices(Mat mat, PetscInt n, const IS irow[], const IS icol[], MatReuse scall, Mat *submat[]) in MatCreateSubMatrices() 7319 …ubMatricesMPI(Mat mat, PetscInt n, const IS irow[], const IS icol[], MatReuse scall, Mat *submat[]) in MatCreateSubMatricesMPI() 10654 PetscErrorCode MatGetLocalSubMatrix(Mat mat, IS isrow, IS iscol, Mat *submat) in MatGetLocalSubMatrix() 10688 PetscErrorCode MatRestoreLocalSubMatrix(Mat mat, IS isrow, IS iscol, Mat *submat) in MatRestoreLocalSubMatrix()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ ! |
| H A D | Mat.pyx | 4014 def createSubMatrix(self, IS isrow, IS iscol=None, Mat submat=None) -> Mat: 4156 def getLocalSubMatrix(self, IS isrow, IS iscol, Mat submat=None) -> Mat: 4182 def restoreLocalSubMatrix(self, IS isrow, IS iscol, Mat submat) -> None:
|
| /petsc/include/ ! |
| H A D | petscmat.h | 873 …etSubMatrices(Mat mat, PetscInt n, const IS irow[], const IS icol[], MatReuse scall, Mat *submat[]) in MatGetSubMatrices() 878 …ubMatricesMPI(Mat mat, PetscInt n, const IS irow[], const IS icol[], MatReuse scall, Mat *submat[]) in MatGetSubMatricesMPI()
|
| /petsc/src/mat/impls/baij/mpi/ ! |
| H A D | baijov.c | 524 …s_MPIBAIJ(Mat C, PetscInt ismax, const IS isrow[], const IS iscol[], MatReuse scall, Mat *submat[]) in MatCreateSubMatrices_MPIBAIJ()
|
| /petsc/src/mat/impls/maij/ ! |
| H A D | maij.c | 995 …Matrices_MAIJ(Mat mat, PetscInt n, const IS irow[], const IS icol[], MatReuse scall, Mat *submat[]) in MatCreateSubMatrices_MAIJ()
|
| /petsc/src/mat/impls/is/ ! |
| H A D | matis.c | 3242 static PetscErrorCode MatGetLocalSubMatrix_IS(Mat A, IS row, IS col, Mat *submat) in MatGetLocalSubMatrix_IS() 3519 …eSubMatrices_IS(Mat A, PetscInt n, const IS irow[], const IS icol[], MatReuse reuse, Mat *submat[]) in MatCreateSubMatrices_IS()
|
| /petsc/src/ksp/pc/impls/hpddm/ ! |
| H A D | pchpddm.cxx | 1268 …eateSubMatrices_Private(Mat mat, PetscInt n, const IS *, const IS *, MatReuse scall, Mat *submat[]) in PCHPDDMCreateSubMatrices_Private()
|