Lines Matching refs:fvRef
2937 PetscFV *fvRef; in DMPlexComputeInterpolatorNested() local
2953 PetscCall(PetscCalloc2(Nf, &feRef, Nf, &fvRef)); in DMPlexComputeInterpolatorNested()
2977 PetscCall(PetscFVRefine(fv, &fvRef[f])); in DMPlexComputeInterpolatorNested()
2980 fvRef[f] = fv; in DMPlexComputeInterpolatorNested()
2982 PetscCall(PetscFVGetDualSpace(fvRef[f], &Q)); in DMPlexComputeInterpolatorNested()
3017 PetscCall(PetscFVGetDualSpace(fvRef[fieldI], &Qref)); in DMPlexComputeInterpolatorNested()
3018 PetscCall(PetscFVGetNumComponents(fvRef[fieldI], &Nc)); in DMPlexComputeInterpolatorNested()
3138 PetscCall(PetscFree2(feRef, fvRef)); in DMPlexComputeInterpolatorNested()
3582 PetscFV *fvRef; in DMPlexComputeInjectorFEM() local
3600 PetscCall(PetscCalloc3(Nf, &feRef, Nf, &fvRef, Nf, &needAvg)); in DMPlexComputeInjectorFEM()
3623 PetscCall(PetscFVRefine(fv, &fvRef[f])); in DMPlexComputeInjectorFEM()
3624 PetscCall(PetscFVGetDualSpace(fvRef[f], &Q)); in DMPlexComputeInjectorFEM()
3651 PetscCall(PetscFVGetNumComponents(fvRef[field], &NcF)); in DMPlexComputeInjectorFEM()
3652 PetscCall(PetscFVGetDualSpace(fvRef[field], &QF)); in DMPlexComputeInjectorFEM()
3688 …PetscCheck(fvRef[field] || (feRef[field] && order == 0), PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Co… in DMPlexComputeInjectorFEM()
3697 PetscCall(PetscFVDestroy(&fvRef[f])); in DMPlexComputeInjectorFEM()
3699 PetscCall(PetscFree3(feRef, fvRef, needAvg)); in DMPlexComputeInjectorFEM()