Searched refs:cached_product (Results 1 – 4 of 4) sorted by relevance
237 if (basis_a->cached_product) { in LMBasisCopy()238 …if (!basis_b->cached_product) PetscCall(VecDuplicate(basis_a->cached_product, &basis_b->cached_pro… in LMBasisCopy()239 PetscCall(VecCopy(basis_a->cached_product, basis_b->cached_product)); in LMBasisCopy()308 if (A->cached_product && A->cached_vec_id != 0 && A->cached_vec_state != 0) { in LMBasisGEMVH()316 PetscCall(VecAXPBYCyclic(oldest, next, alpha, A->cached_product, beta, y)); in LMBasisGEMVH()480 PetscCall(VecDestroy(&basis->cached_product)); in LMBasisReset()500 PetscCall(VecDestroy(&A->cached_product)); in LMBasisSetCachedProduct()501 A->cached_product = Ax; in LMBasisSetCachedProduct()
23 …Vec cached_product; // Some methods will cache v <- S^T g during MatLMVMUpdate(B… member
297 if (sr1->SmH0YtFprev == SmH0Y->cached_product) { in MatUpdate_LMVMSR1()
482 if ((B0S->k < lmvm->k) || (B0S->cached_product == NULL)) PetscFunctionReturn(PETSC_SUCCESS); in SymBroydenCompactDenseKernelUseB0S()650 if (lsb->YtH0Fprev == H0Y->cached_product) { in MatUpdate_LMVMSymBrdn()