Searched refs:S_idx (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/dense/ |
| H A D | denseqn.c | 693 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()
|