Home
last modified time | relevance | path

Searched refs:TaoSetGradient (Results 1 – 18 of 18) sorted by relevance

/petsc/include/
H A Dpetsctao_deprecations.h23 return TaoSetGradient(t, PETSC_NULLPTR, f, c); in TaoSetGradientRoutine()
H A Dpetsctao.h332 PETSC_EXTERN PetscErrorCode TaoSetGradient(Tao, Vec, PetscErrorCode (*)(Tao, Vec, Vec, PetscCtx), P…
/petsc/src/tao/tutorials/
H A Dex4.c492 PetscCall(TaoSetGradient(tao1, NULL, GradientMisfitADMM, (void *)ctx)); in TaoSolveADMM()
502 PetscCall(TaoSetGradient(tao2, NULL, GradientRegularizationADMM, (void *)ctx)); in TaoSolveADMM()
617 PetscCall(TaoSetGradient(tao, NULL, GradientComplete, (void *)ctx)); in main()
/petsc/src/ts/tutorials/power_grid/
H A Dex3opt_fd.c112 PetscCall(TaoSetGradient(tao, NULL, TaoDefaultComputeGradient, (void *)&ctx)); in main()
H A Dex9opt.c287 PetscCall(TaoSetGradient(tao, NULL, FormGradient, (void *)&ctx)); in main()
/petsc/src/tao/interface/
H A Dtaosolver_fg.c467 PetscErrorCode TaoSetGradient(Tao tao, Vec g, PetscErrorCode (*func)(Tao tao, Vec x, Vec g, PetscCt… in TaoSetGradient() function
H A Dtaosolver.c539 if (flg) PetscCall(TaoSetGradient(tao, NULL, TaoDefaultComputeGradient, NULL)); in TaoSetFromOptions()
/petsc/src/tao/interface/ftn-custom/
H A Dztaosolverf.c177 if (!*ierr) *ierr = TaoSetGradient(*tao, *g, ourtaogradientroutine, ctx); in taosetgradient_()
/petsc/src/tao/unconstrained/tutorials/
H A Drosenbrock4.h727 PetscCall(TaoSetGradient(tao, g, FormGradient, user)); in RosenbrockMain()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetsctao.pxi168 PetscErrorCode TaoSetGradient(PetscTAO, PetscVec, PetscTaoGradient*, void*)
H A DTAO.pyx412 setObjective, setObjectiveGradient, setHessian, petsc.TaoSetGradient
421 CHKERR(TaoSetGradient(self.tao, gvec, TAO_Gradient, <void*>context))
/petsc/doc/changes/
H A D317.md192 - Deprecate `TaoSetGradientRoutine()` in favor of `TaoSetGradient()`
/petsc/src/ts/tutorials/power_grid/stability_9bus/
H A Dex9busoptfd.c916 PetscCall(TaoSetGradient(tao, NULL, TaoDefaultComputeGradient, (void *)&user)); in main()
/petsc/src/tao/bound/impls/bnk/
H A Dbnk.c1021 PetscCall(TaoSetGradient(bnk->bncg, NULL, tao->ops->computegradient, tao->user_gradP)); in TaoSetUp_BNK()
/petsc/src/tao/pde_constrained/tutorials/
H A Delliptic.c149 PetscCall(TaoSetGradient(tao, NULL, FormGradient, &user)); in main()
H A Dhyperbolic.c177 PetscCall(TaoSetGradient(tao, NULL, FormGradient, &user)); in main()
H A Dparabolic.c182 PetscCall(TaoSetGradient(tao, NULL, FormGradient, &user)); in main()
/petsc/doc/manual/
H A Dtao.md293 TaoSetGradient(Tao, Vec, PetscErrorCode (*)(Tao, Vec, Vec, PetscCtx), PetscCtx);
384 respectively. They can be set by using `TaoSetGradient()` and