Home
last modified time | relevance | path

Searched refs:rmapping (Results 1 – 6 of 6) sorted by relevance

/petsc/src/mat/impls/is/
H A Dmatis.c380 PetscCall(ISLocalToGlobalMappingGetNodeInfo(matis->rmapping, &n, &ecount, &eneighs)); in MatISScaleDisassembling_Private()
403 PetscCall(ISLocalToGlobalMappingRestoreNodeInfo(matis->rmapping, &n, &ecount, &eneighs)); in MatISScaleDisassembling_Private()
1538 PetscCall(ISLocalToGlobalMappingGetIndices(matis->rmapping, &gidxs)); in MatISSetUpSF_IS()
1539 PetscCall(ISLocalToGlobalMappingGetSize(matis->rmapping, &nleaves)); in MatISSetUpSF_IS()
1541 PetscCall(ISLocalToGlobalMappingRestoreIndices(matis->rmapping, &gidxs)); in MatISSetUpSF_IS()
1543 if (matis->rmapping != matis->cmapping) { /* setup SF for columns */ in MatISSetUpSF_IS()
1853 PetscCall(ISLocalToGlobalMappingGetBlockSize(matis->rmapping, &rbs)); in MatConvert_IS_XAIJ()
1861 PetscCall(ISLocalToGlobalMappingGetBlockIndices(matis->rmapping, &ridxs)); in MatConvert_IS_XAIJ()
1862 PetscCall(ISLocalToGlobalMappingGetSize(matis->rmapping, &nw)); in MatConvert_IS_XAIJ()
1874 PetscCall(ISLocalToGlobalMappingRestoreBlockIndices(matis->rmapping, &ridxs)); in MatConvert_IS_XAIJ()
[all …]
/petsc/include/petsc/private/
H A Dmatisimpl.h33 ISLocalToGlobalMapping rmapping, cmapping; member
/petsc/src/ksp/pc/impls/is/
H A Dpcis.c160 PetscCall(PetscObjectReference((PetscObject)matis->rmapping)); in PCISSetUp()
162 pcis->mapping = matis->rmapping; in PCISSetUp()
/petsc/src/mat/interface/
H A Dmatrix.c2311 PetscErrorCode MatSetLocalToGlobalMapping(Mat x, ISLocalToGlobalMapping rmapping, ISLocalToGlobalMa… in MatSetLocalToGlobalMapping() argument
2316 if (rmapping) PetscValidHeaderSpecific(rmapping, IS_LTOGM_CLASSID, 2); in MatSetLocalToGlobalMapping()
2318 …if (x->ops->setlocaltoglobalmapping) PetscUseTypeMethod(x, setlocaltoglobalmapping, rmapping, cmap… in MatSetLocalToGlobalMapping()
2320 PetscCall(PetscLayoutSetISLocalToGlobalMapping(x->rmap, rmapping)); in MatSetLocalToGlobalMapping()
2342 PetscErrorCode MatGetLocalToGlobalMapping(Mat A, ISLocalToGlobalMapping *rmapping, ISLocalToGlobalM… in MatGetLocalToGlobalMapping() argument
2347 if (rmapping) { in MatGetLocalToGlobalMapping()
2348 PetscAssertPointer(rmapping, 2); in MatGetLocalToGlobalMapping()
2349 *rmapping = A->rmap->mapping; in MatGetLocalToGlobalMapping()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c3224 …PetscCall(ISLocalToGlobalMappingApply(matis->rmapping, pcbddc->benign_n, pcbddc->benign_p0_lidx, p… in PCBDDCBenignDetectSaddlePoint()
5597 …for (PetscInt i = 0; i < nsubs; i++) PetscCall(ISLocalToGlobalMappingApplyIS(matis->rmapping, pcbd… in PCBDDCComputeLocalMatrix()
5604 PetscCall(ISLocalToGlobalMappingApplyIS(matis->rmapping, is_local, &is_global)); in PCBDDCComputeLocalMatrix()
5619 PetscCall(ISLocalToGlobalMappingApplyIS(matis->rmapping, is_local, &is_global)); in PCBDDCComputeLocalMatrix()
7497 PetscCall(ISLocalToGlobalMappingGetIndices(matis->rmapping, &gidxs)); in PCBDDCConstraintsSetUp()
7499 PetscCall(ISLocalToGlobalMappingRestoreIndices(matis->rmapping, &gidxs)); in PCBDDCConstraintsSetUp()
/petsc/doc/manual/
H A Dvec.md1149 MatSetLocalToGlobalMapping(Mat A, ISLocalToGlobalMapping rmapping, ISLocalToGlobalMapping cmapping);