Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/utils/lmvm/dense/
H A Ddenseqn.h25 Vec diag_vec_recycle_order; member
H A Ddenseqn.c69 PetscCall(VecDestroy(&lqn->diag_vec_recycle_order)); in MatLMVMDQNResetDestructive()
402 …if (!lqn->diag_vec_recycle_order) PetscCall(VecDuplicate(lqn->diag_vec, &lqn->diag_vec_recycle_ord… in MatUpdate_LMVMDQN()
403 PetscCall(VecCopy(lqn->diag_vec, lqn->diag_vec_recycle_order)); in MatUpdate_LMVMDQN()
404 …PetscCall(VecHistoryOrderToRecycleOrder(B, lqn->diag_vec_recycle_order, lqn->num_updates, lqn->cyc… in MatUpdate_LMVMDQN()
406 if (!lqn->diag_vec_recycle_order) { in MatUpdate_LMVMDQN()
408 lqn->diag_vec_recycle_order = lqn->diag_vec; in MatUpdate_LMVMDQN()
498 PetscCall(VecDestroyThenCopy(blqn->diag_vec_recycle_order, &mlqn->diag_vec_recycle_order)); in MatCopy_LMVMDQN()
798 PetscCall(VecPointwiseMult(rwork1, lbfgs->diag_vec_recycle_order, rwork1)); in MatSolve_LMVMDBFGS()
1403 PetscCall(VecPointwiseMult(rwork1, ldfp->diag_vec_recycle_order, rwork1)); in MatMult_LMVMDDFP()