Lines Matching refs:LgradX
156 auglag->LgradX = tao->gradient;
213 if (!auglag->G) auglag->G = auglag->LgradX;
578 if (tao->bounded) PetscCall(VecBoundGradientProjection(auglag->LgradX, auglag->Px, tao->XL, tao->XU, auglag->LgradX));
580 PetscCall(VecNorm(auglag->LgradX, NORM_INFINITY, &auglag->gnorm));
594 PetscCall(VecNorm(auglag->LgradX, NORM_2, &auglag->gnorm));
609 PetscCall(TaoComputeObjectiveAndGradient(tao, auglag->Px, &auglag->fval, auglag->LgradX));
656 PetscCall(MatMultTransposeAdd(auglag->Ae, auglag->Cework, auglag->LgradX, auglag->LgradX));
665 PetscCall(MatMultTransposeAdd(auglag->Ai, auglag->Ciwork, auglag->LgradX, auglag->LgradX));
670 PetscCall(TaoALMMCombinePrimal_Private(tao, auglag->LgradX, auglag->LgradS, auglag->G));
695 PetscCall(MatMultTransposeAdd(auglag->Ae, auglag->Ye, auglag->LgradX, auglag->LgradX));
698 PetscCall(VecAXPY(auglag->LgradX, auglag->mu, auglag->Xwork));
705 PetscCall(MatMultTransposeAdd(auglag->Ai, auglag->Yi, auglag->LgradX, auglag->LgradX));
708 PetscCall(VecAXPY(auglag->LgradX, auglag->mu, auglag->Xwork));
714 PetscCall(TaoALMMCombinePrimal_Private(tao, auglag->LgradX, auglag->LgradS, auglag->G));