Class xlifepp::QuasiNewtonSolverT# template<typename T>class QuasiNewtonSolverT : public xlifepp::NonLinearSolverT<T># Public Functions void computeBs(const T &B, const T &s, T &Bs)# initialize Broyden matrix to Id void initB(T &B)# update Broyden matrix void updateB(T &B, const T &s, const T &y)# compute (Jt(x)*J(x))^-1*Jt(x)*f(x)