Home
last modified time | relevance | path

Searched defs:Tao (Results 1 – 9 of 9) sorted by relevance

/petsc/include/
H A Dpetsctao_deprecations.h13 …)", ) static inline PetscErrorCode TaoSetObjectiveRoutine(Tao t, PetscErrorCode (*f)(Tao, Vec, Pet… in TaoSetObjectiveRoutine()
21 …()", ) static inline PetscErrorCode TaoSetGradientRoutine(Tao t, PetscErrorCode (*f)(Tao, Vec, Vec… in TaoSetGradientRoutine()
25 …c inline PetscErrorCode TaoSetObjectiveAndGradientRoutine(Tao t, PetscErrorCode (*f)(Tao, Vec, Pet… in TaoSetObjectiveAndGradientRoutine()
29 … inline PetscErrorCode TaoSetHessianRoutine(Tao t, Mat H, Mat P, PetscErrorCode (*f)(Tao, Vec, Mat… in TaoSetHessianRoutine()
33 …tscErrorCode TaoSetSeparableObjectiveRoutine(Tao tao, Vec res, PetscErrorCode (*func)(Tao, Vec, Ve… in TaoSetSeparableObjectiveRoutine()
45 …Set()", ) static inline PetscErrorCode TaoSetMonitor(Tao tao, PetscErrorCode (*monitor)(Tao, void … in TaoSetMonitor()
H A Dpetsctao.h42 typedef struct _p_Tao *Tao; typedef
/petsc/src/tao/interface/ftn-custom/
H A Dztaosolverf.c166 PETSC_EXTERN void taosetobjective_(Tao *tao, void (*func)(Tao *, Vec *, PetscReal *, void *, PetscE… in taosetobjective_() argument
173 PETSC_EXTERN void taosetgradient_(Tao *tao, Vec *g, void (*func)(Tao *, Vec *, Vec *, void *, Petsc… in taosetgradient_() argument
180 PETSC_EXTERN void taosetobjectiveandgradient_(Tao *tao, Vec *g, void (*func)(Tao *, Vec *, PetscRea… in taosetobjectiveandgradient_() argument
187 PETSC_EXTERN void taosethessian_(Tao *tao, Mat *J, Mat *Jp, void (*func)(Tao *, Vec *, Mat *, Mat *… in taosethessian_() argument
194 PETSC_EXTERN void taosetresidualroutine_(Tao *tao, Vec *F, void (*func)(Tao *, Vec *, Vec *, void *… in taosetresidualroutine_() argument
201 PETSC_EXTERN void taosetjacobianresidualroutine_(Tao *tao, Mat *J, Mat *Jpre, void (*func)(Tao *, V… in taosetjacobianresidualroutine_() argument
208 PETSC_EXTERN void taosetjacobianroutine_(Tao *tao, Mat *J, Mat *Jp, void (*func)(Tao *, Vec *, Mat … in taosetjacobianroutine_() argument
215 … taosetjacobianstateroutine_(Tao *tao, Mat *J, Mat *Jp, Mat *Jinv, void (*func)(Tao *, Vec *, Mat … in taosetjacobianstateroutine_() argument
222 PETSC_EXTERN void taosetjacobiandesignroutine_(Tao *tao, Mat *J, void (*func)(Tao *, Vec *, Mat *, … in taosetjacobiandesignroutine_() argument
229 PETSC_EXTERN void taosetvariableboundsroutine_(Tao *tao, void (*func)(Tao *, Vec *, Vec *, void *, … in taosetvariableboundsroutine_() argument
[all …]
/petsc/src/tao/constrained/impls/admm/ftn-custom/
H A Dzadmmf.c59 PETSC_EXTERN void taoadmmsetmisfitobjectiveandgradientroutine_(Tao *tao, void (*func)(Tao *, Vec *,… in taoadmmsetmisfitobjectiveandgradientroutine_() argument
66 PETSC_EXTERN void taoadmmsetmisfithessianroutine_(Tao *tao, Mat *H, Mat *Hpre, void (*func)(Tao *, … in taoadmmsetmisfithessianroutine_() argument
73 …d taoadmmsetmisfitconstraintjacobian_(Tao *tao, Mat *J, Mat *Jpre, void (*func)(Tao *, Vec *, Mat … in taoadmmsetmisfitconstraintjacobian_() argument
80 PETSC_EXTERN void taoadmmsetregularizerobjectiveandgradientroutine_(Tao *tao, void (*func)(Tao *, V… in taoadmmsetregularizerobjectiveandgradientroutine_() argument
87 … taoadmmsetregularizerhessianroutine_(Tao *tao, Mat *H, Mat *Hpre, void (*func)(Tao *, Vec *, Mat … in taoadmmsetregularizerhessianroutine_() argument
94 …admmsetregularizerconstraintjacobian_(Tao *tao, Mat *J, Mat *Jpre, void (*func)(Tao *, Vec *, Mat … in taoadmmsetregularizerconstraintjacobian_() argument
/petsc/src/tao/leastsquares/impls/brgn/ftn-custom/
H A Dzbrgnf.c27 PETSC_EXTERN void taobrgnsetregularizerobjectiveandgradientroutine_(Tao *tao, void (*func)(Tao *, V… in taobrgnsetregularizerobjectiveandgradientroutine_() argument
34 PETSC_EXTERN void taobrgnsetregularizerhessianroutine_(Tao *tao, Mat *H, void (*func)(Tao *, Vec *,… in taobrgnsetregularizerhessianroutine_() argument
/petsc/src/binding/petsc4py/src/lib-petsc/compat/
H A Dtao.h18 …ularizerObjectiveAndGradientRoutine(PETSC_UNUSED Tao tao,PETSC_UNUSED PetscErrorCode (*func)(Tao,V… in TaoBRGNSetRegularizerObjectiveAndGradientRoutine()
19 …erHessianRoutine(PETSC_UNUSED Tao tao,PETSC_UNUSED Mat H,PETSC_UNUSED PetscErrorCode (*func)(Tao,V… in TaoBRGNSetRegularizerHessianRoutine()
/petsc/src/tao/constrained/impls/admm/
H A Dadmm.c1006 …e TaoADMMSetMisfitConstraintJacobian(Tao tao, Mat J, Mat Jpre, PetscErrorCode (*func)(Tao, Vec, Ma… in TaoADMMSetMisfitConstraintJacobian()
1052 …ADMMSetRegularizerConstraintJacobian(Tao tao, Mat J, Mat Jpre, PetscErrorCode (*func)(Tao, Vec, Ma… in TaoADMMSetRegularizerConstraintJacobian()
1096 PetscErrorCode TaoADMMSetMisfitObjectiveAndGradientRoutine(Tao tao, PetscErrorCode (*func)(Tao, Vec… in TaoADMMSetMisfitObjectiveAndGradientRoutine()
1124 PetscErrorCode TaoADMMSetMisfitHessianRoutine(Tao tao, Mat H, Mat Hpre, PetscErrorCode (*func)(Tao,… in TaoADMMSetMisfitHessianRoutine()
1167 PetscErrorCode TaoADMMSetRegularizerObjectiveAndGradientRoutine(Tao tao, PetscErrorCode (*func)(Tao in TaoADMMSetRegularizerObjectiveAndGradientRoutine()
1195 … TaoADMMSetRegularizerHessianRoutine(Tao tao, Mat H, Mat Hpre, PetscErrorCode (*func)(Tao, Vec, Ma… in TaoADMMSetRegularizerHessianRoutine()
/petsc/src/tao/shell/
H A Dtaoshell.c26 PetscErrorCode TaoShellSetSolve(Tao tao, PetscErrorCode (*solve)(Tao)) in TaoShellSetSolve()
/petsc/src/tao/interface/
H A Dtaosolver.c364 …o, const char name[], const char help[], const char manual[], PetscErrorCode (*monitor)(Tao, Petsc… in TaoMonitorSetFromOptions()
1498 PetscErrorCode TaoSetConvergenceTest(Tao tao, PetscErrorCode (*conv)(Tao, void *), PetscCtx ctx) in TaoSetConvergenceTest()
1538 PetscErrorCode TaoMonitorSet(Tao tao, PetscErrorCode (*func)(Tao, PetscCtx), PetscCtx ctx, PetscCtx… in TaoMonitorSet()
2231 PetscErrorCode TaoRegister(const char sname[], PetscErrorCode (*func)(Tao)) in TaoRegister()