Searched refs:isarray (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 7989 …, PetscBool restrict_full, PetscBool reuse, Mat *mat_n, PetscInt nis, IS isarray[], PetscInt nvecs… in PCBDDCMatISSubassemble() argument 8158 PetscCall(ISGetLocalSize(isarray[j], &plen)); in PCBDDCMatISSubassemble() 8166 PetscCall(ISGetLocalSize(isarray[j], &plen)); in PCBDDCMatISSubassemble() 8168 PetscCall(ISGetIndices(isarray[j], &is_array_idxs)); in PCBDDCMatISSubassemble() 8170 PetscCall(ISRestoreIndices(isarray[j], &is_array_idxs)); in PCBDDCMatISSubassemble() 8429 PetscCall(ISDestroy(&isarray[i])); in PCBDDCMatISSubassemble() 8431 PetscCall(ISCreateGeneral(comm_n, count_is[i], temp_idxs[i], PETSC_COPY_VALUES, &isarray[i])); in PCBDDCMatISSubassemble() 8500 for (i = 0; i < nis; i++) PetscCall(ISDestroy(&isarray[i])); in PCBDDCMatISSubassemble() 8522 IS coarse_is, *isarray, corners; in PCBDDCSetUpCoarseSolver() local 8675 PetscCall(PetscMalloc1(nis, &isarray)); in PCBDDCSetUpCoarseSolver() [all …]
|