Searched refs:idxs1 (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/mat/tests/ |
| H A D | ex23.c | 21 const PetscInt *rrange, *crange, *idxs1, *idxs2; in main() local 126 PetscCall(ISLocalToGlobalMappingGetIndices(rmap, &idxs1)); in main() 128 PetscCall(PetscArraycmp(idxs1, idxs2, nr, &squaretest)); in main() 129 PetscCall(ISLocalToGlobalMappingRestoreIndices(rmap, &idxs1)); in main() 905 PetscCall(ISLocalToGlobalMappingGetIndices(rmap, &idxs1)); in main() 907 PetscCall(MatSetValues(A, lm, idxs1, ln, idxs2, vals, ADD_VALUES)); in main() 908 PetscCall(MatSetValues(B, lm, idxs1, ln, idxs2, vals, ADD_VALUES)); in main() 909 PetscCall(ISLocalToGlobalMappingRestoreIndices(rmap, &idxs1)); in main() 917 PetscCall(ISLocalToGlobalMappingGetBlockIndices(rmap, &idxs1)); in main() 919 PetscCall(MatSetValuesBlocked(A, lm / rbs, idxs1, ln / cbs, idxs2, vals, ADD_VALUES)); in main() [all …]
|
| /petsc/src/dm/partitioner/impls/multistage/ |
| H A D | mspart.c | 630 const PetscInt *idxs1; in PetscPartitionerPartition_Multistage() local 641 PetscCall(ISGetIndices(gid, &idxs1)); in PetscPartitionerPartition_Multistage() 645 if (idxs1[i - cStart] < 0) continue; in PetscPartitionerPartition_Multistage() 646 idxs2[cum++] = idxs1[i - cStart]; in PetscPartitionerPartition_Multistage() 648 PetscCall(ISRestoreIndices(gid, &idxs1)); in PetscPartitionerPartition_Multistage()
|
| /petsc/src/mat/impls/is/ |
| H A D | matis.c | 919 const PetscInt *idxs1, *idxs2; in MatConvert_Nest_IS() local 924 PetscCall(ISLocalToGlobalMappingGetIndices(cl2g, &idxs1)); in MatConvert_Nest_IS() 926 PetscCall(PetscArraycmp(idxs1, idxs2, n1, &same)); in MatConvert_Nest_IS() 927 PetscCall(ISLocalToGlobalMappingRestoreIndices(cl2g, &idxs1)); in MatConvert_Nest_IS() 953 const PetscInt *idxs1, *idxs2; in MatConvert_Nest_IS() local 958 PetscCall(ISLocalToGlobalMappingGetIndices(cl2g, &idxs1)); in MatConvert_Nest_IS() 960 PetscCall(PetscArraycmp(idxs1, idxs2, n1, &same)); in MatConvert_Nest_IS() 961 PetscCall(ISLocalToGlobalMappingRestoreIndices(cl2g, &idxs1)); in MatConvert_Nest_IS() 2739 const PetscInt *idxs1, *idxs2; in MatSetLocalToGlobalMapping_IS() local 2741 PetscCall(ISLocalToGlobalMappingGetBlockIndices(is->rmapping, &idxs1)); in MatSetLocalToGlobalMapping_IS() [all …]
|