Template Struct matrix_element

Struct Documentation

template<typename T>
struct matrix_element

used to store a matrix element, location and value

Public Functions

inline matrix_element()
inline matrix_element(size_t _r, size_t _c, T _v)
inline string str() const
inline const size_t &row() const
inline const size_t &col() const
inline const T &value() const

Public Members

size_t r
size_t c
T v

Friends

inline friend std::ostream &operator<<(std::ostream &s, const matrix_element &e)
inline friend bool operator<(const matrix_element &x, const matrix_element &y)