Home
last modified time | relevance | path

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

/petsc/src/ts/tutorials/ !
H A Dex20opt_ic.c337 Vec Up, G, Gp; in FiniteDiff() local
346 PetscCall(VecDuplicate(U, &Gp)); in FiniteDiff()
354 PetscCall(FormFunctionGradient(tao, Up, &f, Gp, ctx)); in FiniteDiff()
355 PetscCall(VecAXPY(Gp, -1, G)); in FiniteDiff()
356 PetscCall(VecScale(Gp, 1. / eps)); in FiniteDiff()
357 PetscCall(VecGetArray(Gp, &u)); in FiniteDiff()
360 PetscCall(VecRestoreArray(Gp, &u)); in FiniteDiff()
366 PetscCall(FormFunctionGradient(tao, Up, &f, Gp, ctx)); in FiniteDiff()
367 PetscCall(VecAXPY(Gp, -1, G)); in FiniteDiff()
368 PetscCall(VecScale(Gp, 1. / eps)); in FiniteDiff()
[all …]
/petsc/src/ts/impls/implicit/discgrad/ !
H A Dtsdiscgrad.c293 PetscScalar F = 0, F0 = 0, Gp; in SNESTSFormFunction_DiscGrad() local
367 PetscCall(VecDot(Xdiff, G, &Gp)); in SNESTSFormFunction_DiscGrad()
370 Gp = 0; in SNESTSFormFunction_DiscGrad()
373 Gp = (F - F0 - Gp) / PetscSqr(norm); in SNESTSFormFunction_DiscGrad()
375 PetscCall(VecAXPY(G, Gp, Xdiff)); in SNESTSFormFunction_DiscGrad()
/petsc/src/dm/impls/plex/ !
H A Dplexcreate.c4011 … 23, Y = 24, Z = 25, Ap = 26, Bp = 27, Cp = 28, Dp = 29, Ep = 30, Fp = 31, Gp = 32, Hp = 33, Ip = … in DMPlexCreateTPSMesh_Internal() local
4044 {Ap, U + 56 * 1, Dp + 56 * 1, Gp }, in DMPlexCreateTPSMesh_Internal()
4045 {W, Ap, Gp, Cp }, in DMPlexCreateTPSMesh_Internal()
4053 {Gp, Dp + 56 * 1, Lp, Np }, in DMPlexCreateTPSMesh_Internal()
4054 {Cp, Gp, Np, Jp }, in DMPlexCreateTPSMesh_Internal()