Class xlifepp::ARInterfaceGenSymReg#

template<class MAB_>
class ARInterfaceGenSymReg : public xlifepp::ARInterfaceGen<real_t, MAB_, MAB_>#

Class for real symmetric generalized eigenvalue problem in regular mode Matrix-vector product provided: y <- inv(B)*A * x and y <- B * x.

Public Functions

ARInterfaceGenSymReg(const MAB_ &matA, const MAB_ &matB)#

A_B constructor A real symmetric, B real symmetric positive definite.

~ARInterfaceGenSymReg()#

destructor

virtual void MultOPx(real_t *x, real_t *y)#

matrix-vector products y <- inv(B)*A * x and x <- A * x