Home
last modified time | relevance | path

Searched refs:TaoSetHessian (Results 1 – 25 of 33) sorted by relevance

12

/petsc/include/
H A Dpetsctao_deprecations.h31 return TaoSetHessian(t, H, P, f, c); in TaoSetHessianRoutine()
H A Dpetsctao.h336 PETSC_EXTERN PetscErrorCode TaoSetHessian(Tao, Mat, Mat, PetscErrorCode (*)(Tao, Vec, Mat, Mat, Pet…
/petsc/src/tao/unconstrained/tutorials/
H A Drosenbrock1f.F90209 PetscCallA(TaoSetHessian(ta, H, H, FormHessian, 0, ierr))
H A Drosenbrock3.c72 PetscCall(TaoSetHessian(tao, H, H, FormHessian, &user)); in main()
H A Drosenbrock2.c72 PetscCall(TaoSetHessian(tao, H, H, FormHessian, &user)); in main()
H A Drosenbrock1.c75 PetscCall(TaoSetHessian(tao, H, H, FormHessian, &user)); in main()
H A Deptorsion3.c142 PetscCall(TaoSetHessian(tao, H, H, MatrixFreeHessian, (void *)&user)); in main()
146 PetscCall(TaoSetHessian(tao, H, H, FormHessian, (void *)&user)); in main()
H A Deptorsion1.c128 PetscCall(TaoSetHessian(tao, H, H, MatrixFreeHessian, (void *)&user)); in main()
132 PetscCall(TaoSetHessian(tao, H, H, FormHessian, (void *)&user)); in main()
H A Dminsurf2.c111 …PetscCall(TaoSetHessian(tao, user.H, user.H, TaoDefaultComputeHessianColor, (void *)matfdcoloring)… in main()
113 PetscCall(TaoSetHessian(tao, user.H, user.H, TaoDefaultComputeHessian, (void *)NULL)); in main()
115 PetscCall(TaoSetHessian(tao, user.H, user.H, FormHessian, (void *)&user)); in main()
H A Deptorsion2.c117 PetscCall(TaoSetHessian(tao, H, H, FormHessian, (void *)&user)); in main()
H A Deptorsion2f.F90424 PetscCallA(TaoSetHessian(ta, H, H, ComputeHessian, 0, ierr))
H A Dminsurf1.c87 PetscCall(TaoSetHessian(tao, user.H, user.H, FormHessian, (void *)&user)); in main()
/petsc/src/tao/tutorials/
H A Dex4.c493 PetscCall(TaoSetHessian(tao1, ctx->Hm, ctx->Hm, HessianMisfitADMM, (void *)ctx)); in TaoSolveADMM()
503 PetscCall(TaoSetHessian(tao2, ctx->Hr, ctx->Hr, HessianRegularizationADMM, (void *)ctx)); in TaoSolveADMM()
619 PetscCall(TaoSetHessian(tao, H, H, HessianComplete, (void *)ctx)); in main()
/petsc/src/ts/tutorials/
H A Dex20opt_ic.c516 PetscCall(TaoSetHessian(tao, user.H, user.H, MatrixFreeHessian, (void *)&user)); in main()
521 PetscCall(TaoSetHessian(tao, user.H, user.H, FormHessian, (void *)&user)); in main()
H A Dex20opt_p.c473 PetscCall(TaoSetHessian(tao, user.H, user.H, FormHessian, (void *)&user)); in main()
/petsc/src/tao/constrained/tutorials/
H A Dmaros.c86 PetscCall(TaoSetHessian(tao, user.H, user.H, FormHessian, (void *)&user)); in main()
H A Dex1.c105 PetscCall(TaoSetHessian(tao, user.H, user.H, FormPDIPMHessian, (void *)&user)); in main()
H A DtomographyADMM.c338 PetscCall(TaoSetHessian(tao, user->HF, user->HF, HessianFull, (void *)user)); in main()
/petsc/src/ts/tutorials/optimal_control/
H A Dex1.c365 … PetscCall(TaoSetHessian(tao, aircraft.H, aircraft.H, MatrixFreeObjHessian, (void *)&aircraft)); in main()
369 PetscCall(TaoSetHessian(tao, aircraft.H, aircraft.H, FormObjHessian, (void *)&aircraft)); in main()
/petsc/src/tao/bound/tutorials/
H A Dplate2.c139 PetscCall(TaoSetHessian(tao, H_shell, H_shell, MatrixFreeHessian, (void *)&user)); in main()
141 PetscCall(TaoSetHessian(tao, user.H, user.H, FormHessian, (void *)&user)); in main()
H A Djbearing2.c129 PetscCall(TaoSetHessian(tao, user.A, user.A, FormHessian, (void *)&user)); in main()
/petsc/src/tao/interface/ftn-custom/
H A Dztaosolverf.c191 if (!*ierr) *ierr = TaoSetHessian(*tao, *J, *Jp, ourtaohessianroutine, ctx); in taosethessian_()
/petsc/src/tao/constrained/impls/admm/
H A Dadmm.c353 …if (am->Hx && am->ops->misfithess) PetscCall(TaoSetHessian(am->subsolverX, am->Hx, am->Hx, SubHess… in TaoSolve_ADMM()
377 …if (am->Hz && am->ops->reghess) PetscCall(TaoSetHessian(am->subsolverZ, am->Hz, am->Hzpre, RegHess… in TaoSolve_ADMM()
/petsc/src/tao/interface/
H A Dtaosolver_hj.c27 PetscErrorCode TaoSetHessian(Tao tao, Mat H, Mat Hpre, PetscErrorCode (*func)(Tao tao, Vec x, Mat H… in TaoSetHessian() function
H A Dtaosolver.c547 PetscCall(TaoSetHessian(tao, H, H, TaoDefaultComputeHessian, NULL)); in TaoSetFromOptions()
556 PetscCall(TaoSetHessian(tao, H, H, TaoDefaultComputeHessianMFFD, NULL)); in TaoSetFromOptions()

12