Searched refs:diag_vec_recycle_order (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/dense/ |
| H A D | denseqn.h | 25 Vec diag_vec_recycle_order; member
|
| H A D | denseqn.c | 69 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()
|