Searched refs:b_oldest (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/ |
| H A D | lmbasis.c | 371 …EMMH(LMBasis A, PetscInt a_oldest, PetscInt a_next, LMBasis B, PetscInt b_oldest, PetscInt b_next,… in LMBasisGEMMH() argument 374 PetscInt b_lim = b_next - b_oldest; in LMBasisGEMMH() 380 PetscCall(LMBasisMultCheck(B, b_oldest, b_next)); in LMBasisGEMMH() 385 PetscCall(LMBasisGetVecRead(B, b_oldest, &b)); in LMBasisGEMMH() 386 PetscCall(MatDenseGetColumnVec(G, b_oldest % B->m, &g)); in LMBasisGEMMH() 388 PetscCall(MatDenseRestoreColumnVec(G, b_oldest % B->m, &g)); in LMBasisGEMMH() 389 PetscCall(LMBasisRestoreVecRead(B, b_oldest, &b)); in LMBasisGEMMH() 396 PetscCall(LMBasisGEMVH(B, b_oldest, b_next, 1.0, a, 0.0, g)); in LMBasisGEMMH() 398 PetscCall(MatSeqDenseRowAXPBYCyclic(b_oldest, b_next, alpha, g, beta, G, a_oldest)); in LMBasisGEMMH() 405 PetscInt b_oldest_idx = b_oldest % B->m; in LMBasisGEMMH()
|