Home
last modified time | relevance | path

Searched refs:subsolverZ (Results 1 – 2 of 2) sorted by relevance

/petsc/src/tao/constrained/impls/admm/
H A Dadmm.c159 reg = am->subsolverZ; in ADMMUpdateConstraintResidualVector()
182 …PetscCall(ADMMUpdateConstraintResidualVector(parent, x, am->subsolverZ->solution, am->Ax, am->Bz, … in SubObjGradUpdate()
212 PetscCall((*am->ops->regobjgrad)(am->subsolverZ, z, f, g, am->regobjgradP)); in RegObjGradUpdate()
220 PetscCall(MatMultTranspose(am->subsolverZ->jacobian_equality, am->residual, tempJR)); in RegObjGradUpdate()
222 PetscCall(MatMultTranspose(am->subsolverZ->jacobian_equality, am->y, tempJR)); in RegObjGradUpdate()
301 PetscCall((*am->ops->reghess)(am->subsolverZ, z, H, Hpre, am->reghessP)); in RegHessianUpdate()
302 PetscCall(ADMMInternalHessianUpdate(am->subsolverZ->hessian, am->BTB, am->zJI, am)); in RegHessianUpdate()
306 PetscCall(ADMMInternalHessianUpdate(am->subsolverZ->hessian, am->BTB, am->zJI, am)); in RegHessianUpdate()
347 …PetscCheck(am->subsolverZ->ops->computejacobianequality, PetscObjectComm((PetscObject)tao), PETSC_… in TaoSolve_ADMM()
366 PetscCall(PetscObjectTypeCompare((PetscObject)am->subsolverZ, TAOSHELL, &is_reg_shell)); in TaoSolve_ADMM()
[all …]
H A Dadmm.h17 Tao subsolverX, subsolverZ, parent; member