all(const double value) | theplu::yat::utility::MatrixMutable | |
begin(void) | theplu::yat::utility::MatrixMutable | |
begin(void) const | theplu::yat::utility::MatrixMutable | |
theplu::yat::utility::MatrixBase::begin(void) const | theplu::yat::utility::MatrixBase | |
begin_column(size_t i) | theplu::yat::utility::MatrixMutable | |
begin_column(size_t i) const | theplu::yat::utility::MatrixMutable | |
theplu::yat::utility::MatrixBase::begin_column(size_t i) const | theplu::yat::utility::MatrixBase | |
begin_row(size_t i) | theplu::yat::utility::MatrixMutable | |
begin_row(size_t i) const | theplu::yat::utility::MatrixMutable | |
theplu::yat::utility::MatrixBase::begin_row(size_t i) const | theplu::yat::utility::MatrixBase | |
blas_result_ | theplu::yat::utility::MatrixMutable | protected |
column_const_view(size_t) const | theplu::yat::utility::MatrixBase | |
column_iterator typedef | theplu::yat::utility::MatrixMutable | |
column_view(size_t i) | theplu::yat::utility::MatrixMutable | |
columns(void) const | theplu::yat::utility::MatrixBase | |
const_column_iterator typedef | theplu::yat::utility::MatrixBase | |
const_iterator typedef | theplu::yat::utility::MatrixBase | |
const_reference typedef | theplu::yat::utility::MatrixBase | |
const_row_iterator typedef | theplu::yat::utility::MatrixBase | |
copy_assign(const gsl_matrix *rhs) | theplu::yat::utility::Matrix | protectedvirtual |
copy_assign(const MatrixBase &other) | theplu::yat::utility::Matrix | protected |
copy_assign(const gsl_matrix *rhs)=0 | theplu::yat::utility::Matrix | protected |
theplu::yat::utility::MatrixMutable::copy_assign(const MatrixBase &other) | theplu::yat::utility::MatrixMutable | protected |
derived_type typedef | theplu::yat::utility::BasicMatrix< MatrixBase > | |
detail::Mover (defined in theplu::yat::utility::Matrix) | theplu::yat::utility::Matrix | friend |
div(const MatrixBase &b) | theplu::yat::utility::MatrixMutable | |
end(void) | theplu::yat::utility::MatrixMutable | |
end(void) const | theplu::yat::utility::MatrixMutable | |
theplu::yat::utility::MatrixBase::end(void) const | theplu::yat::utility::MatrixBase | |
end_column(size_t i) | theplu::yat::utility::MatrixMutable | |
end_column(size_t i) const | theplu::yat::utility::MatrixMutable | |
theplu::yat::utility::MatrixBase::end_column(size_t i) const | theplu::yat::utility::MatrixBase | |
end_row(size_t i) | theplu::yat::utility::MatrixMutable | |
end_row(size_t i) const | theplu::yat::utility::MatrixMutable | |
theplu::yat::utility::MatrixBase::end_row(size_t i) const | theplu::yat::utility::MatrixBase | |
equal(const MatrixBase &, const double precision=0) const | theplu::yat::utility::MatrixBase | |
gsl_matrix_p(void) | theplu::yat::utility::Matrix | virtual |
gsl_matrix_p(void) const | theplu::yat::utility::Matrix | virtual |
theplu::yat::utility::MatrixMutable::gsl_matrix_p(void) const=0 | theplu::yat::utility::MatrixMutable | |
inverse_svd(const MatrixBase &input, Matrix &result) | theplu::yat::utility::Matrix | related |
isnull(const MatrixBase &) | theplu::yat::utility::Matrix | related |
iterator typedef | theplu::yat::utility::MatrixMutable | |
Matrix(void) | theplu::yat::utility::Matrix | |
Matrix(const size_t &r, const size_t &c, double init_value=0) | theplu::yat::utility::Matrix | |
Matrix(const Matrix &) | theplu::yat::utility::Matrix | |
Matrix(const MatrixBase &) | theplu::yat::utility::Matrix | explicit |
Matrix(const MatrixExpression< T > &other) | theplu::yat::utility::Matrix | |
Matrix(Matrix &&) noexcept | theplu::yat::utility::Matrix | |
Matrix(MatrixMutable &&) | theplu::yat::utility::Matrix | |
Matrix(MatrixExpression< T > &&other) | theplu::yat::utility::Matrix | inline |
Matrix(std::istream &, char sep='\0') | theplu::yat::utility::Matrix | explicit |
MatrixBase(void)=default | theplu::yat::utility::MatrixBase | |
MatrixMutable(void) (defined in theplu::yat::utility::MatrixMutable) | theplu::yat::utility::MatrixMutable | |
MatrixMutable(const MatrixMutable &)=delete | theplu::yat::utility::MatrixMutable | |
max(const MatrixBase &) | theplu::yat::utility::Matrix | related |
min(const MatrixBase &) | theplu::yat::utility::Matrix | related |
minmax_index(const MatrixBase &M, std::pair< size_t, size_t > &min, std::pair< size_t, size_t > &max) | theplu::yat::utility::MatrixBase | related |
move_assign(MatrixMutable &&rhs) | theplu::yat::utility::Matrix | protectedvirtual |
move_assign(gsl_matrix *&&rhs) | theplu::yat::utility::Matrix | protectedvirtual |
mul(const MatrixBase &b) | theplu::yat::utility::MatrixMutable | |
nan(const MatrixBase &templat, Matrix &flag) | theplu::yat::utility::Matrix | related |
operator!=(const MatrixBase &other) const | theplu::yat::utility::MatrixBase | |
operator()(size_t row, size_t column) | theplu::yat::utility::MatrixMutable | |
theplu::yat::utility::MatrixBase::operator()(size_t row, size_t column) const | theplu::yat::utility::MatrixBase | |
operator*(const BasicMatrix< Derived1 > &lhs, const BasicMatrix< Derived2 > &rhs) | theplu::yat::utility::Matrix | related |
operator*(const BasicMatrix< T > &A, double k) | theplu::yat::utility::Matrix | related |
operator*(double k, const BasicMatrix< T > &A) | theplu::yat::utility::Matrix | related |
operator*=(const Matrix &) | theplu::yat::utility::Matrix | |
operator*=(double d) | theplu::yat::utility::Matrix | |
theplu::yat::utility::MatrixMutable::operator*=(double d) | theplu::yat::utility::MatrixMutable | |
operator+(const BasicMatrix< Derived1 > &lhs, const BasicMatrix< Derived2 > &rhs) | theplu::yat::utility::Matrix | related |
operator+=(const MatrixBase &b) | theplu::yat::utility::MatrixMutable | |
operator+=(const MatrixExpression< T > &rhs) | theplu::yat::utility::MatrixMutable | inline |
operator+=(const double d) | theplu::yat::utility::MatrixMutable | |
operator-(const BasicMatrix< Derived1 > &lhs, const BasicMatrix< Derived2 > &rhs) | theplu::yat::utility::Matrix | related |
operator-(const BasicMatrix< T > &m) | theplu::yat::utility::Matrix | related |
operator-=(const MatrixBase &) | theplu::yat::utility::MatrixMutable | |
operator-=(const MatrixExpression< T > &rhs) | theplu::yat::utility::MatrixMutable | inline |
operator-=(const double d) | theplu::yat::utility::MatrixMutable | |
operator<<(std::ostream &s, const MatrixBase &) | theplu::yat::utility::MatrixBase | related |
operator=(const Matrix &other) | theplu::yat::utility::Matrix | |
operator=(Matrix &&other) | theplu::yat::utility::Matrix | |
operator=(const MatrixMutable &other) | theplu::yat::utility::Matrix | |
operator=(const MatrixBase &other) | theplu::yat::utility::Matrix | |
operator=(const MatrixExpression< T > &rhs) | theplu::yat::utility::Matrix | inline |
operator=(MatrixMutable &&other) | theplu::yat::utility::Matrix | |
operator=(MatrixExpression< T > &&rhs) | theplu::yat::utility::Matrix | inline |
theplu::yat::utility::MatrixMutable::operator=(const MatrixMutable &other) | theplu::yat::utility::MatrixMutable | |
theplu::yat::utility::MatrixMutable::operator=(const MatrixBase &other) | theplu::yat::utility::MatrixMutable | |
theplu::yat::utility::MatrixMutable::operator=(const MatrixExpression< T > &rhs) | theplu::yat::utility::MatrixMutable | inline |
theplu::yat::utility::MatrixMutable::operator=(MatrixMutable &&other) | theplu::yat::utility::MatrixMutable | |
theplu::yat::utility::MatrixMutable::operator=(MatrixExpression< T > &&rhs) | theplu::yat::utility::MatrixMutable | inline |
operator==(const MatrixBase &other) const | theplu::yat::utility::MatrixBase | |
reference typedef | theplu::yat::utility::MatrixMutable | |
resize(size_t r, size_t c, double init_value=0) | theplu::yat::utility::Matrix | |
row_const_view(size_t) const | theplu::yat::utility::MatrixBase | |
row_iterator typedef | theplu::yat::utility::MatrixMutable | |
row_view(size_t) | theplu::yat::utility::MatrixMutable | |
rows(void) const | theplu::yat::utility::MatrixBase | |
swap(MatrixMutable &, MatrixMutable &) | theplu::yat::utility::MatrixMutable | related |
swap_columns(const size_t i, const size_t j) | theplu::yat::utility::MatrixMutable | |
swap_rowcol(const size_t i, const size_t j) | theplu::yat::utility::MatrixMutable | |
swap_rows(const size_t i, const size_t j) | theplu::yat::utility::MatrixMutable | |
trace(const MatrixBase &) | theplu::yat::utility::Matrix | related |
transpose(void) | theplu::yat::utility::Matrix | |
transpose(const BasicMatrix< T > &A) | theplu::yat::utility::Matrix | related |
value_type typedef | theplu::yat::utility::MatrixBase | |
~Matrix(void) | theplu::yat::utility::Matrix | virtual |
~MatrixBase(void) | theplu::yat::utility::MatrixBase | virtual |
~MatrixMutable(void) | theplu::yat::utility::MatrixMutable | virtual |