Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexsfc.c413 PetscSection csection; in DMPlexOrientPointWithCorrections() local
419 PetscCall(DMGetLocalSection(cdm, &csection)); in DMPlexOrientPointWithCorrections()
420 PetscCall(PetscSectionGetChart(csection, &pStart, &pEnd)); in DMPlexOrientPointWithCorrections()
421 …eStratum(point, pStart, pEnd)) PetscCall(DMPlexOrientFieldPointVec(cdm, csection, 0, coordinates, … in DMPlexOrientPointWithCorrections()
545 PetscSection csection, localSection = NULL; in DMPlexCorrectOrientationForIsoperiodic() local
557 PetscCall(DMGetLocalSection(cdm, &csection)); in DMPlexCorrectOrientationForIsoperiodic()
650 PetscCall(PetscSectionGetFieldDof(csection, cl_point, coords_field_id, &dof)); in DMPlexCorrectOrientationForIsoperiodic()
651 PetscCall(PetscSectionGetFieldOffset(csection, cl_point, coords_field_id, &offset)); in DMPlexCorrectOrientationForIsoperiodic()
714 … PetscCall(DMPlexVecGetClosure(dm, csection, coordinates, cl_point, &coords_size, &coords)); in DMPlexCorrectOrientationForIsoperiodic()
733 … PetscCall(DMPlexVecRestoreClosure(dm, csection, coordinates, cl_point, &coords_size, &coords)); in DMPlexCorrectOrientationForIsoperiodic()
H A Dplexfem.c2939 PetscSection csection, cglobalSection; in DMPlexComputeInterpolatorNested() local
2949 PetscCall(DMGetLocalSection(dmc, &csection)); in DMPlexComputeInterpolatorNested()
3115 …PetscCall(DMPlexMatGetClosureIndicesRefined(dmf, fsection, fglobalSection, dmc, csection, cglobalS… in DMPlexComputeInterpolatorNested()
3118 …exMatSetClosureGeneral(dmf, fsection, fglobalSection, PETSC_FALSE, dmc, csection, cglobalSection, … in DMPlexComputeInterpolatorNested()
3132 …PetscCall(DMPlexMatSetClosureRefined(dmf, fsection, fglobalSection, dmc, csection, cglobalSection,… in DMPlexComputeInterpolatorNested()
3134 …exMatSetClosureGeneral(dmf, fsection, fglobalSection, PETSC_FALSE, dmc, csection, cglobalSection, … in DMPlexComputeInterpolatorNested()
3178 PetscSection csection, globalCSection; in DMPlexComputeInterpolatorGeneral() local
3195 PetscCall(DMGetLocalSection(dmc, &csection)); in DMPlexComputeInterpolatorGeneral()
3273 …PetscCall(DMPlexGetClosureIndices(dmc, csection, globalCSection, coarseCells[ccell].index, PETSC_F… in DMPlexComputeInterpolatorGeneral()
3301 …PetscCall(DMPlexRestoreClosureIndices(dmc, csection, globalCSection, coarseCells[ccell].index, PET… in DMPlexComputeInterpolatorGeneral()
[all …]
H A Dplex.c8555 …etscSection fsection, PetscSection globalFSection, DM dmc, PetscSection csection, PetscSection glo… in DMPlexMatSetClosureRefined() argument
8572 if (!csection) PetscCall(DMGetLocalSection(dmc, &csection)); in DMPlexMatSetClosureRefined()
8573 PetscValidHeaderSpecific(csection, PETSC_SECTION_CLASSID, 5); in DMPlexMatSetClosureRefined()
8588 PetscCall(PetscSectionGetChart(csection, &pStart, &pEnd)); in DMPlexMatSetClosureRefined()
8600 PetscCall(PetscSectionGetDof(csection, cpoints[p], &dof)); in DMPlexMatSetClosureRefined()
8603 PetscCall(PetscSectionGetFieldDof(csection, cpoints[p], f, &fdof)); in DMPlexMatSetClosureRefined()
8666 PetscCall(PetscSectionGetFieldPointSyms(csection, f, numCPoints, cpoints, &permsC[f], NULL)); in DMPlexMatSetClosureRefined()
8674 …PetscCall(DMPlexGetIndicesPointFields_Internal(csection, PETSC_FALSE, cpoints[2 * p], globalOff < … in DMPlexMatSetClosureRefined()
8678 … PetscCall(PetscSectionRestoreFieldPointSyms(csection, f, numCPoints, cpoints, &permsC[f], NULL)); in DMPlexMatSetClosureRefined()
8685 PetscCall(PetscSectionGetPointSyms(csection, numCPoints, cpoints, &permsC, NULL)); in DMPlexMatSetClosureRefined()
[all …]
H A Dplexcreate.c1007 PetscSection csection; in DMPlexSetBoxLabel_Internal() local
1052 PetscCall(DMGetLocalSection(cdm, &csection)); in DMPlexSetBoxLabel_Internal()
1076 … PetscCall(DMPlexVecGetClosureAtDepth(cdm, csection, coordinates, face, 0, &coords_size, &coords)); in DMPlexSetBoxLabel_Internal()
1122 PetscCall(DMPlexVecRestoreClosure(cdm, csection, coordinates, face, &coords_size, &coords)); in DMPlexSetBoxLabel_Internal()
1166 … PetscCall(DMPlexVecGetClosureAtDepth(cdm, csection, coordinates, face, 0, &coords_size, &coords)); in DMPlexSetBoxLabel_Internal()
1177 PetscCall(DMPlexVecRestoreClosure(cdm, csection, coordinates, face, &coords_size, &coords)); in DMPlexSetBoxLabel_Internal()
1182 … PetscCall(DMPlexVecGetClosureAtDepth(cdm, csection, coordinates, face, 0, &coords_size, &coords)); in DMPlexSetBoxLabel_Internal()
1193 PetscCall(DMPlexVecRestoreClosure(cdm, csection, coordinates, face, &coords_size, &coords)); in DMPlexSetBoxLabel_Internal()