| /petsc/doc/changes/ |
| H A D | 220.md | 22 - Added MatISGetLocalMat() to allow preallocating the local matrix.
|
| /petsc/src/mat/tests/ |
| H A D | ex23.c | 137 PetscCall(MatISGetLocalMat(A, &B)); in main() 336 PetscCall(MatISGetLocalMat(T, &lT)); in main() 857 PetscCall(MatISGetLocalMat(A2, &lA2)); in main() 866 PetscCall(MatISGetLocalMat(A, &lA)); in main() 867 PetscCall(MatISGetLocalMat(A2, &lA2)); in main() 882 PetscCall(MatISGetLocalMat(A2, &lA)); in main() 1024 PetscCall(MatISGetLocalMat(B, &lB)); in TestMatZeroRows()
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex71.c | 297 PetscCall(MatISGetLocalMat(A, &lA)); in main() 419 PetscCall(MatISGetLocalMat(A, &lA)); in main()
|
| H A D | ex59.c | 908 PetscCall(MatISGetLocalMat(A, &local_mat)); in ComputeKSPBDDC()
|
| /petsc/src/mat/impls/is/ |
| H A D | matis.c | 81 PetscCall(MatISGetLocalMat(A, &lA)); in MatPtAPNumeric_IS_XAIJ() 82 PetscCall(MatISGetLocalMat(C, &lC)); in MatPtAPNumeric_IS_XAIJ() 195 PetscCall(MatISGetLocalMat(A, &lA)); in MatPtAPSymbolic_IS_XAIJ() 685 PetscCall(MatISGetLocalMat(B, &lA)); in MatConvert_XAIJ_IS() 845 PetscCall(MatISGetLocalMat(*newmat, &lA)); in MatConvert_Nest_IS() 873 PetscCall(MatISGetLocalMat(T, &lT)); in MatConvert_Nest_IS() 879 PetscCall(MatISGetLocalMat(nest[i][j], &snest[ij])); in MatConvert_Nest_IS() 1081 PetscCall(MatISGetLocalMat(*newmat, &lA)); in MatConvert_Nest_IS() 1118 PetscCall(MatISGetLocalMat(*newmat, &lA)); in MatConvert_Nest_IS() 1269 PetscCall(MatISGetLocalMat(A, &lA)); in MatTranspose_IS() [all …]
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexdd.c | 359 PetscCall(MatISGetLocalMat(pJ, J)); in DMCreateNeumannOverlap_Plex()
|
| /petsc/src/ksp/pc/impls/mg/ |
| H A D | gdsw.c | 98 PetscCall(MatISGetLocalMat(A, &lA)); in PCMGGDSWSetUp()
|
| /petsc/src/ksp/ksp/impls/fetidp/ |
| H A D | fetidp.c | 581 PetscCall(MatISGetLocalMat(A, &lA)); in KSPFETIDPSetUpOperators() 915 PetscCall(MatISGetLocalMat(nA, &lA)); in KSPFETIDPSetUpOperators()
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 359 PetscCall(MatISGetLocalMat(lGis, &lG)); in PCBDDCNedelecSupport() 447 PetscCall(MatISGetLocalMat(lGis, &lG)); in PCBDDCNedelecSupport() 1730 PetscCall(MatISGetLocalMat(divudotp, &loc_divudotp)); in PCBDDCComputeNoNetFlux() 1749 PetscCall(MatISGetLocalMat(A, &lA)); in PCBDDCComputeNoNetFlux() 1997 PetscCall(MatISGetLocalMat(pc->pmat, &lA)); in PCBDDCComputeLocalTopologyInfo() 2483 PetscCall(MatISGetLocalMat(pc->pmat, &A)); in PCBDDCDetectDisconnectedComponents() 2584 PetscCall(MatISGetLocalMat(pc->pmat, &A)); in PCBDDCDetectDisconnectedComponents() 2758 PetscCall(MatISGetLocalMat(pc->pmat, &A)); in PCBDDCBenignCheck() 3101 PetscCall(MatISGetLocalMat(pc->pmat, &A)); in PCBDDCBenignDetectSaddlePoint() 5884 if (!B) PetscCall(MatISGetLocalMat(A, &B)); in MatNullSpacePropagateAny_Private() [all …]
|
| H A D | bddc.c | 1717 if (pcbddc->switch_static) PetscCall(MatISGetLocalMat(pc->useAmat ? pc->mat : pc->pmat, &lA)); in PCApply_BDDC() 1873 if (pcbddc->switch_static) PetscCall(MatISGetLocalMat(pc->useAmat ? pc->mat : pc->pmat, &lA)); in PCApplyTranspose_BDDC() 2609 PetscCall(MatISGetLocalMat(M, &lM)); in PCBDDCCreateFETIDPOperators_BDDC()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscmat.pxi | 214 PetscErrorCode MatISGetLocalMat(PetscMat, PetscMat*) 419 PetscErrorCode MatISGetLocalMat(PetscMat, PetscMat*)
|
| H A D | Mat.pyx | 4975 petsc.MatISGetLocalMat 4979 CHKERR(MatISGetLocalMat(self.mat, &local.mat))
|
| /petsc/src/snes/utils/ |
| H A D | dmplexsnes.c | 700 PetscCall(MatISGetLocalMat(pJ, &locpJ)); in MatComputeNeumannOverlap_Plex()
|
| /petsc/src/ksp/pc/impls/hpddm/ |
| H A D | pchpddm.cxx | 2258 PetscCall(MatISGetLocalMat(P, &N)); in PCSetUp_HPDDM() 2539 PetscCall(MatISGetLocalMat(C, &N)); in PCSetUp_HPDDM() 2866 if (ismatis) PetscCall(MatISGetLocalMat(C, &N)); in PCSetUp_HPDDM()
|
| /petsc/include/ |
| H A D | petscmat.h | 2081 PETSC_EXTERN PetscErrorCode MatISGetLocalMat(Mat, Mat *);
|
| /petsc/src/mat/impls/hypre/ |
| H A D | mhypre.c | 325 PetscCall(MatISGetLocalMat(*B, &lA)); in MatConvert_HYPRE_IS()
|
| /petsc/src/dm/impls/da/ |
| H A D | fdda.c | 800 PetscCall(MatISGetLocalMat(J, &lJ)); in DMCreateMatrix_DA_IS()
|