| /petsc/src/dm/impls/plex/transform/impls/extrude/ |
| H A D | plextrextrude.c | 534 PetscInt starSize, pStart, pEnd; in DMPlexTransformSetUp_Extrude() local 537 PetscCall(DMPlexGetTransitiveClosure(ex->dmNormal, v, PETSC_FALSE, &starSize, &star)); in DMPlexTransformSetUp_Extrude() 539 for (PetscInt st = 0; st < starSize * 2; st += 2) { in DMPlexTransformSetUp_Extrude() 569 PetscCall(DMPlexRestoreTransitiveClosure(ex->dmNormal, v, PETSC_FALSE, &starSize, &star)); in DMPlexTransformSetUp_Extrude() 827 PetscInt starSize; in DMPlexTransformMapCoordinates_Extrude() local 830 PetscCall(DMPlexGetTransitiveClosure(dm, p, PETSC_FALSE, &starSize, &star)); in DMPlexTransformMapCoordinates_Extrude() 831 for (PetscInt st = 0; st < starSize * 2; st += 2) { in DMPlexTransformMapCoordinates_Extrude() 839 PetscCall(DMPlexRestoreTransitiveClosure(dm, p, PETSC_FALSE, &starSize, &star)); in DMPlexTransformMapCoordinates_Extrude()
|
| /petsc/src/dm/impls/swarm/tests/ |
| H A D | ex2.c | 487 PetscInt starSize, st, d, fc; in InterpolateGradient() local 490 PetscCall(DMPlexGetTransitiveClosure(dm, v, PETSC_FALSE, &starSize, &star)); in InterpolateGradient() 491 for (st = 0; st < starSize * 2; st += 2) { in InterpolateGradient() 541 PetscCall(DMPlexRestoreTransitiveClosure(dm, v, PETSC_FALSE, &starSize, &star)); in InterpolateGradient()
|
| /petsc/src/ksp/pc/impls/patch/ |
| H A D | pcpatch.c | 34 PetscInt starSize; in PCPatchConstruct_Star() local 42 PetscCall(DMPlexGetTransitiveClosure(dm, point, PETSC_FALSE, &starSize, &star)); in PCPatchConstruct_Star() 43 for (si = 0; si < starSize * 2; si += 2) PetscCall(PetscHSetIAdd(ht, star[si])); in PCPatchConstruct_Star() 44 PetscCall(DMPlexRestoreTransitiveClosure(dm, point, PETSC_FALSE, &starSize, &star)); in PCPatchConstruct_Star() 51 PetscInt starSize; in PCPatchConstruct_Vanka() local 67 PetscCall(DMPlexGetTransitiveClosure(dm, point, PETSC_FALSE, &starSize, &star)); in PCPatchConstruct_Vanka() 68 for (si = 0; si < starSize * 2; si += 2) { in PCPatchConstruct_Vanka() 85 PetscCall(DMPlexRestoreTransitiveClosure(dm, point, PETSC_FALSE, &starSize, &star)); in PCPatchConstruct_Vanka() 97 PetscInt starSize; in PCPatchConstruct_Pardecomp() local 143 PetscCall(DMPlexGetTransitiveClosure(dm, hpoint, PETSC_FALSE, &starSize, &star)); in PCPatchConstruct_Pardecomp() [all …]
|
| /petsc/src/dm/impls/forest/p4est/ |
| H A D | pforest.h | 1516 PetscInt *star = NULL, *closure = NULL, closureSize, starSize, cttSize; in DMPlexCreateConnectivity_pforest() local 1531 PetscCall(DMPlexGetTransitiveClosure(dm, v, PETSC_FALSE, &starSize, &star)); in DMPlexCreateConnectivity_pforest() 1532 for (s = 0; s < starSize; s++) { in DMPlexCreateConnectivity_pforest() 1549 PetscCall(DMPlexRestoreTransitiveClosure(dm, v, PETSC_FALSE, &starSize, &star)); in DMPlexCreateConnectivity_pforest() 1562 PetscCall(DMPlexGetTransitiveClosure(dm, e, PETSC_FALSE, &starSize, &star)); in DMPlexCreateConnectivity_pforest() 1563 for (s = 0; s < starSize; s++) { in DMPlexCreateConnectivity_pforest() 1580 PetscCall(DMPlexRestoreTransitiveClosure(dm, e, PETSC_FALSE, &starSize, &star)); in DMPlexCreateConnectivity_pforest() 1693 PetscCall(DMPlexGetTransitiveClosure(dm, e, PETSC_FALSE, &starSize, &star)); in DMPlexCreateConnectivity_pforest() 1694 for (s = 0; s < starSize; s++) { in DMPlexCreateConnectivity_pforest() 1725 PetscCall(DMPlexRestoreTransitiveClosure(dm, e, PETSC_FALSE, &starSize, &star)); in DMPlexCreateConnectivity_pforest() [all …]
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexdistribute.c | 158 PetscInt numAdj = 0, maxAdjSize = *adjSize, starSize, s; in DMPlexGetAdjacency_Transitive_Internal() local 161 PetscCall(DMPlexGetTransitiveClosure(dm, p, useClosure, &starSize, &star)); in DMPlexGetAdjacency_Transitive_Internal() 162 for (s = 0; s < starSize * 2; s += 2) { in DMPlexGetAdjacency_Transitive_Internal() 175 PetscCall(DMPlexRestoreTransitiveClosure(dm, p, useClosure, &starSize, &star)); in DMPlexGetAdjacency_Transitive_Internal()
|
| H A D | plexsubmesh.c | 2490 PetscInt starSize, s, numCells = 0, c; in DMPlexMarkSubmesh_Uninterpolated() local 2492 PetscCall(DMPlexGetTransitiveClosure(dm, vertex, PETSC_FALSE, &starSize, &star)); in DMPlexMarkSubmesh_Uninterpolated() 2493 for (s = 0; s < starSize * 2; s += 2) { in DMPlexMarkSubmesh_Uninterpolated() 2531 PetscCall(DMPlexRestoreTransitiveClosure(dm, vertex, PETSC_FALSE, &starSize, &star)); in DMPlexMarkSubmesh_Uninterpolated() 2561 PetscInt starSize, s, numFaces = 0, f; in DMPlexMarkSubmesh_Interpolated() local 2563 PetscCall(DMPlexGetTransitiveClosure(dm, vertex, PETSC_FALSE, &starSize, &star)); in DMPlexMarkSubmesh_Interpolated() 2564 for (s = 0; s < starSize * 2; s += 2) { in DMPlexMarkSubmesh_Interpolated() 2616 PetscCall(DMPlexRestoreTransitiveClosure(dm, vertex, PETSC_FALSE, &starSize, &star)); in DMPlexMarkSubmesh_Interpolated()
|
| H A D | plexfem.c | 2194 PetscInt starSize, st, fc; in DMPlexComputeClementInterpolant() local 2197 PetscCall(DMPlexGetTransitiveClosure(dm, v, PETSC_FALSE, &starSize, &star)); in DMPlexComputeClementInterpolant() 2198 for (st = 0; st < starSize * 2; st += 2) { in DMPlexComputeClementInterpolant() 2252 PetscCall(DMPlexRestoreTransitiveClosure(dm, v, PETSC_FALSE, &starSize, &star)); in DMPlexComputeClementInterpolant() 2327 PetscInt starSize, st, d, fc; in DMPlexComputeGradientClementInterpolant() local 2330 PetscCall(DMPlexGetTransitiveClosure(dm, v, PETSC_FALSE, &starSize, &star)); in DMPlexComputeGradientClementInterpolant() 2331 for (st = 0; st < starSize * 2; st += 2) { in DMPlexComputeGradientClementInterpolant() 2394 PetscCall(DMPlexRestoreTransitiveClosure(dm, v, PETSC_FALSE, &starSize, &star)); in DMPlexComputeGradientClementInterpolant()
|