Home
last modified time | relevance | path

Searched refs:VecBoundGradientProjection (Results 1 – 9 of 9) sorted by relevance

/petsc/src/tao/bound/impls/tron/
H A Dtron.c91 …PetscCall(VecBoundGradientProjection(tao->gradient, tao->solution, tao->XL, tao->XU, tao->gradient… in TaoSolve_TRON()
116 …PetscCall(VecBoundGradientProjection(tao->gradient, tao->solution, tao->XL, tao->XU, tao->gradient… in TaoSolve_TRON()
207 … PetscCall(VecBoundGradientProjection(tron->G_New, tron->X_New, tao->XL, tao->XU, tao->gradient)); in TaoSolve_TRON()
260 …PetscCall(VecBoundGradientProjection(tao->gradient, tao->solution, tao->XL, tao->XU, tao->gradient… in TronGradientProjections()
281 PetscCall(VecBoundGradientProjection(tao->gradient, tao->solution, tao->XL, tao->XU, tron->Work)); in TaoComputeDual_TRON()
/petsc/src/tao/quadratic/impls/gpcg/
H A Dgpcg.c134 PetscCall(VecBoundGradientProjection(tao->gradient, tao->solution, tao->XL, tao->XU, gpcg->PG)); in TaoSolve_GPCG()
195 … PetscCall(VecBoundGradientProjection(tao->gradient, tao->solution, tao->XL, tao->XU, gpcg->PG)); in TaoSolve_GPCG()
234 PetscCall(VecBoundGradientProjection(G, X, XL, XU, DX)); in GPCGGradProjections()
271 PetscCall(VecBoundGradientProjection(tao->gradient, tao->solution, tao->XL, tao->XU, gpcg->Work)); in TaoComputeDual_GPCG()
/petsc/src/tao/bound/impls/blmvm/
H A Dblmvm.c20 …PetscCall(VecBoundGradientProjection(blmP->unprojected_gradient, tao->solution, tao->XL, tao->XU, … in TaoSolve_BLMVM()
56 …PetscCall(VecBoundGradientProjection(tao->stepdirection, tao->solution, tao->XL, tao->XU, tao->gra… in TaoSolve_BLMVM()
106 …PetscCall(VecBoundGradientProjection(blmP->unprojected_gradient, tao->solution, tao->XL, tao->XU, … in TaoSolve_BLMVM()
/petsc/src/tao/complementarity/impls/ssls/
H A Dssfls.c67 PetscCall(VecBoundGradientProjection(ssls->w, tao->solution, tao->XL, tao->XU, ssls->w)); in TaoSolve_SSFLS()
/petsc/src/tao/complementarity/impls/asls/
H A Dasfls.c242 PetscCall(VecBoundGradientProjection(asls->w, tao->solution, tao->XL, tao->XU, asls->w)); in TaoSolve_ASFLS()
/petsc/src/tao/linesearch/impls/morethuente/
H A Dmorethuente.c73 PetscCall(VecBoundGradientProjection(s, x, ls->lower, ls->upper, s)); in TaoLineSearchApply_MT()
/petsc/src/tao/constrained/impls/almm/
H A Dalmm.c578 …if (tao->bounded) PetscCall(VecBoundGradientProjection(auglag->LgradX, auglag->Px, tao->XL, tao->X… in TaoALMMComputeOptimalityNorms_Private()
/petsc/src/vec/vec/utils/
H A Dprojection.c754 PetscErrorCode VecBoundGradientProjection(Vec G, Vec X, Vec XL, Vec XU, Vec GP) in VecBoundGradientProjection() function
/petsc/include/
H A Dpetscvec.h740 PETSC_EXTERN PetscErrorCode VecBoundGradientProjection(Vec, Vec, Vec, Vec, Vec);