Searched refs:Phi_t (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/symbrdn/ |
| H A D | symbrdn.c | 61 static PetscErrorCode MatLMVMSymBroydenGetConvexFactor(Mat B, SymBroydenProductsType Phi_t, LMProdu… in MatLMVMSymBroydenGetConvexFactor() argument 65 PetscScalar phi = Phi_t == SYMBROYDEN_PRODUCTS_PHI ? lsb->phi_scalar : lsb->psi_scalar; in MatLMVMSymBroydenGetConvexFactor() 68 …if (!lsb->products[Phi_t]) PetscCall(MatLMVMCreateProducts(B, LMBLOCK_DIAGONAL, &lsb->products[Phi… in MatLMVMSymBroydenGetConvexFactor() 69 *Phi = lsb->products[Phi_t]; in MatLMVMSymBroydenGetConvexFactor() 87 SymBroydenProductsType Phi_t = LMVMModeMap(SYMBROYDEN_PRODUCTS_PHI, mode); in SymBroydenRecursiveBasisUpdate() local 113 PetscCall(MatLMVMSymBroydenGetConvexFactor(B, Phi_t, &Phi)); in SymBroydenRecursiveBasisUpdate() 347 SymBroydenProductsType Phi_t = LMVMModeMap(SYMBROYDEN_PRODUCTS_PHI, mode); in SymBroydenCompactProductsUpdate() local 367 PetscCall(MatLMVMSymBroydenGetConvexFactor(B, Phi_t, &Phi)); in SymBroydenCompactProductsUpdate()
|