Searched refs:coordFE (Results 1 – 2 of 2) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | dmplextransformimpl.h | 48 …PetscFE *coordFE; /* Finite element for each cell type, used for localized coordinate i… member
|
| /petsc/src/dm/impls/plex/transform/interface/ |
| H A D | plextransform.c | 171 PetscCall(PetscCalloc2(DM_NUM_POLYTOPES, &t->coordFE, DM_NUM_POLYTOPES, &t->refGeom)); in DMPlexTransformCreate() 416 PetscCall(PetscFEDestroy(&(*tr)->coordFE[c])); in DMPlexTransformDestroy() 437 PetscCall(PetscFree2((*tr)->coordFE, (*tr)->refGeom)); in DMPlexTransformDestroy() 815 if (!tr->coordFE[ct]) { in DMPlexTransformGetCoordinateFE() 820 …PetscFECreateLagrangeByCell(PETSC_COMM_SELF, dim, cdim, ct, 1, PETSC_DETERMINE, &tr->coordFE[ct])); in DMPlexTransformGetCoordinateFE() 837 PetscCall(PetscFESetQuadrature(tr->coordFE[ct], quad)); in DMPlexTransformGetCoordinateFE() 839 PetscCall(PetscFEGetDualSpace(tr->coordFE[ct], &dsp)); in DMPlexTransformGetCoordinateFE() 847 *fe = tr->coordFE[ct]; in DMPlexTransformGetCoordinateFE()
|