Home
last modified time | relevance | path

Searched refs:MatISGetLocalMat (Results 1 – 17 of 17) sorted by relevance

/petsc/doc/changes/
H A D220.md22 - Added MatISGetLocalMat() to allow preallocating the local matrix.
/petsc/src/mat/tests/
H A Dex23.c137 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 Dex71.c297 PetscCall(MatISGetLocalMat(A, &lA)); in main()
419 PetscCall(MatISGetLocalMat(A, &lA)); in main()
H A Dex59.c908 PetscCall(MatISGetLocalMat(A, &local_mat)); in ComputeKSPBDDC()
/petsc/src/mat/impls/is/
H A Dmatis.c81 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 Dplexdd.c359 PetscCall(MatISGetLocalMat(pJ, J)); in DMCreateNeumannOverlap_Plex()
/petsc/src/ksp/pc/impls/mg/
H A Dgdsw.c98 PetscCall(MatISGetLocalMat(A, &lA)); in PCMGGDSWSetUp()
/petsc/src/ksp/ksp/impls/fetidp/
H A Dfetidp.c581 PetscCall(MatISGetLocalMat(A, &lA)); in KSPFETIDPSetUpOperators()
915 PetscCall(MatISGetLocalMat(nA, &lA)); in KSPFETIDPSetUpOperators()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c359 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 Dbddc.c1717 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 Dpetscmat.pxi214 PetscErrorCode MatISGetLocalMat(PetscMat, PetscMat*)
419 PetscErrorCode MatISGetLocalMat(PetscMat, PetscMat*)
H A DMat.pyx4975 petsc.MatISGetLocalMat
4979 CHKERR(MatISGetLocalMat(self.mat, &local.mat))
/petsc/src/snes/utils/
H A Ddmplexsnes.c700 PetscCall(MatISGetLocalMat(pJ, &locpJ)); in MatComputeNeumannOverlap_Plex()
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx2258 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 Dpetscmat.h2081 PETSC_EXTERN PetscErrorCode MatISGetLocalMat(Mat, Mat *);
/petsc/src/mat/impls/hypre/
H A Dmhypre.c325 PetscCall(MatISGetLocalMat(*B, &lA)); in MatConvert_HYPRE_IS()
/petsc/src/dm/impls/da/
H A Dfdda.c800 PetscCall(MatISGetLocalMat(J, &lJ)); in DMCreateMatrix_DA_IS()