Lines Matching full:map

37   PetscCall(PetscLayoutGetBlockSize(is->map, &bs));  in ISLocate_Block()
38 PetscCall(PetscLayoutGetLocalSize(is->map, &numIdx)); in ISLocate_Block()
70 PetscCall(PetscLayoutGetBlockSize(in->map, &bs)); in ISGetIndices_Block()
71 PetscCall(PetscLayoutGetLocalSize(in->map, &n)); in ISGetIndices_Block()
96 PetscCall(PetscLayoutGetBlockSize(is->map, &bs)); in ISRestoreIndices_Block()
101 …PetscCheck(is->map->n <= 0 || *idx == sub->idx, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Must restor… in ISRestoreIndices_Block()
114 PetscCall(PetscLayoutGetBlockSize(is->map, &bs)); in ISInvertPermutation_Block()
115 PetscCall(PetscLayoutGetLocalSize(is->map, &n)); in ISInvertPermutation_Block()
132 PetscCall(PetscLayoutGetBlockSize(is->map, &bs)); in ISView_Block()
133 PetscCall(PetscLayoutGetLocalSize(is->map, &n)); in ISView_Block()
178 PetscCall(PetscLayoutGetBlockSize(is->map, &bs)); in ISSort_Block()
179 PetscCall(PetscLayoutGetLocalSize(is->map, &n)); in ISSort_Block()
191 PetscCall(PetscLayoutGetBlockSize(is->map, &bs)); in ISSortRemoveDups_Block()
192 PetscCall(PetscLayoutGetLocalSize(is->map, &n)); in ISSortRemoveDups_Block()
200 PetscCall(PetscLayoutDestroy(&is->map)); in ISSortRemoveDups_Block()
201 …PetscLayoutCreateFromSizes(PetscObjectComm((PetscObject)is), nb * bs, PETSC_DECIDE, bs, &is->map)); in ISSortRemoveDups_Block()
218 PetscCall(PetscLayoutGetLocalSize(is->map, &n)); in ISSortedLocal_Block()
219 PetscCall(PetscLayoutGetBlockSize(is->map, &bs)); in ISSortedLocal_Block()
236 PetscCall(PetscLayoutGetLocalSize(is->map, &n)); in ISUniqueLocal_Block()
237 PetscCall(PetscLayoutGetBlockSize(is->map, &bs)); in ISUniqueLocal_Block()
262 PetscCall(PetscLayoutGetLocalSize(is->map, &n)); in ISPermutationLocal_Block()
263 PetscCall(PetscLayoutGetBlockSize(is->map, &bs)); in ISPermutationLocal_Block()
287 PetscCall(PetscLayoutGetLocalSize(is->map, &n)); in ISIntervalLocal_Block()
288 PetscCall(PetscLayoutGetBlockSize(is->map, &bs)); in ISIntervalLocal_Block()
304 PetscCall(PetscLayoutGetBlockSize(is->map, &bs)); in ISDuplicate_Block()
305 PetscCall(PetscLayoutGetLocalSize(is->map, &n)); in ISDuplicate_Block()
317 PetscCall(PetscLayoutGetBlockSize(is->map, &bs)); in ISCopy_Block()
318 PetscCall(PetscLayoutGetLocalSize(is->map, &n)); in ISCopy_Block()
330 PetscCall(PetscLayoutGetBlockSize(is->map, &bs)); in ISOnComm_Block()
331 PetscCall(PetscLayoutGetLocalSize(is->map, &n)); in ISOnComm_Block()
343 PetscCall(PetscLayoutGetLocalSize(is->map, &n)); in ISShift_Block()
344 PetscCall(PetscLayoutGetBlockSize(is->map, &bs)); in ISShift_Block()
353map->bs <= 0 || bs == is->map->bs, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "Cannot change block… in ISSetBlockSize_Block()
354 PetscCall(PetscLayoutSetBlockSize(is->map, bs)); in ISSetBlockSize_Block()
453 PetscLayout map; in ISBlockSetIndices_Block() local
460 …scCall(PetscLayoutCreateFromSizes(PetscObjectComm((PetscObject)is), n * bs, is->map->N, bs, &map)); in ISBlockSetIndices_Block()
461 PetscCall(PetscLayoutDestroy(&is->map)); in ISBlockSetIndices_Block()
462 is->map = map; in ISBlockSetIndices_Block()
637 PetscCall(PetscLayoutGetBlockSize(is->map, &bs)); in ISBlockGetLocalSize_Block()
638 PetscCall(PetscLayoutGetLocalSize(is->map, &n)); in ISBlockGetLocalSize_Block()
670 PetscCall(PetscLayoutGetBlockSize(is->map, &bs)); in ISBlockGetSize_Block()
671 PetscCall(PetscLayoutGetSize(is->map, &N)); in ISBlockGetSize_Block()