Home
last modified time | relevance | path

Searched refs:corners (Results 1 – 11 of 11) sorted by relevance

/petsc/src/dm/impls/plex/
H A Dplexvtk.c4 PetscErrorCode DMPlexVTKGetCellType_Internal(DM dm, PetscInt dim, PetscInt corners, PetscInt *cellT… in DMPlexVTKGetCellType_Internal() argument
10 switch (corners) { in DMPlexVTKGetCellType_Internal()
19 switch (corners) { in DMPlexVTKGetCellType_Internal()
31 switch (corners) { in DMPlexVTKGetCellType_Internal()
49 switch (corners) { in DMPlexVTKGetCellType_Internal()
H A Dplexply.c179 PetscInt vbuf[16], corners; in DMPlexCreatePLYFromFile() local
183 corners = ibuf[0]; in DMPlexCreatePLYFromFile()
184 for (c = 0; c < Nc; ++c) PetscCall(DMPlexSetConeSize(*dm, c, corners)); in DMPlexCreatePLYFromFile()
188corners, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "All cells must have the same number of vertices in… in DMPlexCreatePLYFromFile()
H A Dplexpartition.c625 PetscInt corners; in DMPlexCreateNeighborCSR() local
627 PetscCall(DMPlexGetConeSize(dm, c, &corners)); in DMPlexCreateNeighborCSR()
628 if (!cornersSeen[corners]) { in DMPlexCreateNeighborCSR()
632 cornersSeen[corners] = 1; in DMPlexCreateNeighborCSR()
634 PetscCall(DMPlexGetNumFaceVertices(dm, cellDim, corners, &nFV)); in DMPlexCreateNeighborCSR()
/petsc/src/dm/impls/da/
H A Ddagetelem.c11 PetscInt corners[2]; in DMDAGetElements_1D() local
27 corners[0] = (xs - Xs); in DMDAGetElements_1D()
28 corners[1] = (xe - 1 - Xs); in DMDAGetElements_1D()
29 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, 2, corners, PETSC_COPY_VALUES, &da->ecorners)); in DMDAGetElements_1D()
47 PetscInt corners[4], nn = 0; in DMDAGetElements_2D() local
90 corners[0] = (xs - Xs) + (ys - Ys) * (Xe - Xs); in DMDAGetElements_2D()
91 corners[1] = (xe - 1 - Xs) + (ys - Ys) * (Xe - Xs); in DMDAGetElements_2D()
92 corners[2] = (xs - Xs) + (ye - 1 - Ys) * (Xe - Xs); in DMDAGetElements_2D()
93 corners[3] = (xe - 1 - Xs) + (ye - 1 - Ys) * (Xe - Xs); in DMDAGetElements_2D()
94 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, 4, corners, PETSC_COPY_VALUES, &da->ecorners)); in DMDAGetElements_2D()
[all …]
/petsc/src/dm/impls/plex/adaptors/mmg/
H A Dmmgadapt.c28 int *corners, *requiredCells, *requiredVer, *ridges, *requiredFaces; in DMAdaptMetric_Mmg_Plex() local
207 …VerticesNew, &verticesNew, numVerticesNew, &verTagsNew, numVerticesNew, &corners, numVerticesNew, … in DMAdaptMetric_Mmg_Plex()
210 …PetscCallMMG_NONSTANDARD(MMG2D_Get_vertices, mmg_mesh, verticesNew, verTagsNew, corners, requiredV… in DMAdaptMetric_Mmg_Plex()
217 …VerticesNew, &verticesNew, numVerticesNew, &verTagsNew, numVerticesNew, &corners, numVerticesNew, … in DMAdaptMetric_Mmg_Plex()
220 …PetscCallMMG_NONSTANDARD(MMG3D_Get_vertices, mmg_mesh, verticesNew, verTagsNew, corners, requiredV… in DMAdaptMetric_Mmg_Plex()
246 PetscCall(PetscFree4(verticesNew, verTagsNew, corners, requiredVer)); in DMAdaptMetric_Mmg_Plex()
/petsc/src/dm/impls/plex/adaptors/parmmg/
H A Dparmmgadapt.c32 PetscInt *corners, *requiredCells, *requiredVer, *ridges, *requiredFaces; in DMAdaptMetric_ParMmg_Plex() local
382 …VerticesNew, &verticesNew, numVerticesNew, &verTagsNew, numVerticesNew, &corners, numVerticesNew, … in DMAdaptMetric_ParMmg_Plex()
385 …PetscCallMMG_NONSTANDARD(PMMG_Get_vertices, parmesh, verticesNew, verTagsNew, corners, requiredVer… in DMAdaptMetric_ParMmg_Plex()
410 PetscCall(PetscFree4(verticesNew, verTagsNew, corners, requiredVer)); in DMAdaptMetric_ParMmg_Plex()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c87 …PCBDDCComputeNedelecChangeEdge(Mat lG, IS edge, IS extrow, IS extcol, IS corners, Mat *Gins, Mat *… in PCBDDCComputeNedelecChangeEdge() argument
115 if (corners) { in PCBDDCComputeNedelecChangeEdge()
120 PetscCall(MatCreateSubMatrix(lG, edge, corners, MAT_INITIAL_MATRIX, &GEc)); in PCBDDCComputeNedelecChangeEdge()
171 PetscInt *corners, *cedges; in PCBDDCNedelecSupport() local
1211 PetscCall(PetscMalloc1(2 * nee, &corners)); in PCBDDCNedelecSupport()
1217 cedges[i] = corners[i * 2] = corners[i * 2 + 1] = -1; in PCBDDCNedelecSupport()
1229 corners[i * 2 + found++] = vv; in PCBDDCNedelecSupport()
1244 PetscCall(ISLocalToGlobalMappingApply(vl2g, 2, corners + 2 * i, gc)); in PCBDDCNedelecSupport()
1246 PetscInt swap = corners[2 * i]; in PCBDDCNedelecSupport()
1247 corners[2 * i] = corners[2 * i + 1]; in PCBDDCNedelecSupport()
[all …]
/petsc/src/binding/petsc4py/test/
H A Dtest_dmda.py540 self.assertEqual(newda.corners, da.corners)
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDMStag.pyx881 property corners:
H A DDMDA.pyx1153 property corners:
/petsc/src/dm/impls/forest/p4est/
H A Dpforest.h1017 PetscInt corners[P4EST_CHILDREN], ncorner = P4EST_CHILDREN; in DMSetUp_pforest() local
1025 …(((PetscObject)dm)->options, prefix, "-dm_p4est_refine_fractal_corners", corners, &ncorner, &flgFr… in DMSetUp_pforest()
1052 for (i = 0; i < ncorner; i++) ctx->fractal[corners[i]] = PETSC_TRUE; in DMSetUp_pforest()