Home
last modified time | relevance | path

Searched refs:num_updates (Results 1 – 3 of 3) sorted by relevance

/petsc/src/ksp/ksp/utils/lmvm/dense/
H A Dcd_utils.c62 PETSC_INTERN PetscErrorCode VecRecycleOrderToHistoryOrder(Mat B, Vec X, PetscInt num_updates, Vec c… in VecRecycleOrderToHistoryOrder() argument
69 oldest_index = recycle_index(m, oldest_update(m, num_updates)); in VecRecycleOrderToHistoryOrder()
75 PETSC_INTERN PetscErrorCode VecHistoryOrderToRecycleOrder(Mat B, Vec X, PetscInt num_updates, Vec c… in VecHistoryOrderToRecycleOrder() argument
82 oldest_index = recycle_index(m, oldest_update(m, num_updates)); in VecHistoryOrderToRecycleOrder()
143 …nPlace(Mat B, Mat Amat, Vec X, PetscBool hermitian_transpose, PetscInt num_updates, MatLMVMDenseTy… in MatUpperTriangularSolveInPlace() argument
154 h = num_updates - oldest_update(m, num_updates); in MatUpperTriangularSolveInPlace()
166 …l(strategy, memtype_x, hermitian_transpose, m, oldest_update(m, num_updates), num_updates, A, lda,… in MatUpperTriangularSolveInPlace()
H A Ddenseqn.c24 static inline PetscInt history_index(PetscInt m, PetscInt num_updates, PetscInt idx) in history_index() argument
26 return (idx - num_updates) + PetscMin(m, num_updates); in history_index()
95 lqn->num_updates = 0; in MatReset_LMVMDQN_Internal()
317 lqn->num_updates++; in MatUpdate_LMVMDQN()
343 … StYidx = (lqn->strategy == MAT_LMVM_DENSE_REORDER) ? history_index(m, lqn->num_updates, k) : idx; in MatUpdate_LMVMDQN()
371 …_REORDER) PetscCall(VecRecycleOrderToHistoryOrder(B, this_sy_col, lqn->num_updates, lqn->cyclic_wo… in MatUpdate_LMVMDQN()
379 … YtSidx = (lqn->strategy == MAT_LMVM_DENSE_REORDER) ? history_index(m, lqn->num_updates, k) : idx; in MatUpdate_LMVMDQN()
388 …_REORDER) PetscCall(VecRecycleOrderToHistoryOrder(B, this_ys_col, lqn->num_updates, lqn->cyclic_wo… in MatUpdate_LMVMDQN()
404 …PetscCall(VecHistoryOrderToRecycleOrder(B, lqn->diag_vec_recycle_order, lqn->num_updates, lqn->cyc… in MatUpdate_LMVMDQN()
471 mlqn->num_updates = blqn->num_updates; in MatCopy_LMVMDQN()
[all …]
H A Ddenseqn.h11 PetscInt num_updates; member