Lines Matching refs:fegeom

1221 PetscErrorCode PetscFEPushforward(PetscFE fe, PetscFEGeom *fegeom, PetscInt Nv, PetscScalar vals[])  in PetscFEPushforward()  argument
1224 PetscCall(PetscDualSpacePushforward(fe->dualSpace, fegeom, Nv, fe->numComponents, vals)); in PetscFEPushforward()
1249 PetscErrorCode PetscFEPushforwardGradient(PetscFE fe, PetscFEGeom *fegeom, PetscInt Nv, PetscScalar… in PetscFEPushforwardGradient() argument
1252 PetscCall(PetscDualSpacePushforwardGradient(fe->dualSpace, fegeom, Nv, fe->numComponents, vals)); in PetscFEPushforwardGradient()
1280 PetscErrorCode PetscFEPushforwardHessian(PetscFE fe, PetscFEGeom *fegeom, PetscInt Nv, PetscScalar … in PetscFEPushforwardHessian() argument
1283 PetscCall(PetscDualSpacePushforwardHessian(fe->dualSpace, fegeom, Nv, fe->numComponents, vals)); in PetscFEPushforwardHessian()
2357 …, PetscInt Nf, PetscInt r, PetscInt q, PetscTabulation T[], PetscFEGeom *fegeom, const PetscScalar… in PetscFEEvaluateFieldJets_Internal() argument
2367 const PetscInt dE = fegeom->dimEmbed; in PetscFEEvaluateFieldJets_Internal()
2397 PetscCall(PetscFEPushforwardHessian(fe, fegeom, 1, &u_x[hOffset + fOffset * dE * dE])); in PetscFEEvaluateFieldJets_Internal()
2399 PetscCall(PetscFEPushforward(fe, fegeom, 1, &u[fOffset])); in PetscFEEvaluateFieldJets_Internal()
2400 PetscCall(PetscFEPushforwardGradient(fe, fegeom, 1, &u_x[fOffset * dE])); in PetscFEEvaluateFieldJets_Internal()
2410 PetscCall(PetscFEPushforward(fe, fegeom, 1, &u_t[fOffset])); in PetscFEEvaluateFieldJets_Internal()
2418 …PetscInt rf[], const PetscInt qf[], PetscTabulation Tabf[], PetscFEGeom *fegeom, PetscFEGeom *fege… in PetscFEEvaluateFieldJets_Hybrid_Internal() argument
2434 const PetscInt dE = fegeom->dimEmbed; in PetscFEEvaluateFieldJets_Hybrid_Internal()
2458 PetscCall(PetscFEPushforward(fe, isCohesive ? fegeom : &fegeomNbr[s], 1, &u[fOffset])); in PetscFEEvaluateFieldJets_Hybrid_Internal()
2459 …PetscCall(PetscFEPushforwardGradient(fe, isCohesive ? fegeom : &fegeomNbr[s], 1, &u_x[fOffset * dE… in PetscFEEvaluateFieldJets_Hybrid_Internal()
2469 PetscCall(PetscFEPushforward(fe, fegeom, 1, &u_t[fOffset])); in PetscFEEvaluateFieldJets_Hybrid_Internal()
2501 …scScalar tmpBasis[], PetscScalar tmpBasisDer[], PetscInt e, PetscFEGeom *fegeom, PetscScalar f0[],… in PetscFEUpdateElementVec_Internal() argument
2505 const PetscInt dE = fegeom->dimEmbed; in PetscFEUpdateElementVec_Internal()
2523 PetscCall(PetscFEGeomGetCellPoint(fegeom, e, q, &pgeom)); in PetscFEUpdateElementVec_Internal()
2539 …nt side, PetscScalar tmpBasis[], PetscScalar tmpBasisDer[], PetscFEGeom *fegeom, PetscScalar f0[],… in PetscFEUpdateElementVec_Hybrid_Internal() argument
2557 PetscCall(PetscFEPushforward(fe, fegeom, Nb, tmpBasis)); in PetscFEUpdateElementVec_Hybrid_Internal()
2645 …on TJ, PetscScalar tmpBasisJ[], PetscScalar tmpBasisDerJ[], PetscFEGeom *fegeom, const PetscScalar… in PetscFEUpdateElementMat_Internal() argument
2648 const PetscInt dE = fegeom->dimEmbed; in PetscFEUpdateElementMat_Internal()
2668 PetscCall(PetscFEPushforward(feI, fegeom, NbI, tmpBasisI)); in PetscFEUpdateElementMat_Internal()
2669 PetscCall(PetscFEPushforwardGradient(feI, fegeom, NbI, tmpBasisDerI)); in PetscFEUpdateElementMat_Internal()
2679 PetscCall(PetscFEPushforward(feJ, fegeom, NbJ, tmpBasisJ)); in PetscFEUpdateElementMat_Internal()
2680 PetscCall(PetscFEPushforwardGradient(feJ, fegeom, NbJ, tmpBasisDerJ)); in PetscFEUpdateElementMat_Internal()
2800 …on TJ, PetscScalar tmpBasisJ[], PetscScalar tmpBasisDerJ[], PetscFEGeom *fegeom, const PetscScalar… in PetscFEUpdateElementMat_Hybrid_Internal() argument
2825 PetscCall(PetscFEPushforward(feI, fegeom, NbI, tmpBasisI)); in PetscFEUpdateElementMat_Hybrid_Internal()
2826 PetscCall(PetscFEPushforwardGradient(feI, fegeom, NbI, tmpBasisDerI)); in PetscFEUpdateElementMat_Hybrid_Internal()
2835 PetscCall(PetscFEPushforward(feJ, fegeom, NbJ, tmpBasisJ)); in PetscFEUpdateElementMat_Hybrid_Internal()