Home
last modified time | relevance | path

Searched refs:reghess (Results 1 – 3 of 3) sorted by relevance

/petsc/src/tao/constrained/impls/admm/ftn-custom/
H A Dzadmmf.c25 PetscFortranCallbackId reghess; member
51 …PetscObjectUseFortranCallback(tao, _cb.reghess, (Tao *, Vec *, Mat *, Mat *, void *, PetscErrorCod… in ourtaoadmmregularizerhessroutine()
90 …SetFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.reghess, (PetscFortranCal… in taoadmmsetregularizerhessianroutine_()
/petsc/src/tao/constrained/impls/admm/
H A Dadmm.h11 PetscErrorCode (*reghess)(Tao, Vec, Mat, Mat, void *); member
H A Dadmm.c301 PetscCall((*am->ops->reghess)(am->subsolverZ, z, H, Hpre, am->reghessP)); in RegHessianUpdate()
377 …if (am->Hz && am->ops->reghess) PetscCall(TaoSetHessian(am->subsolverZ, am->Hz, am->Hzpre, RegHess… in TaoSolve_ADMM()
731 am->ops->reghess = NULL; in TaoCreate_ADMM()
1210 if (func) am->ops->reghess = func; in TaoADMMSetRegularizerHessianRoutine()