Home
last modified time | relevance | path

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

/petsc/src/dm/impls/swarm/
H A Dswarmpic_plex.c96 PetscFE fe, feRef; in private_DMSwarmInsertPointsUsingCellDM_PLEX_SubDivide() local
110 PetscCall(PetscFERefine(fe, &feRef)); in private_DMSwarmInsertPointsUsingCellDM_PLEX_SubDivide()
111 PetscCall(PetscFECopyQuadrature(feRef, fe)); in private_DMSwarmInsertPointsUsingCellDM_PLEX_SubDivide()
112 PetscCall(PetscFEDestroy(&feRef)); in private_DMSwarmInsertPointsUsingCellDM_PLEX_SubDivide()
/petsc/src/dm/dt/fe/interface/
H A Dfe.c1804 PetscErrorCode PetscFERefine(PetscFE fe, PetscFE *feRef) in PetscFERefine() argument
1838 PetscCall(PetscFECreate(PetscObjectComm((PetscObject)fe), feRef)); in PetscFERefine()
1839 PetscCall(PetscFESetType(*feRef, PETSCFECOMPOSITE)); in PetscFERefine()
1840 PetscCall(PetscFESetBasisSpace(*feRef, Pref)); in PetscFERefine()
1841 PetscCall(PetscFESetDualSpace(*feRef, Qref)); in PetscFERefine()
1843 PetscCall(PetscFESetNumComponents(*feRef, numComp)); in PetscFERefine()
1844 PetscCall(PetscFESetUp(*feRef)); in PetscFERefine()
1848 PetscCall(PetscFECompositeGetMapping(*feRef, &numSubelements, &v0, &jac, NULL)); in PetscFERefine()
1850 PetscCall(PetscFESetQuadrature(*feRef, qref)); in PetscFERefine()
/petsc/src/dm/impls/plex/
H A Dplexfem.c2936 PetscFE *feRef; in DMPlexComputeInterpolatorNested() local
2953 PetscCall(PetscCalloc2(Nf, &feRef, Nf, &fvRef)); in DMPlexComputeInterpolatorNested()
2965 PetscCall(PetscFERefine(fe, &feRef[f])); in DMPlexComputeInterpolatorNested()
2968 feRef[f] = fe; in DMPlexComputeInterpolatorNested()
2970 PetscCall(PetscFEGetDimension(feRef[f], &rNb)); in DMPlexComputeInterpolatorNested()
3013 if (feRef[fieldI]) { in DMPlexComputeInterpolatorNested()
3014 PetscCall(PetscFEGetDualSpace(feRef[fieldI], &Qref)); in DMPlexComputeInterpolatorNested()
3015 PetscCall(PetscFEGetNumComponents(feRef[fieldI], &Nc)); in DMPlexComputeInterpolatorNested()
3137 for (f = 0; f < Nf; ++f) PetscCall(PetscFEDestroy(&feRef[f])); in DMPlexComputeInterpolatorNested()
3138 PetscCall(PetscFree2(feRef, fvRef)); in DMPlexComputeInterpolatorNested()
[all …]