Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/utils/lmvm/dense/
H A Ddenseqn.c693 PetscInt S_idx = recycle_index(m, j); in MatLMVMDBFGSUpdateMultData() local
694 PetscInt StBS_idx = lbfgs->strategy == MAT_LMVM_DENSE_INPLACE ? S_idx : history_index(m, k, j); in MatLMVMDBFGSUpdateMultData()
696 PetscCall(MatDenseGetColumnVecWrite(lbfgs->BS, S_idx, &Bs_j)); in MatLMVMDBFGSUpdateMultData()
697 PetscCall(MatDenseGetColumnVecRead(Sfull, S_idx, &s_j)); in MatLMVMDBFGSUpdateMultData()
699 PetscCall(MatDenseRestoreColumnVecRead(Sfull, S_idx, &s_j)); in MatLMVMDBFGSUpdateMultData()
705 PetscCall(MatDenseRestoreColumnVecWrite(lbfgs->BS, S_idx, &Bs_j)); in MatLMVMDBFGSUpdateMultData()
717 PetscInt S_idx = recycle_index(m, j); in MatLMVMDBFGSUpdateMultData() local
718 PetscInt YtS_idx = lbfgs->strategy == MAT_LMVM_DENSE_INPLACE ? S_idx : history_index(m, k, j); in MatLMVMDBFGSUpdateMultData()
721 PetscCall(MatDenseGetColumnVecRead(Sfull, S_idx, &s_j)); in MatLMVMDBFGSUpdateMultData()
727 PetscCall(MatDenseRestoreColumnVecRead(Sfull, S_idx, &s_j)); in MatLMVMDBFGSUpdateMultData()