| /petsc/src/dm/impls/plex/transform/interface/ |
| H A D | plextransform.c | 422 PetscInt *rsize, *rcone, *rornt, Nct, n, r; in DMPlexTransformDestroy() local 425 …PetscCall(DMPlexTransformCellTransform(*tr, (DMPolytopeType)c, 0, NULL, &Nct, &rct, &rsize, &rcone… in DMPlexTransformDestroy() 426 for (n = 0; n < Nct; ++n) { in DMPlexTransformDestroy() 479 PetscInt Nct, n, s; in DMPlexTransformCreateOffset_Internal() local 499 … PetscCall(DMPlexTransformCellTransform(tr, sct, q, &qrt, &Nct, &rct, &rsize, &cone, &ornt)); in DMPlexTransformCreateOffset_Internal() 502 for (n = 0; n < Nct; ++n) in DMPlexTransformCreateOffset_Internal() 504 if (n == Nct) off[r * DM_NUM_POLYTOPES + ctNew] = -1; in DMPlexTransformCreateOffset_Internal() 507 for (n = 0; n < Nct; ++n) { in DMPlexTransformCreateOffset_Internal() 528 PetscInt Nct, n, i; in DMPlexTransformCreateOffset_Internal() local 539 …PetscCall(DMPlexTransformCellTransform(tr, ict, PETSC_DETERMINE, NULL, &Nct, &rct, &rsize, &cone, … in DMPlexTransformCreateOffset_Internal() [all …]
|
| /petsc/src/dm/label/impls/ephemeral/ |
| H A D | dmlabeleph.c | 35 PetscInt Nct; in DMLabelEphemeralComputeStratumSize_Private() local 38 … PetscCall(DMPlexTransformCellTransform(tr, ct, point, NULL, &Nct, &rct, &rsize, &rcone, &rornt)); in DMLabelEphemeralComputeStratumSize_Private() 39 for (PetscInt n = 0; n < Nct; ++n) Np += rsize[n]; in DMLabelEphemeralComputeStratumSize_Private() 72 PetscInt Nct, n, r, pNew = 0; in DMLabelGetStratumIS_Ephemeral() local 75 … PetscCall(DMPlexTransformCellTransform(tr, ct, point, NULL, &Nct, &rct, &rsize, &rcone, &rornt)); in DMLabelGetStratumIS_Ephemeral() 76 for (n = 0; n < Nct; ++n) { in DMLabelGetStratumIS_Ephemeral()
|
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex41.c | 66 PetscInt Nct, dim, pNew = 0; in ConstructRefineTree() local 71 PetscCall(DMPlexTransformCellTransform(tr, ct, c, NULL, &Nct, &rct, &rsize, &rcone, &rornt)); in ConstructRefineTree() 72 for (PetscInt n = 0; n < Nct; ++n) { in ConstructRefineTree()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexextrude.c | 100 PetscInt Nct; in DMPlexExtrude() local 103 PetscCall(DMPlexTransformCellTransform(tr, ct, p, NULL, &Nct, &rct, &rsize, &rcone, &rornt)); in DMPlexExtrude() 104 for (PetscInt n = 0; n < Nct; ++n) { in DMPlexExtrude()
|
| H A D | plex.c | 90 PetscInt Nct, cS = PETSC_INT_MAX, cE = 0; in DMPlexGetSimplexOrBoxCells() local 95 PetscCall(ISGetLocalSize(valueIS, &Nct)); in DMPlexGetSimplexOrBoxCells() 97 for (PetscInt t = 0; t < Nct; ++t) { in DMPlexGetSimplexOrBoxCells() 116 if (!Nct || !found) cS = cE = 0; in DMPlexGetSimplexOrBoxCells()
|
| /petsc/src/dm/impls/plex/tutorials/ |
| H A D | ex11.c | 256 PetscInt Nct, n, oi, debug = 0; in CheckSubcells() local 277 PetscCall(DMPlexTransformCellTransform(tr, ct, p, NULL, &Nct, &rct, &rsize, &rcone, &rornt)); in CheckSubcells() 278 for (n = 0; n < Nct; ++n) { in CheckSubcells()
|
| /petsc/src/dm/impls/plex/transform/impls/extrude/ |
| H A D | plextrcohesive.c | 1239 PetscInt Nct, pNew = 0; in DMPlexTransformCohesiveExtrudeGetUnsplit() local 1242 … PetscCall(DMPlexTransformCellTransform(tr, ct, point, NULL, &Nct, &rct, &rsize, &rcone, &rornt)); in DMPlexTransformCohesiveExtrudeGetUnsplit() 1243 for (PetscInt n = 0; n < Nct; ++n) { in DMPlexTransformCohesiveExtrudeGetUnsplit()
|