Searched refs:x_old (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/tao/leastsquares/impls/brgn/ |
| H A D | brgn.h | 26 …Vec x_old, x_work, r_work, diag, y, y_work; /* x, r=J*x, and y=D*x have size… member
|
| H A D | brgn.c | 129 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()
|