Rosetta Utilities  2015.09
numeric::MathMatrix< T > Member List

This is the complete list of members for numeric::MathMatrix< T >, including all inherited members.

begin() const numeric::MathMatrix< T >inline
begin()numeric::MathMatrix< T >inline
Clone() const numeric::MathMatrix< T >inline
data_numeric::MathMatrix< T >private
end() const numeric::MathMatrix< T >inline
end()numeric::MathMatrix< T >inline
get_col(const Size COL) const numeric::MathMatrix< T >inline
get_number_cols() const numeric::MathMatrix< T >inline
get_number_elements() const numeric::MathMatrix< T >inline
get_number_rows() const numeric::MathMatrix< T >inline
get_row(const Size ROW) const numeric::MathMatrix< T >inline
inverse()numeric::MathMatrix< T >inline
inverse_diagonal_matrix()numeric::MathMatrix< T >inline
inverse_dimensions(const MathMatrix< T > &MATRIX_LHS, const MathMatrix< T > &MATRIX_RHS)numeric::MathMatrix< T >inline
inverse_rectangular_matrix()numeric::MathMatrix< T >inline
inverse_square_matrix()numeric::MathMatrix< T >inline
inverse_tridiagonal_matrix()numeric::MathMatrix< T >inline
is_diagonal() const numeric::MathMatrix< T >inline
is_square() const numeric::MathMatrix< T >inline
is_tri_diagonal() const numeric::MathMatrix< T >inline
IsValidPosition(const Size ROW, const Size COL) const numeric::MathMatrix< T >inline
MathMatrix()numeric::MathMatrix< T >inline
MathMatrix(const Size NUMBER_ROWS, const Size NUMBER_COLS, const T &FILL_VALUE=T(0))numeric::MathMatrix< T >inlineexplicit
MathMatrix(const Size NUMBER_ROWS, const Size NUMBER_COLS, const T *DATA)numeric::MathMatrix< T >inline
MathMatrix(const MathMatrix< T > &MATRIX)numeric::MathMatrix< T >inline
multiplication_dimension(const MathMatrix< T > &MATRIX_LHS, const MathMatrix< T > &MATRIX_RHS)numeric::MathMatrix< T >inline
NumberCols_numeric::MathMatrix< T >private
NumberRows_numeric::MathMatrix< T >private
operator()(const Size ROW, const Size COL)numeric::MathMatrix< T >inline
operator()(const Size ROW, const Size COL) const numeric::MathMatrix< T >inline
operator*=(const MathMatrix< T > &MATRIX)numeric::MathMatrix< T >inline
operator*=(const MathVector< T > &VECTOR)numeric::MathMatrix< T >inline
operator=(const MathMatrix< T > &MATRIX)numeric::MathMatrix< T >inline
operator=(const T &VALUE)numeric::MathMatrix< T >inline
operator[](const Size ROW)numeric::MathMatrix< T >inline
operator[](const Size ROW) const numeric::MathMatrix< T >inline
pivot(const Size ROW)numeric::MathMatrix< T >inline
replace_col(const Size COL, const MathVector< T > &VECTOR)numeric::MathMatrix< T >inline
replace_row(const Size ROW, const MathVector< T > &VECTOR)numeric::MathMatrix< T >inline
same_dimensions(const MathMatrix< T > &MATRIX_LHS, const MathMatrix< T > &MATRIX_RHS)numeric::MathMatrix< T >inline
set_unit()numeric::MathMatrix< T >inline
set_zero()numeric::MathMatrix< T >inline
size() const numeric::MathMatrix< T >inline
size_numeric::MathMatrix< T >private
swap_cols(const Size COL_A, const Size COL_B)numeric::MathMatrix< T >inline
swap_rows(const Size ROW_A, const Size ROW_B)numeric::MathMatrix< T >inline
transpose(const MathMatrix< T > &MATRIX)numeric::MathMatrix< T >inline
transpose()numeric::MathMatrix< T >inline
~MathMatrix()numeric::MathMatrix< T >inline