Class template Info
ietl::Info
Synopsis
template<typename magnitude_type = double>
class Info {
public:
enum errorinfo { ok = 0, no_eigenvalue, not_calculated };
Info();
Info(std::vector< int >, std::vector< int >, std::vector< int >,
std::vector< magnitude_type >, std::vector< magnitude_type >,
std::vector< errorinfo >);
int m1(int) const;
int m2(int) const;
int ma(int) const;
int size();
magnitude_type eigenvalue(int) const;
magnitude_type residual(int) const;
errorinfo error_info(int) const;
};
Description
Info
public
construct/copy/destruct
Info();
Info(std::vector< int > M1, std::vector< int > M2, std::vector< int > Ma,
std::vector< magnitude_type > Eigenvalue,
std::vector< magnitude_type > Residuum, std::vector< errorinfo > Status);
Info
public member functions
int m1(int i) const;
int m2(int i) const;
int ma(int i) const;
int size();
magnitude_type eigenvalue(int i) const;
magnitude_type residual(int i) const;
errorinfo error_info(int i) const;