Searched refs:Bz (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/tao/constrained/impls/admm/ |
| H A D | admm.c | 43 PetscCall(VecWAXPY(tempJR, -1., am->Bzold, am->Bz)); in TaoADMMToleranceUpdate() 50 PetscCall(VecNorm(am->Bz, NORM_2, &Bznorm)); in TaoADMMToleranceUpdate() 83 PetscCall(VecWAXPY(tempJR, -1., am->Bz0, am->Bz)); in AdaptiveADMMPenaltyUpdate() 152 static PetscErrorCode ADMMUpdateConstraintResidualVector(Tao tao, Vec x, Vec z, Vec Ax, Vec Bz, Vec… in ADMMUpdateConstraintResidualVector() argument 163 PetscCall(MatMult(reg->jacobian_equality, z, Bz)); in ADMMUpdateConstraintResidualVector() 165 PetscCall(VecWAXPY(residual, 1., Bz, Ax)); in ADMMUpdateConstraintResidualVector() 182 …PetscCall(ADMMUpdateConstraintResidualVector(parent, x, am->subsolverZ->solution, am->Ax, am->Bz, … in SubObjGradUpdate() 211 …PetscCall(ADMMUpdateConstraintResidualVector(parent, am->subsolverX->solution, z, am->Ax, am->Bz, … in RegObjGradUpdate() 409 PetscCall(VecCopy(am->Bz, am->Bzold)); in TaoSolve_ADMM() 431 …dualVector(tao, am->subsolverX->solution, am->subsolverZ->solution, am->Ax, am->Bz, am->residual)); in TaoSolve_ADMM() [all …]
|
| H A D | admm.h | 19 Vec z, zold, Ax, Bz, Axold, Bzold, Bz0; member
|
| /petsc/doc/manual/ |
| H A D | tao.md | 1966 \text{subject to} & Ax + Bz = c 1978 L_{\rho}(x,z,y) = f(x) + g(z) + y^T(Ax+Bz-c) + (\rho/2)||Ax+Bz-c||_2^2 1992 y^{k+1} := y^k + \rho(Ax^{k+1}+Bz^{k+1}-c)
|