Lines Matching refs:GL_U
32 PetscCall(VecDestroy(&lclP->GL_U)); in TaoDestroy_LCL()
134 PetscCall(VecDuplicate(lclP->U, &lclP->GL_U)); in TaoSetup_LCL()
235 PetscCall(LCLScatter(lclP, lclP->GL, lclP->GL_U, lclP->GL_V)); in TaoSolve_LCL()
263 PetscCall(VecCopy(lclP->GL_U, lclP->GL_U0)); in TaoSolve_LCL()
335 PetscCall(VecDot(lclP->r, lclP->GL_U, &rGL_U)); in TaoSolve_LCL()
347 PetscCall(LCLScatter(lclP, lclP->GL, lclP->GL_U, lclP->GL_V)); in TaoSolve_LCL()
469 PetscCall(LCLScatter(lclP, lclP->GL, lclP->GL_U, lclP->GL_V)); in TaoSolve_LCL()
642 PetscCall(MatMult(tao->jacobian_state, lclP->lambda0, lclP->GL_U)); in LCLComputeLagrangianAndGradient()
644 PetscCall(MatMultTranspose(tao->jacobian_state, lclP->lambda0, lclP->GL_U)); in LCLComputeLagrangianAndGradient()
647 PetscCall(VecScale(lclP->GL_U, -1.0)); in LCLComputeLagrangianAndGradient()
649 PetscCall(VecAXPY(lclP->GL_U, 1.0, lclP->GU)); in LCLComputeLagrangianAndGradient()
651 PetscCall(LCLGather(lclP, lclP->GL_U, lclP->GL_V, lclP->GL)); in LCLComputeLagrangianAndGradient()
667 PetscCall(LCLScatter(lclP, G, lclP->GL_U, lclP->GL_V)); in LCLComputeAugmentedLagrangianAndGradient()
690 PetscCall(VecAYPX(lclP->GAugL_U, lclP->rho, lclP->GL_U)); in LCLComputeAugmentedLagrangianAndGradient()