Home
last modified time | relevance | path

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

/petsc/src/tao/leastsquares/impls/brgn/
H A Dbrgn.h26 …Vec x_old, x_work, r_work, diag, y, y_work; /* x, r=J*x, and y=D*x have size… member
H A Dbrgn.c129 PetscCall(VecAXPBYPCZ(gn->x_work, 1.0, -1.0, 0.0, X, gn->x_old)); in GNObjectiveGradientEval()
133 PetscCall(VecAXPBYPCZ(G, gn->lambda, -gn->lambda, 1.0, X, gn->x_old)); in GNObjectiveGradientEval()
238 PetscCall(VecSet(gn->x_old, 0.0)); in GNHookFunction()
240 PetscCall(VecCopy(tao->solution, gn->x_old)); in GNHookFunction()
420 if (!gn->x_old) { in TaoSetUp_BRGN()
421 PetscCall(VecDuplicate(tao->solution, &gn->x_old)); in TaoSetUp_BRGN()
422 PetscCall(VecSet(gn->x_old, 0.0)); in TaoSetUp_BRGN()
488 PetscCall(VecDestroy(&gn->x_old)); in TaoDestroy_BRGN()