Searched refs:num_updates (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/dense/ |
| H A D | cd_utils.c | 62 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 D | denseqn.c | 24 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 D | denseqn.h | 11 PetscInt num_updates; member
|