Home
last modified time | relevance | path

Searched refs:TaoComputeObjectiveAndGradient (Results 1 – 24 of 24) sorted by relevance

/petsc/src/tao/pde_constrained/impls/lcl/
H A Dlcl.c194 PetscCall(TaoComputeObjectiveAndGradient(tao, tao->solution, &f, tao->gradient)); in TaoSolve_LCL()
366 PetscCall(TaoComputeObjectiveAndGradient(tao, tao->solution, &f, tao->gradient)); in TaoSolve_LCL()
471 PetscCall(TaoComputeObjectiveAndGradient(tao, tao->solution, &f, tao->gradient)); in TaoSolve_LCL()
527 PetscCall(TaoComputeObjectiveAndGradient(tao, tao->solution, &f, tao->gradient)); in TaoSolve_LCL()
619 PetscCall(TaoComputeObjectiveAndGradient(tao, X, f, G)); in LCLComputeLagrangianAndGradient()
/petsc/src/tao/unconstrained/impls/lmvm/
H A Dlmvm.c19 PetscCall(TaoComputeObjectiveAndGradient(tao, tao->solution, &f, tao->gradient)); in TaoSolve_LMVM()
/petsc/src/tao/unconstrained/impls/cg/
H A Dtaocg.c24 PetscCall(TaoComputeObjectiveAndGradient(tao, tao->solution, &f, tao->gradient)); in TaoSolve_CG()
/petsc/src/tao/unconstrained/impls/owlqn/
H A Dowlqn.c65 PetscCall(TaoComputeObjectiveAndGradient(tao, tao->solution, &f, tao->gradient)); in TaoSolve_OWLQN()
/petsc/src/tao/bound/impls/blmvm/
H A Dblmvm.c19 PetscCall(TaoComputeObjectiveAndGradient(tao, tao->solution, &f, blmP->unprojected_gradient)); in TaoSolve_BLMVM()
/petsc/src/tao/unconstrained/impls/bmrm/
H A Dbmrm.c338 PetscCall(TaoComputeObjectiveAndGradient(tao, W, &f, G)); in TaoSolve_BMRM()
400 PetscCall(TaoComputeObjectiveAndGradient(tao, W, &f, G)); in TaoSolve_BMRM()
/petsc/src/tao/quadratic/impls/gpcg/
H A Dgpcg.c122 PetscCall(TaoComputeObjectiveAndGradient(tao, tao->solution, &f, tao->gradient)); in TaoSolve_GPCG()
/petsc/src/tao/bound/impls/tron/
H A Dtron.c86 PetscCall(TaoComputeObjectiveAndGradient(tao, tao->solution, &tron->f, tao->gradient)); in TaoSolve_TRON()
/petsc/src/tao/interface/
H A Dtaosolver_fg.c224 PetscErrorCode TaoComputeObjectiveAndGradient(Tao tao, Vec X, PetscReal *f, Vec G) in TaoComputeObjectiveAndGradient() function
/petsc/include/
H A Dpetsctao.h378 PETSC_EXTERN PetscErrorCode TaoComputeObjectiveAndGradient(Tao, Vec, PetscReal *, Vec);
/petsc/src/tao/unconstrained/impls/ntr/
H A Dntr.c91 PetscCall(TaoComputeObjectiveAndGradient(tao, tao->solution, &f, tao->gradient)); in TaoSolve_NTR()
/petsc/src/tao/linesearch/interface/
H A Dtaolinesearch.c871 PetscCall(TaoComputeObjectiveAndGradient(ls->tao, x, f, g)); in TaoLineSearchComputeObjectiveAndGradient()
/petsc/src/tao/quadratic/impls/bqpip/
H A Dbqpip.c277 PetscCall(TaoComputeObjectiveAndGradient(tao, qp->Work, &qp->d, qp->C)); in TaoSolve_BQPIP()
/petsc/src/tao/unconstrained/impls/ntl/
H A Dntl.c85 PetscCall(TaoComputeObjectiveAndGradient(tao, tao->solution, &f, tao->gradient)); in TaoSolve_NTL()
/petsc/src/tao/constrained/impls/almm/
H A Dalmm.c609 PetscCall(TaoComputeObjectiveAndGradient(tao, auglag->Px, &auglag->fval, auglag->LgradX)); in TaoALMMEvaluateIterate_Private()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetsctao.pxi146 PetscErrorCode TaoComputeObjectiveAndGradient(PetscTAO, PetscVec, PetscReal*, PetscVec)
H A DTAO.pyx997 petsc.TaoComputeObjectiveAndGradient
1001 CHKERR(TaoComputeObjectiveAndGradient(self.tao, x.vec, &f, g.vec))
H A Dlibpetsc4py.pyx2961 CHKERR(TaoComputeObjectiveAndGradient(tao, X, &f, G))
/petsc/src/tao/unconstrained/impls/nls/
H A Dnls.c96 PetscCall(TaoComputeObjectiveAndGradient(tao, tao->solution, &f, tao->gradient)); in TaoSolve_NLS()
/petsc/src/tao/constrained/impls/ipm/
H A Dipm.c621 PetscCall(TaoComputeObjectiveAndGradient(tao, tao->solution, &ipmP->kkt_f, tao->gradient)); in IPMEvaluate()
H A Dpdipm.c22 PetscCall(TaoComputeObjectiveAndGradient(tao, x, &pdipm->obj, tao->gradient)); in TaoPDIPMEvaluateFunctionsAndJacobians()
/petsc/src/tao/bound/impls/bncg/
H A Dbncg.c74 …if (nDiff > 0 || !tao->recycle) PetscCall(TaoComputeObjectiveAndGradient(tao, tao->solution, &cg->… in TaoSolve_BNCG()
/petsc/src/tao/bound/impls/bnk/
H A Dbnk.c62 PetscCall(TaoComputeObjectiveAndGradient(tao, tao->solution, &bnk->f, bnk->unprojected_gradient)); in TaoBNKInitialize()
/petsc/doc/manual/
H A Dtao.md3126 PetscCall(TaoComputeObjectiveAndGradient(tao,x,&f,g));
3171 routine `TaoComputeObjectiveAndGradient()`. Other routines may be used