Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/utils/lmvm/bfgs/
H A Dbfgs.c79 PetscScalar alpha, sjtbjsj; in BFGSRecursiveBasisUpdate() local
90 PetscCall(VecDot(p_j, s_j, &sjtbjsj)); in BFGSRecursiveBasisUpdate()
92 PetscCall(LMProductsInsertNextDiagonalValue(StBkS, j, sjtbjsj)); in BFGSRecursiveBasisUpdate()
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/
H A Dsymbrdn.c137 PetscScalar alpha, sjtbjsj; in SymBroydenRecursiveBasisUpdate() local
150 PetscCall(VecDot(p_j, s_j, &sjtbjsj)); in SymBroydenRecursiveBasisUpdate()
152 PetscCall(LMProductsInsertNextDiagonalValue(StBkS, j, sjtbjsj)); in SymBroydenRecursiveBasisUpdate()
164 phi_j = PhiFromPsi(psi_j, yjtsj, sjtbjsj, yjthjyj); in SymBroydenRecursiveBasisUpdate()
177 m_00 = (phi_j - 1.0) / sjtbjsj; in SymBroydenRecursiveBasisUpdate()
179 m_11 = (yjtsj + phi_j * sjtbjsj) / (yjtsj * yjtsj); in SymBroydenRecursiveBasisUpdate()