Home
last modified time | relevance | path

Searched refs:Gold (Results 1 – 17 of 17) sorted by relevance

/petsc/src/tao/linesearch/impls/gpcglinesearch/
H A Dgpcglinesearch.c11 PetscCall(VecDestroy(&ctx->Gold)); in TaoLineSearchDestroy_GPCG()
51 PetscCall(VecDuplicate(x, &neP->Gold)); in TaoLineSearchApply_GPCG()
58 PetscCall(VecDestroy(&neP->Gold)); in TaoLineSearchApply_GPCG()
61 PetscCall(VecDuplicate(x, &neP->Gold)); in TaoLineSearchApply_GPCG()
74 PetscCall(VecCopy(g, neP->Gold)); in TaoLineSearchApply_GPCG()
124 PetscCall(VecDot(neP->W1, neP->Gold, &prered)); in TaoLineSearchApply_GPCG()
H A Dgpcglinesearch.h14 Vec Gold; member
/petsc/src/tao/unconstrained/impls/lmvm/
H A Dlmvm.c80 PetscCall(VecCopy(tao->gradient, lmP->Gold)); in TaoSolve_LMVM()
89 PetscCall(VecCopy(lmP->Gold, tao->gradient)); in TaoSolve_LMVM()
113 PetscCall(VecCopy(lmP->Gold, tao->gradient)); in TaoSolve_LMVM()
153 if (!lmP->Gold) PetscCall(VecDuplicate(tao->solution, &lmP->Gold)); in TaoSetUp_LMVM()
175 PetscCall(VecDestroy(&lmP->Gold)); in TaoDestroy_LMVM()
255 lmP->Gold = NULL; in TaoCreate_LMVM()
H A Dlmvm.h18 Vec Gold; member
/petsc/src/tao/unconstrained/impls/owlqn/
H A Dowlqn.c137 PetscCall(VecCopy(tao->gradient, lmP->Gold)); in TaoSolve_OWLQN()
146 PetscCall(VecCopy(lmP->Gold, tao->gradient)); in TaoSolve_OWLQN()
196 PetscCall(VecCopy(lmP->Gold, tao->gradient)); in TaoSolve_OWLQN()
232 if (!lmP->Gold) PetscCall(VecDuplicate(tao->solution, &lmP->Gold)); in TaoSetUp_OWLQN()
249 PetscCall(VecDestroy(&lmP->Gold)); in TaoDestroy_OWLQN()
312 lmP->Gold = NULL; in TaoCreate_OWLQN()
H A Dowlqn.h19 Vec Gold; member
/petsc/src/tao/bound/impls/blmvm/
H A Dblmvm.h18 Vec Gold; member
H A Dblmvm.c74 PetscCall(VecCopy(blmP->unprojected_gradient, blmP->Gold)); in TaoSolve_BLMVM()
86 PetscCall(VecCopy(blmP->Gold, blmP->unprojected_gradient)); in TaoSolve_BLMVM()
124 PetscCall(VecDuplicate(tao->solution, &blmP->Gold)); in TaoSetup_BLMVM()
144 PetscCall(VecDestroy(&blmP->Gold)); in TaoDestroy_BLMVM()
/petsc/src/tao/bound/impls/bnk/
H A Dbnls.c130 PetscCall(VecCopy(tao->gradient, bnk->Gold)); in TaoSolve_BNLS()
141 PetscCall(VecCopy(bnk->Gold, tao->gradient)); in TaoSolve_BNLS()
H A Dbntr.c127 PetscCall(VecCopy(tao->gradient, bnk->Gold)); in TaoSolve_BNTR()
178 PetscCall(VecCopy(bnk->Gold, tao->gradient)); in TaoSolve_BNTR()
H A Dbntl.c149 PetscCall(VecCopy(tao->gradient, bnk->Gold)); in TaoSolve_BNTL()
198 PetscCall(VecCopy(bnk->Gold, tao->gradient)); in TaoSolve_BNTL()
H A Dbnk.h24 Vec W, Xwork, Gwork, Xold, Gold; member
H A Dbnk.c989 if (!bnk->Gold) PetscCall(VecDuplicate(tao->solution, &bnk->Gold)); in TaoSetUp_BNK()
1005 PetscCall(PetscObjectReference((PetscObject)bnk->Gold)); in TaoSetUp_BNK()
1007 bnk->bncg_ctx->G_old = bnk->Gold; in TaoSetUp_BNK()
1047 PetscCall(VecDestroy(&bnk->Gold)); in TaoDestroy_BNK()
/petsc/src/tao/unconstrained/impls/ntl/
H A Dntlimpl.h15 Vec Gold; member
H A Dntl.c472 PetscCall(VecCopy(tao->gradient, tl->Gold)); in TaoSolve_NTL()
482 PetscCall(VecCopy(tl->Gold, tao->gradient)); in TaoSolve_NTL()
551 PetscCall(VecCopy(tl->Gold, tao->gradient)); in TaoSolve_NTL()
613 if (!tl->Gold) PetscCall(VecDuplicate(tao->solution, &tl->Gold)); in TaoSetUp_NTL()
627 PetscCall(VecDestroy(&tl->Gold)); in TaoDestroy_NTL()
/petsc/src/tao/unconstrained/impls/nls/
H A Dnlsimpl.h16 Vec Gold; member
H A Dnls.c437 PetscCall(VecCopy(tao->gradient, nlsP->Gold)); in TaoSolve_NLS()
445 PetscCall(VecCopy(nlsP->Gold, tao->gradient)); in TaoSolve_NLS()
522 PetscCall(VecCopy(nlsP->Gold, tao->gradient)); in TaoSolve_NLS()
707 if (!nlsP->Gold) PetscCall(VecDuplicate(tao->solution, &nlsP->Gold)); in TaoSetUp_NLS()
722 PetscCall(VecDestroy(&nlsP->Gold)); in TaoDestroy_NLS()