Lines Matching refs:cellsArray

924   PetscInt       *cellsArray, *pointsArray, *intFacetsArray, *extFacetsArray, *intFacetsToPatchCell;  in PCPatchCreateCellPatches()  local
1048 PetscCall(PetscMalloc1(numCells, &cellsArray)); in PCPatchCreateCellPatches()
1111 if (point >= cStart && point < cEnd) cellsArray[coff + cn++] = point; in PCPatchCreateCellPatches()
1124 if (!found0 && cell0 == cellsArray[coff + n]) { in PCPatchCreateCellPatches()
1128 if (!found1 && cell1 == cellsArray[coff + n]) { in PCPatchCreateCellPatches()
1140 …PetscCall(ISCreateGeneral(PETSC_COMM_SELF, numCells, cellsArray, PETSC_OWN_POINTER, &patch->cells)… in PCPatchCreateCellPatches()
1202 const PetscInt *cellsArray, *pointsArray; in PCPatchCreateCellPatchDiscretisationInfo() local
1286 PetscCall(ISGetIndices(cells, &cellsArray)); in PCPatchCreateCellPatchDiscretisationInfo()
1374 const PetscInt c = cellsArray[i]; in PCPatchCreateCellPatchDiscretisationInfo()
1494 const PetscInt c = cellsArray[i]; in PCPatchCreateCellPatchDiscretisationInfo()
1583 const PetscInt c = cellsArray[i]; in PCPatchCreateCellPatchDiscretisationInfo()
1628 PetscCall(ISRestoreIndices(cells, &cellsArray)); in PCPatchCreateCellPatchDiscretisationInfo()
1934 const PetscInt *cellsArray; in PCPatchComputeFunction_Internal() local
1942 PetscCall(ISGetIndices(patch->cells, &cellsArray)); in PCPatchComputeFunction_Internal()
1956 …PetscCall(ISCreateGeneral(PETSC_COMM_SELF, ncell, cellsArray + offset, PETSC_USE_POINTER, &patch->… in PCPatchComputeFunction_Internal()
1961 PetscCall(ISRestoreIndices(patch->cells, &cellsArray)); in PCPatchComputeFunction_Internal()
2017 const PetscInt *cellsArray; in PCPatchComputeOperator_Internal() local
2031 PetscCall(ISGetIndices(patch->cells, &cellsArray)); in PCPatchComputeOperator_Internal()
2051 const PetscInt cell = cellsArray[i + offset]; in PCPatchComputeOperator_Internal()
2061 …PetscCall(ISCreateGeneral(PETSC_COMM_SELF, ncell, cellsArray + offset, PETSC_USE_POINTER, &patch->… in PCPatchComputeOperator_Internal()
2164 PetscCall(ISRestoreIndices(patch->cells, &cellsArray)); in PCPatchComputeOperator_Internal()
2207 const PetscInt *cellsArray; in PCPatchPrecomputePatchTensors_Private() local
2234 PetscCall(ISGetIndices(patch->cells, &cellsArray)); in PCPatchPrecomputePatchTensors_Private()
2240 for (j = 0; j < ncell; j++) PetscCall(PetscHSetIAdd(cells, cellsArray[offset + j])); in PCPatchPrecomputePatchTensors_Private()
2242 PetscCall(ISRestoreIndices(patch->cells, &cellsArray)); in PCPatchPrecomputePatchTensors_Private()
2270 PetscCall(ISGetIndices(patch->allCells, &cellsArray)); in PCPatchPrecomputePatchTensors_Private()
2271 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, ncell, cellsArray, PETSC_USE_POINTER, &cellIS)); in PCPatchPrecomputePatchTensors_Private()
2276 PetscCall(ISRestoreIndices(patch->allCells, &cellsArray)); in PCPatchPrecomputePatchTensors_Private()