Searched refs:GL_V (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/tao/pde_constrained/impls/lcl/ |
| H A D | lcl.c | 33 PetscCall(VecDestroy(&lclP->GL_V)); in TaoDestroy_LCL() 147 PetscCall(VecDuplicate(lclP->V, &lclP->GL_V)); in TaoSetup_LCL() 235 PetscCall(LCLScatter(lclP, lclP->GL, lclP->GL_U, lclP->GL_V)); in TaoSolve_LCL() 264 PetscCall(VecCopy(lclP->GL_V, lclP->GL_V0)); 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() 646 PetscCall(MatMultTranspose(tao->jacobian_design, lclP->lambda0, lclP->GL_V)); in LCLComputeLagrangianAndGradient() 648 PetscCall(VecScale(lclP->GL_V, -1.0)); in LCLComputeLagrangianAndGradient() 650 PetscCall(VecAXPY(lclP->GL_V, 1.0, lclP->GV)); in LCLComputeLagrangianAndGradient() 651 PetscCall(LCLGather(lclP, lclP->GL_U, lclP->GL_V, lclP->GL)); in LCLComputeLagrangianAndGradient() [all …]
|
| H A D | lcl.h | 16 Vec GL_V; /* Gradient of lagrangian */ member
|