Home
last modified time | relevance | path

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

/petsc/src/dm/dt/fe/interface/
H A Dfe.c2359 PetscInt dOffset = 0, fOffset = 0, f, g; in PetscFEEvaluateFieldJets_Internal() local
2377 for (c = 0; c < Ncf; ++c) u[fOffset + c] = 0.0; in PetscFEEvaluateFieldJets_Internal()
2378 for (d = 0; d < dE * Ncf; ++d) u_x[fOffset * dE + d] = 0.0; in PetscFEEvaluateFieldJets_Internal()
2383 u[fOffset + c] += Bq[cidx] * coefficients[dOffset + b]; in PetscFEEvaluateFieldJets_Internal()
2384 …for (d = 0; d < cdim; ++d) u_x[(fOffset + c) * dE + d] += Dq[cidx * cdim + d] * coefficients[dOffs… in PetscFEEvaluateFieldJets_Internal()
2389 for (d = 0; d < dE * dE * Ncf; ++d) u_x[hOffset + fOffset * dE * dE + d] = 0.0; in PetscFEEvaluateFieldJets_Internal()
2394 …for (d = 0; d < cdim * cdim; ++d) u_x[hOffset + (fOffset + c) * dE * dE + d] += Hq[cidx * cdim * c… 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()
[all …]
/petsc/src/dm/dt/fe/impls/basic/
H A Dfebasic.c403 … dim, numConstants, Nf, NfAux = 0, totDim, totDimAux = 0, cOffset = 0, cOffsetAux = 0, fOffset, e; in PetscFEIntegrateResidual_Basic() local
416 PetscCall(PetscDSGetFieldOffset(ds, field, &fOffset)); in PetscFEIntegrateResidual_Basic()
489 …Internal(fe, T[field], 0, basisReal, basisDerReal, e, cgeom, f0, f1, &elemVec[cOffset + fOffset])); in PetscFEIntegrateResidual_Basic()
509 …, numConstants, Nf, NfAux = 0, totDim, totDimAux = 0, cOffset = 0, cOffsetAux = 0, fOffset, e, NcI; in PetscFEIntegrateBdResidual_Basic() local
523 PetscCall(PetscDSGetFieldOffset(ds, field, &fOffset)); in PetscFEIntegrateBdResidual_Basic()
593 …rnal(fe, Tf[field], face, basisReal, basisDerReal, e, fgeom, f0, f1, &elemVec[cOffset + fOffset])); in PetscFEIntegrateBdResidual_Basic()
624 … totDim, totDimIn, totDimAux = 0, cOffset = 0, cOffsetIn = 0, cOffsetAux = 0, fOffset, e, NcI, NcS; in PetscFEIntegrateHybridResidual_Basic() local
639 PetscCall(PetscDSGetFieldOffsetCohesive(ds, field, &fOffset)); in PetscFEIntegrateHybridResidual_Basic()
732 …nternal(fe, Tf[field], 0, basisReal, basisDerReal, e, fgeom, f0, f1, &elemVec[cOffset + fOffset])); in PetscFEIntegrateHybridResidual_Basic()
734 …nternal(fe, Tf[field], 0, s, basisReal, basisDerReal, fgeom, f0, f1, &elemVec[cOffset + fOffset])); in PetscFEIntegrateHybridResidual_Basic()