Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexinterpolate.c1679 PetscSection coordSectionA, coordSectionB; in DMPlexCopyCoordinates() local
1722 PetscCall(DMGetCoordinateSection(dmB, &coordSectionB)); in DMPlexCopyCoordinates()
1723 if (coordSectionA == coordSectionB) PetscFunctionReturn(PETSC_SUCCESS); in DMPlexCopyCoordinates()
1727 if (!coordSectionB) { in DMPlexCopyCoordinates()
1730 PetscCall(PetscSectionCreate(PetscObjectComm((PetscObject)coordSectionA), &coordSectionB)); in DMPlexCopyCoordinates()
1732 PetscCall(DMSetCoordinateSection(dmB, dim, coordSectionB)); in DMPlexCopyCoordinates()
1733 PetscCall(PetscObjectDereference((PetscObject)coordSectionB)); in DMPlexCopyCoordinates()
1735 PetscCall(PetscSectionSetNumFields(coordSectionB, 1)); in DMPlexCopyCoordinates()
1737 PetscCall(PetscSectionSetFieldComponents(coordSectionB, 0, spaceDim)); in DMPlexCopyCoordinates()
1741 PetscCall(PetscSectionSetChart(coordSectionB, cS, cE)); in DMPlexCopyCoordinates()
[all …]