Home
last modified time | relevance | path

Searched refs:refineIS (Results 1 – 6 of 6) sorted by relevance

/petsc/src/dm/impls/plex/transform/impls/refine/sbr/
H A Dplexrefsbr.c148 IS refineIS; in DMPlexTransformSetUp_SBR() local
169 PetscCall(DMLabelGetStratumIS(active, DM_ADAPT_REFINE, &refineIS)); in DMPlexTransformSetUp_SBR()
171 if (refineIS) PetscCall(ISGetIndices(refineIS, &refineCells)); in DMPlexTransformSetUp_SBR()
197 if (refineIS) PetscCall(ISRestoreIndices(refineIS, &refineCells)); in DMPlexTransformSetUp_SBR()
198 PetscCall(ISDestroy(&refineIS)); in DMPlexTransformSetUp_SBR()
/petsc/src/dm/impls/plex/transform/impls/refine/bl/
H A Dplexrefbl.c28 IS refineIS; in DMPlexTransformSetUp_BL() local
33 PetscCall(DMLabelGetStratumIS(active, DM_ADAPT_REFINE, &refineIS)); in DMPlexTransformSetUp_BL()
35 if (refineIS) PetscCall(ISGetIndices(refineIS, &refineCells)); in DMPlexTransformSetUp_BL()
65 if (refineIS) PetscCall(ISRestoreIndices(refineIS, &refineCells)); in DMPlexTransformSetUp_BL()
66 PetscCall(ISDestroy(&refineIS)); in DMPlexTransformSetUp_BL()
/petsc/src/snes/tutorials/
H A Dex27.c756 IS refineIS; in main() local
766 PetscCall(VecTaggerComputeIS(refineTag, fluxError, &refineIS, NULL)); in main()
768 PetscCall(DMLabelSetStratumIS(adaptLabel, DM_ADAPT_REFINE, refineIS)); in main()
769 PetscCall(ISViewFromOptions(refineIS, NULL, "-refine_is_view")); in main()
770 PetscCall(ISDestroy(&refineIS)); in main()
/petsc/src/snes/utils/dm/
H A Ddmadapt.c1367 IS refineIS, coarsenIS; in DMAdaptorAdapt_Sequence_Private() local
1396 PetscCall(VecTaggerComputeIS(adaptor->refineTag, error, &refineIS, NULL)); in DMAdaptorAdapt_Sequence_Private()
1398 PetscCall(ISViewFromOptions(refineIS, (PetscObject)adaptor->refineTag, "-is_view")); in DMAdaptorAdapt_Sequence_Private()
1400 PetscCall(ISGetSize(refineIS, &nRefine)); in DMAdaptorAdapt_Sequence_Private()
1403 if (nRefine) PetscCall(DMLabelSetStratumIS(adaptLabel, DM_ADAPT_REFINE, refineIS)); in DMAdaptorAdapt_Sequence_Private()
1406 PetscCall(ISDestroy(&refineIS)); in DMAdaptorAdapt_Sequence_Private()
/petsc/src/ts/tutorials/
H A Dex11.c1121 IS refineIS, coarsenIS; in adaptToleranceFVMSetUp() local
1174 PetscCall(VecTaggerComputeIS(refineTag, errVec, &refineIS, NULL)); in adaptToleranceFVMSetUp()
1176 PetscCall(ISGetSize(refineIS, &nRefine)); in adaptToleranceFVMSetUp()
1178 if (nRefine) PetscCall(DMLabelSetStratumIS(adaptLabel, DM_ADAPT_REFINE, refineIS)); in adaptToleranceFVMSetUp()
1181 PetscCall(ISDestroy(&refineIS)); in adaptToleranceFVMSetUp()
H A Dex30.c1877 IS refineIS; in ResizeSetUp() local
1895 PetscCall(VecTaggerComputeIS(ctx->refineTag, ellVecCells, &refineIS, NULL)); in ResizeSetUp()
1896 PetscCall(DMLabelSetStratumIS(ctx->adaptLabel, DM_ADAPT_REFINE, refineIS)); in ResizeSetUp()
1897 PetscCall(ISDestroy(&refineIS)); in ResizeSetUp()