Home
last modified time | relevance | path

Searched refs:GV (Results 1 – 4 of 4) sorted by relevance

/petsc/src/tao/unconstrained/impls/owlqn/
H A Dowlqn.c66 PetscCall(VecCopy(tao->gradient, lmP->GV)); in TaoSolve_OWLQN()
67 PetscCall(ComputePseudoGrad_OWLQN(tao->solution, lmP->GV, lmP->lambda)); in TaoSolve_OWLQN()
68 PetscCall(VecNorm(lmP->GV, NORM_2, &gnorm)); in TaoSolve_OWLQN()
93 PetscCall(MatSolve(lmP->M, lmP->GV, lmP->D)); in TaoSolve_OWLQN()
95 PetscCall(ProjDirect_OWLQN(lmP->D, lmP->GV)); in TaoSolve_OWLQN()
100 PetscCall(VecDot(lmP->D, lmP->GV, &gdx)); in TaoSolve_OWLQN()
114 PetscCall(MatSolve(lmP->M, lmP->GV, lmP->D)); in TaoSolve_OWLQN()
116 PetscCall(ProjDirect_OWLQN(lmP->D, lmP->GV)); in TaoSolve_OWLQN()
139 …PetscCall(TaoLineSearchApply(tao->linesearch, tao->solution, &f, lmP->GV, lmP->D, &step, &ls_statu… in TaoSolve_OWLQN()
147 PetscCall(VecCopy(tao->gradient, lmP->GV)); in TaoSolve_OWLQN()
[all …]
H A Dowlqn.h16 Vec GV; /* the pseudo gradient */ member
/petsc/src/tao/pde_constrained/impls/lcl/
H A Dlcl.c29 PetscCall(VecDestroy(&lclP->GV)); in TaoDestroy_LCL()
143 PetscCall(VecDuplicate(lclP->V, &lclP->GV)); in TaoSetup_LCL()
200 PetscCall(LCLScatter(lclP, tao->gradient, lclP->GU, lclP->GV)); in TaoSolve_LCL()
260 PetscCall(VecCopy(lclP->GV, lclP->GV0)); in TaoSolve_LCL()
367 PetscCall(LCLScatter(lclP, tao->gradient, lclP->GU, lclP->GV)); in TaoSolve_LCL()
472 PetscCall(LCLScatter(lclP, tao->gradient, lclP->GU, lclP->GV)); in TaoSolve_LCL()
515 PetscCall(VecAXPY(lclP->g2, -1.0, lclP->GV)); in TaoSolve_LCL()
529 PetscCall(LCLScatter(lclP, tao->gradient, lclP->GU, lclP->GV)); in TaoSolve_LCL()
620 PetscCall(LCLScatter(lclP, G, lclP->GU, lclP->GV)); in LCLComputeLagrangianAndGradient()
650 PetscCall(VecAXPY(lclP->GL_V, 1.0, lclP->GV)); in LCLComputeLagrangianAndGradient()
H A Dlcl.h41 Vec GV; /* Gradient wrt V */ member