Home
last modified time | relevance | path

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

/petsc/src/snes/tutorials/
H A Dex16.c295 PetscScalar lgrad[3]; in DeformationGradient() local
296 TensorVector(invJ, &grad[3 * bidx], lgrad); in DeformationGradient()
297 F[0] += lgrad[0] * ex[idx][0]; in DeformationGradient()
298 F[1] += lgrad[1] * ex[idx][0]; in DeformationGradient()
299 F[2] += lgrad[2] * ex[idx][0]; in DeformationGradient()
300 F[3] += lgrad[0] * ex[idx][1]; in DeformationGradient()
301 F[4] += lgrad[1] * ex[idx][1]; in DeformationGradient()
302 F[5] += lgrad[2] * ex[idx][1]; in DeformationGradient()
303 F[6] += lgrad[0] * ex[idx][2]; in DeformationGradient()
304 F[7] += lgrad[1] * ex[idx][2]; in DeformationGradient()
[all …]
/petsc/src/dm/impls/plex/
H A Dplexfem.c2420 const PetscScalar *lgrad; in DMPlexComputeIntegral_Internal() local
2500 PetscCall(VecGetArrayRead(locGrad, &lgrad)); in DMPlexComputeIntegral_Internal()
2559 PetscCall(DMPlexPointLocalRead(dmGrad, c, lgrad, &u_x)); in DMPlexComputeIntegral_Internal()
2568 PetscCall(VecRestoreArrayRead(locGrad, &lgrad)); in DMPlexComputeIntegral_Internal()
4096 const PetscScalar *facegeom, *cellgeom, *x, *lgrad; in DMPlexGetFaceFields() local
4137 PetscCall(VecGetArrayRead(locGrad, &lgrad)); in DMPlexGetFaceFields()
4205 PetscCall(DMPlexPointLocalRead(dmGrad, cells[0], lgrad, &gL)); in DMPlexGetFaceFields()
4206 PetscCall(DMPlexPointLocalRead(dmGrad, cells[1], lgrad, &gR)); in DMPlexGetFaceFields()
4227 if (locGrad) PetscCall(VecRestoreArrayRead(locGrad, &lgrad)); in DMPlexGetFaceFields()