Home
last modified time | relevance | path

Searched refs:subpoints (Results 1 – 4 of 4) sorted by relevance

/petsc/src/dm/dt/fe/impls/composite/
H A Dfecomposite.c109 PetscInt *subpoints; in PetscFEComputeTabulation_Composite() local
124 PetscCall(DMGetWorkArray(dm, npoints, MPIU_INT, &subpoints)); in PetscFEComputeTabulation_Composite()
137 subpoints[p] = s; in PetscFEComputeTabulation_Composite()
154 const PetscInt s = subpoints[p]; in PetscFEComputeTabulation_Composite()
188 PetscCall(DMRestoreWorkArray(dm, npoints, MPIU_INT, &subpoints)); in PetscFEComputeTabulation_Composite()
/petsc/src/dm/impls/plex/
H A Dplexsubmesh.c1972 …faceSide_Static(DM dm, DM subdm, PetscInt numSubpoints, const PetscInt *subpoints, PetscInt cell, … in GetSurfaceSide_Static() argument
1991 PetscCall(PetscFindInt(cell, numSubpoints, subpoints, &subpoint)); in GetSurfaceSide_Static()
1992 PetscCall(PetscFindInt(face, numSubpoints, subpoints, &subface)); in GetSurfaceSide_Static()
2154 const PetscInt *points, *subpoints; in DMPlexLabelCohesiveComplete() local
2166 PetscCall(ISGetIndices(subpointIS, &subpoints)); in DMPlexLabelCohesiveComplete()
2197 … PetscCall(GetSurfaceSide_Static(dm, subdm, numSubpoints, subpoints, support[s], points[p], &pos)); in DMPlexLabelCohesiveComplete()
2327 if (subpointIS) PetscCall(ISRestoreIndices(subpointIS, &subpoints)); in DMPlexLabelCohesiveComplete()
3315 …erLabels_Internal(DM dm, const PetscInt numSubPoints[], const PetscInt *subpoints[], const PetscIn… in DMPlexFilterLabels_Internal() argument
3362 subp = DMPlexFilterPoint_Internal(point, firstSubPoint[d], numSubPoints[d], subpoints[d]); in DMPlexFilterLabels_Internal()
3379 const PetscInt **subpoints; in DMPlexCreateSubmeshGeneric_Interpolated() local
[all …]
/petsc/src/dm/dt/dualspace/impls/sum/
H A Ddualspacesum.c287 const PetscReal *subpoints; in PetscDualSpaceSumCreateQuadrature() local
289 PetscCall(PetscQuadratureGetData(subquads[s], NULL, NULL, &subNpoints, &subpoints, NULL)); in PetscDualSpaceSumCreateQuadrature()
290 PetscCall(PetscArraycpy(&points[offset], subpoints, cdim * subNpoints)); in PetscDualSpaceSumCreateQuadrature()
/petsc/src/dm/impls/network/
H A Dnetwork.c1578 PetscInt i, *subpoints; in DMNetworkSetSubMap_private() local
1582 PetscCall(PetscMalloc1(pend - pstart, &subpoints)); in DMNetworkSetSubMap_private()
1583 for (i = pstart; i < pend; i++) subpoints[i - pstart] = i; in DMNetworkSetSubMap_private()
1584 …GlobalMappingCreate(PetscObjectComm((PetscObject)dm), 1, pend - pstart, subpoints, PETSC_COPY_VALU… in DMNetworkSetSubMap_private()
1585 PetscCall(PetscFree(subpoints)); in DMNetworkSetSubMap_private()