Searched refs:rmapping (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/mat/impls/is/ |
| H A D | matis.c | 380 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 D | matisimpl.h | 33 ISLocalToGlobalMapping rmapping, cmapping; member
|
| /petsc/src/ksp/pc/impls/is/ |
| H A D | pcis.c | 160 PetscCall(PetscObjectReference((PetscObject)matis->rmapping)); in PCISSetUp() 162 pcis->mapping = matis->rmapping; in PCISSetUp()
|
| /petsc/src/mat/interface/ |
| H A D | matrix.c | 2311 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 D | bddcprivate.c | 3224 …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 D | vec.md | 1149 MatSetLocalToGlobalMapping(Mat A, ISLocalToGlobalMapping rmapping, ISLocalToGlobalMapping cmapping);
|