| /petsc/src/dm/impls/plex/tutorials/ |
| H A D | ex10.c | 54 IS valueIS, vIS; in AdaptMesh() local 71 PetscCall(ISDuplicate(vIS, &valueIS)); in AdaptMesh() 74 PetscCall(ISSort(valueIS)); in AdaptMesh() 75 PetscCall(ISGetLocalSize(valueIS, &Nv)); in AdaptMesh() 76 PetscCall(ISGetIndices(valueIS, &values)); in AdaptMesh() 85 PetscCall(ISRestoreIndices(valueIS, &values)); in AdaptMesh() 86 PetscCall(ISDestroy(&valueIS)); in AdaptMesh() 101 PetscCall(ISDuplicate(vIS, &valueIS)); in AdaptMesh() 104 PetscCall(ISSort(valueIS)); in AdaptMesh() 105 PetscCall(ISGetLocalSize(valueIS, &Nv)); in AdaptMesh() [all …]
|
| H A D | ex8.c | 86 IS valueIS; in main() local 115 PetscCall(DMLabelGetValueIS(domain_label, &valueIS)); in main() 116 PetscCall(ISGetIndices(valueIS, &values)); in main() 127 PetscCall(ISRestoreIndices(valueIS, &values)); in main() 128 PetscCall(ISDestroy(&valueIS)); in main()
|
| /petsc/src/dm/label/impls/ephemeral/ |
| H A D | dmlabeleph.c | 93 IS valueIS; in DMLabelSetUp_Ephemeral() local 102 PetscCall(DMLabelGetValueIS(olabel, &valueIS)); in DMLabelSetUp_Ephemeral() 103 PetscCall(ISGetIndices(valueIS, &values)); in DMLabelSetUp_Ephemeral() 104 PetscCall(DMLabelAddStrataIS(label, valueIS)); in DMLabelSetUp_Ephemeral() 106 PetscCall(ISRestoreIndices(valueIS, &values)); in DMLabelSetUp_Ephemeral() 107 PetscCall(ISDestroy(&valueIS)); in DMLabelSetUp_Ephemeral() 122 IS valueIS; in DMLabelView_Ephemeral_Ascii() local 130 PetscCall(DMLabelGetValueIS(olabel, &valueIS)); in DMLabelView_Ephemeral_Ascii() 131 PetscCall(ISGetIndices(valueIS, &values)); in DMLabelView_Ephemeral_Ascii() 145 PetscCall(ISRestoreIndices(valueIS, &values)); in DMLabelView_Ephemeral_Ascii() [all …]
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexsubmesh.c | 207 IS valueIS; in DMPlexLabelComplete_Internal() local 214 PetscCall(DMLabelGetValueIS(label, &valueIS)); in DMPlexLabelComplete_Internal() 216 PetscCall(ISGetIndices(valueIS, &values)); in DMPlexLabelComplete_Internal() 240 PetscCall(ISRestoreIndices(valueIS, &values)); in DMPlexLabelComplete_Internal() 241 PetscCall(ISDestroy(&valueIS)); in DMPlexLabelComplete_Internal() 246 IS valueIS, pointIS; in DMPlexLabelComplete_Internal() local 252 PetscCall(DMLabelGetValueIS(lblLeaves, &valueIS)); in DMPlexLabelComplete_Internal() 253 PetscCall(ISGetLocalSize(valueIS, &numValues)); in DMPlexLabelComplete_Internal() 254 PetscCall(ISGetIndices(valueIS, &values)); in DMPlexLabelComplete_Internal() 262 PetscCall(ISRestoreIndices(valueIS, &values)); in DMPlexLabelComplete_Internal() [all …]
|
| H A D | plexreorder.c | 91 IS valueIS; in DMPlexGetOrdering() local 98 PetscCall(DMLabelGetValueIS(label, &valueIS)); in DMPlexGetOrdering() 99 PetscCall(ISGetLocalSize(valueIS, &numValues)); in DMPlexGetOrdering() 100 PetscCall(ISGetIndices(valueIS, &valuesTmp)); in DMPlexGetOrdering() 104 PetscCall(ISRestoreIndices(valueIS, &valuesTmp)); in DMPlexGetOrdering() 105 PetscCall(ISDestroy(&valueIS)); in DMPlexGetOrdering()
|
| H A D | plexorient.c | 703 IS valueIS; in CreateCellAndFaceIS_Private() local 708 PetscCall(DMLabelGetValueIS(label, &valueIS)); in CreateCellAndFaceIS_Private() 709 PetscCall(ISGetLocalSize(valueIS, &Nv)); in CreateCellAndFaceIS_Private() 710 PetscCall(ISGetIndices(valueIS, &values)); in CreateCellAndFaceIS_Private() 719 PetscCall(ISDestroy(&valueIS)); in CreateCellAndFaceIS_Private()
|
| H A D | plexpartition.c | 1257 IS valueIS; in DMPlexPartitionLabelInvert() local 1270 PetscCall(DMLabelGetValueIS(rootLabel, &valueIS)); in DMPlexPartitionLabelInvert() 1271 PetscCall(ISGetLocalSize(valueIS, &numNeighbors)); in DMPlexPartitionLabelInvert() 1272 PetscCall(ISGetIndices(valueIS, &neighbors)); in DMPlexPartitionLabelInvert() 1366 PetscCall(ISRestoreIndices(valueIS, &neighbors)); in DMPlexPartitionLabelInvert() 1367 PetscCall(ISDestroy(&valueIS)); in DMPlexPartitionLabelInvert()
|
| H A D | plexcreate.c | 5232 IS valueIS, pointIS; in DMSetFromOptions_Plex() local 5240 PetscCall(DMLabelGetValueIS(label, &valueIS)); in DMSetFromOptions_Plex() 5241 PetscCall(ISGetIndices(valueIS, &values)); in DMSetFromOptions_Plex() 5243 PetscCall(ISRestoreIndices(valueIS, &values)); in DMSetFromOptions_Plex() 5244 PetscCall(ISDestroy(&valueIS)); in DMSetFromOptions_Plex()
|
| H A D | plex.c | 87 IS valueIS; in DMPlexGetSimplexOrBoxCells() local 94 PetscCall(DMLabelGetValueIS(ctLabel, &valueIS)); in DMPlexGetSimplexOrBoxCells() 95 PetscCall(ISGetLocalSize(valueIS, &Nct)); in DMPlexGetSimplexOrBoxCells() 96 PetscCall(ISGetIndices(valueIS, &ctypes)); in DMPlexGetSimplexOrBoxCells() 117 PetscCall(ISDestroy(&valueIS)); in DMPlexGetSimplexOrBoxCells()
|
| /petsc/src/dm/label/tutorials/ |
| H A D | ex1.c | 296 IS valueIS; in main() local 309 PetscCall(DMLabelGetValueIS(labelA, &valueIS)); in main() 310 PetscCall(DMLabelAddStrataIS(labelA, valueIS)); in main() 311 PetscCall(ISDestroy(&valueIS)); in main()
|
| /petsc/src/dm/impls/plex/transform/impls/extrude/ |
| H A D | plextrcohesive.c | 1211 IS valueIS; in DMPlexTransformCohesiveExtrudeGetUnsplit() local 1221 PetscCall(DMLabelGetValueIS(trTypes, &valueIS)); in DMPlexTransformCohesiveExtrudeGetUnsplit() 1222 PetscCall(ISGetLocalSize(valueIS, &Nv)); in DMPlexTransformCohesiveExtrudeGetUnsplit() 1223 PetscCall(ISGetIndices(valueIS, &values)); in DMPlexTransformCohesiveExtrudeGetUnsplit() 1253 PetscCall(ISRestoreIndices(valueIS, &values)); in DMPlexTransformCohesiveExtrudeGetUnsplit() 1254 PetscCall(ISDestroy(&valueIS)); in DMPlexTransformCohesiveExtrudeGetUnsplit()
|
| H A D | plextrextrude.c | 98 IS valueIS, pointIS; in DMPlexTransformExtrudeComputeExtrusionDim() local 104 PetscCall(DMLabelGetValueIS(active, &valueIS)); in DMPlexTransformExtrudeComputeExtrusionDim() 105 PetscCall(ISGetLocalSize(valueIS, &Nv)); in DMPlexTransformExtrudeComputeExtrusionDim() 106 PetscCall(ISGetIndices(valueIS, &values)); in DMPlexTransformExtrudeComputeExtrusionDim() 118 PetscCall(ISRestoreIndices(valueIS, &values)); in DMPlexTransformExtrudeComputeExtrusionDim() 119 PetscCall(ISDestroy(&valueIS)); in DMPlexTransformExtrudeComputeExtrusionDim()
|
| /petsc/src/dm/impls/plex/transform/interface/ |
| H A D | plextransform.c | 1879 IS valueIS; in RefineLabel_Internal() local 1887 PetscCall(DMLabelGetValueIS(label, &valueIS)); in RefineLabel_Internal() 1888 PetscCall(ISGetLocalSize(valueIS, &Nv)); in RefineLabel_Internal() 1889 PetscCall(ISGetIndices(valueIS, &values)); in RefineLabel_Internal() 1920 PetscCall(ISRestoreIndices(valueIS, &values)); in RefineLabel_Internal() 1921 PetscCall(ISDestroy(&valueIS)); in RefineLabel_Internal()
|
| /petsc/src/dm/impls/plex/hdf5/ |
| H A D | plexhdf5.c | 1480 IS valueIS, pvalueIS, globalValueIS; in DMPlexLabelsView_HDF5_Internal() local 1493 PetscCall(DMLabelGetValueIS(label, &valueIS)); in DMPlexLabelsView_HDF5_Internal() 1495 PetscCall(ISGetLocalSize(valueIS, &numValues)); in DMPlexLabelsView_HDF5_Internal() 1496 PetscCall(ISGetIndices(valueIS, &values)); in DMPlexLabelsView_HDF5_Internal() 1498 PetscCall(ISRestoreIndices(valueIS, &values)); in DMPlexLabelsView_HDF5_Internal() 1532 PetscCall(ISDestroy(&valueIS)); in DMPlexLabelsView_HDF5_Internal()
|
| /petsc/src/dm/label/ |
| H A D | dmlabel.c | 403 PetscErrorCode DMLabelAddStrataIS(DMLabel label, IS valueIS) in DMLabelAddStrataIS() argument 410 PetscValidHeaderSpecific(valueIS, IS_CLASSID, 2); in DMLabelAddStrataIS() 412 PetscCall(ISGetLocalSize(valueIS, &numStrata)); in DMLabelAddStrataIS() 413 PetscCall(ISGetIndices(valueIS, &stratumValues)); in DMLabelAddStrataIS()
|
| /petsc/src/dm/interface/ |
| H A D | dm.c | 7809 IS valueIS; in DMUniversalLabelCreate() local 7816 PetscCall(DMLabelGetValueIS(label, &valueIS)); in DMUniversalLabelCreate() 7817 PetscCall(ISGetIndices(valueIS, &varr)); in DMUniversalLabelCreate() 7819 PetscCall(ISRestoreIndices(valueIS, &varr)); in DMUniversalLabelCreate() 7820 PetscCall(ISDestroy(&valueIS)); in DMUniversalLabelCreate()
|