Lines Matching refs:fieldIS
6008 IS fieldIS, allcellIS, defcellIS = NULL; in DMCreateDS() local
6040 PetscCall(ISCreate(PETSC_COMM_SELF, &fieldIS)); in DMCreateDS()
6041 PetscCall(PetscObjectSetOptionsPrefix((PetscObject)fieldIS, "dm_fields_")); in DMCreateDS()
6042 PetscCall(ISSetType(fieldIS, ISGENERAL)); in DMCreateDS()
6043 PetscCall(ISGeneralSetIndices(fieldIS, nf, fields, PETSC_OWN_POINTER)); in DMCreateDS()
6046 PetscCall(DMSetRegionDS(dm, cellLabel, fieldIS, dsDef, NULL)); in DMCreateDS()
6050 PetscCall(ISDestroy(&fieldIS)); in DMCreateDS()
6278 IS fieldIS; in DMComputeExactSolution() local
6282 PetscCall(DMGetRegionNumDS(dm, s, &label, &fieldIS, &ds, NULL)); in DMComputeExactSolution()
6284 PetscCall(ISGetIndices(fieldIS, &fields)); in DMComputeExactSolution()
6299 PetscCall(ISRestoreIndices(fieldIS, &fields)); in DMComputeExactSolution()
9175 IS fieldIS; in DMComputeError() local
9179 PetscCall(DMGetRegionNumDS(dm, s, &label, &fieldIS, &ds, NULL)); in DMComputeError()
9181 if (fieldIS) PetscCall(ISGetIndices(fieldIS, &fields)); in DMComputeError()
9186 if (fieldIS) PetscCall(ISRestoreIndices(fieldIS, &fields)); in DMComputeError()