Home
last modified time | relevance | path

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

/petsc/src/tao/pde_constrained/impls/lcl/
H A Dlcl.c15 PetscCall(VecDestroy(&lclP->lambda0)); in TaoDestroy_LCL()
111 PetscCall(VecDuplicate(tao->constraints, &lclP->lambda0)); in TaoSetup_LCL()
232 PetscCall(VecCopy(lclP->lambda, lclP->lambda0)); in TaoSolve_LCL()
482 PetscCall(VecWAXPY(lclP->lambda, -lclP->rho, lclP->con1, lclP->lambda0)); in TaoSolve_LCL()
524 PetscCall(VecCopy(lclP->lambda, lclP->lambda0)); in TaoSolve_LCL()
635 PetscCall(VecDot(lclP->lambda0, tao->constraints, &cdotl)); in LCLComputeLagrangianAndGradient()
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()
646 PetscCall(MatMultTranspose(tao->jacobian_design, lclP->lambda0, lclP->GL_V)); in LCLComputeLagrangianAndGradient()
H A Dlcl.h65 Vec lambda0; /* Lagrange Multiplier */ member