Home
last modified time | relevance | path

Searched refs:unprojected_gradient_old (Results 1 – 7 of 7) sorted by relevance

/petsc/src/tao/bound/impls/bnk/
H A Dbnls.c131 PetscCall(VecCopy(bnk->unprojected_gradient, bnk->unprojected_gradient_old)); in TaoSolve_BNLS()
142 PetscCall(VecCopy(bnk->unprojected_gradient_old, bnk->unprojected_gradient)); in TaoSolve_BNLS()
H A Dbntr.c128 PetscCall(VecCopy(bnk->unprojected_gradient, bnk->unprojected_gradient_old)); in TaoSolve_BNTR()
179 PetscCall(VecCopy(bnk->unprojected_gradient_old, bnk->unprojected_gradient)); in TaoSolve_BNTR()
H A Dbntl.c150 PetscCall(VecCopy(bnk->unprojected_gradient, bnk->unprojected_gradient_old)); in TaoSolve_BNTL()
199 PetscCall(VecCopy(bnk->unprojected_gradient_old, bnk->unprojected_gradient)); in TaoSolve_BNTL()
H A Dbnk.h25 Vec unprojected_gradient, unprojected_gradient_old; member
H A Dbnk.c706 PetscCall(VecCopy(bnk->unprojected_gradient_old, bnk->unprojected_gradient)); in TaoBNKPerformLineSearch()
993 …if (!bnk->unprojected_gradient_old) PetscCall(VecDuplicate(tao->solution, &bnk->unprojected_gradie… in TaoSetUp_BNK()
999 PetscCall(PetscObjectReference((PetscObject)bnk->unprojected_gradient_old)); in TaoSetUp_BNK()
1000 PetscCall(VecDestroy(&bnk->bncg_ctx->unprojected_gradient_old)); in TaoSetUp_BNK()
1001 bnk->bncg_ctx->unprojected_gradient_old = bnk->unprojected_gradient_old; in TaoSetUp_BNK()
1051 PetscCall(VecDestroy(&bnk->unprojected_gradient_old)); in TaoDestroy_BNK()
/petsc/src/tao/bound/impls/bncg/
H A Dbncg.h15 Vec unprojected_gradient, unprojected_gradient_old; member
H A Dbncg.c140 …if (!cg->unprojected_gradient_old) PetscCall(VecDuplicate(tao->gradient, &cg->unprojected_gradient… in TaoSetUp_BNCG()
157 PetscCall(VecDestroy(&cg->unprojected_gradient_old)); in TaoDestroy_BNCG()
882 PetscCall(VecCopy(cg->unprojected_gradient, cg->unprojected_gradient_old)); in TaoBNCGConductIteration()
906 PetscCall(VecCopy(cg->unprojected_gradient_old, cg->unprojected_gradient)); in TaoBNCGConductIteration()