Scythe-1.0.3
template<typename T_type = double, matrix_order ORDER = Col, matrix_style STYLE = Concrete>
T_type& scythe::Matrix< T_type, ORDER, STYLE >::operator() ( uint  i) [inline]

Access or modify an element in this Matrix.

This indexing operator allows the caller to access or modify the ith (indexed in this Matrix's matrix_order) element of this Matrix, indexed from 0 to n - 1, where n is the number of elements in the Matrix.

Parameters:
iThe index of the element to access/modify.
See also:
operator[](uint)
operator[](uint) const
operator()(uint) const
operator()(uint, uint)
operator()(uint, uint) const
Exceptions:
scythe_bounds_error(Level 3)