Searched refs:regobjgrad (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/tao/constrained/impls/admm/ftn-custom/ |
| H A D | zadmmf.c | 24 PetscFortranCallbackId regobjgrad; member 46 …PetscObjectUseFortranCallback(tao, _cb.regobjgrad, (Tao *, Vec *, PetscReal *, Vec *, void *, Pets… in ourtaoadmmregularizerobjgradroutine() 83 …tFortranCallback((PetscObject)*tao, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.regobjgrad, (PetscFortranCa… in taoadmmsetregularizerobjectiveandgradientroutine_()
|
| /petsc/src/tao/constrained/impls/admm/ |
| H A D | admm.h | 10 PetscErrorCode (*regobjgrad)(Tao, Vec, PetscReal *, Vec, void *); member
|
| H A D | admm.c | 212 PetscCall((*am->ops->regobjgrad)(am->subsolverZ, z, f, g, am->regobjgradP)); in RegObjGradUpdate() 376 …if (am->ops->regobjgrad) PetscCall(TaoSetObjectiveAndGradient(am->subsolverZ, NULL, RegObjGradUpda… in TaoSolve_ADMM() 478 …PetscCall((*am->ops->regobjgrad)(am->subsolverZ, am->subsolverX->solution, ®_func, tempL, am->r… in TaoSolve_ADMM() 730 am->ops->regobjgrad = NULL; in TaoCreate_ADMM() 1174 am->ops->regobjgrad = func; in TaoADMMSetRegularizerObjectiveAndGradientRoutine()
|