Home
last modified time | relevance | path

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

/petsc/src/tao/bound/impls/tron/
H A Dtron.c11 PetscCall(VecDestroy(&tron->X_New)); in TaoDestroy_TRON()
60 PetscCall(VecDuplicate(tao->solution, &tron->X_New)); in TaoSetup_TRON()
168 PetscCall(VecCopy(tao->solution, tron->X_New)); in TaoSolve_TRON()
175 …PetscCall(TaoLineSearchApply(tao->linesearch, tron->X_New, &f_new, tron->G_New, tao->stepdirection… in TaoSolve_TRON()
193 PetscCall(VecCopy(tron->X_New, tao->stepdirection)); in TaoSolve_TRON()
207 … PetscCall(VecBoundGradientProjection(tron->G_New, tron->X_New, tao->XL, tao->XU, tao->gradient)); in TaoSolve_TRON()
209 …PetscCall(VecWhichInactive(tao->XL, tron->X_New, tao->gradient, tao->XU, PETSC_TRUE, &tron->Free_L… in TaoSolve_TRON()
212 PetscCall(VecCopy(tron->X_New, tao->solution)); in TaoSolve_TRON()
346 tron->X_New = NULL; in TaoCreate_TRON()
H A Dtron.h31 Vec X_New; member
/petsc/src/tao/quadratic/impls/gpcg/
H A Dgpcg.h35 Vec X_New; member
H A Dgpcg.c15 PetscCall(VecDestroy(&gpcg->X_New)); in TaoDestroy_GPCG()
87 PetscCall(VecDuplicate(tao->solution, &gpcg->X_New)); in TaoSetup_GPCG()