mtx Member List

This is the complete list of members for mtx, including all inherited members.

address(int row, int col) const (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline, protected]
address_nc(int row, int col) (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline, protected]
apply(F func) (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline]
as_column() const (defined in mtx)mtx [inline]
as_row() const (defined in mtx)mtx [inline]
as_shape(const mtx_shape &s) const (defined in mtx)mtx [inline]
as_shape(int mr, int nc) const (defined in mtx)mtx [inline]
as_string() const mtx
assign_MMmul(const mtx &m1, const mtx &m2) (defined in mtx)mtx
at(int row, int col) (defined in mtx)mtx [inline]
at(int row, int col) const (defined in mtx)mtx [inline]
at(int elem) (defined in mtx)mtx [inline]
at(int elem) const (defined in mtx)mtx [inline]
at_nc(int i) (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline]
Base typedef (defined in mtx)mtx
begin() const (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline]
begin_nc() (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline]
BORROW enum value (defined in mtx_policies)mtx_policies
clear(double x=0.0) (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline]
colmaj_begin() const (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline]
colmaj_begin_nc() (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline]
colmaj_borrow_from(double *data, int mrows, int ncols)mtx [static]
colmaj_copy_of(const double *data, int mrows, int ncols)mtx [static]
colmaj_end() const (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline]
colmaj_end_nc() (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline]
colmaj_iter typedef (defined in mtx_base< data_holder >)mtx_base< data_holder >
colmaj_refer_to(double *data, int mrows, int ncols)mtx [static]
colstride() const (defined in mtx_specs)mtx_specs [inline]
column(int c) const (defined in mtx)mtx [inline]
column_iter(int c) (defined in mtx)mtx [inline]
column_iter(int c) const (defined in mtx)mtx [inline]
const_colmaj_iter typedef (defined in mtx_base< data_holder >)mtx_base< data_holder >
const_iterator typedef (defined in mtx_base< data_holder >)mtx_base< data_holder >
const_rowmaj_iter typedef (defined in mtx_base< data_holder >)mtx_base< data_holder >
contig() const mtx
COPY enum value (defined in mtx_policies)mtx_policies
empty_mtx() (defined in mtx)mtx [static]
end() const (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline]
end_address(int row, int col) const (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline, protected]
end_address_nc(int row, int col) (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline, protected]
end_nc() (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline]
end_offset_from_storage(int r, int c) const (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline, protected]
find_max() const (defined in mtx)mtx
find_min() const (defined in mtx)mtx
from_stream(std::istream &s) (defined in mtx)mtx [static]
from_string(const char *s) (defined in mtx)mtx [static]
get_data_holder() (defined in mtx)mtx [inline]
init_policy enum name (defined in mtx_policies)mtx_policies
iterator typedef (defined in mtx_base< data_holder >)mtx_base< data_holder >
m_data (defined in mtx_base< data_holder >)mtx_base< data_holder > [protected]
make_unique() (defined in mtx)mtx [inline]
max() const (defined in mtx)mtx
max_dim() const (defined in mtx_specs)mtx_specs [inline]
mean() const (defined in mtx)mtx [inline]
mean_column() const (defined in mtx)mtx
mean_row() const (defined in mtx)mtx
min() const (defined in mtx)mtx
mrows() const (defined in mtx_specs)mtx_specs [inline]
mtx(const mtx_specs &specs, const data_holder &data) (defined in mtx)mtx [inline]
mtx(const slice &s) (defined in mtx)mtx
mtx(const mtx &other) (defined in mtx)mtx [inline]
mtx_base(const mtx_base &other) (defined in mtx_base< data_holder >)mtx_base< data_holder > [protected]
mtx_base(int mrows, int ncols, const data_holder &data) (defined in mtx_base< data_holder >)mtx_base< data_holder > [protected]
mtx_base(const mtx_specs &specs, const data_holder &data) (defined in mtx_base< data_holder >)mtx_base< data_holder > [protected]
mtx_specs() (defined in mtx_specs)mtx_specs [inline]
mtx_specs(const mtx_shape &shape) (defined in mtx_specs)mtx_specs [inline]
mtx_specs(int mrows, int ncols) (defined in mtx_specs)mtx_specs [inline]
mtx_specs(const mtx_specs &other) (defined in mtx_specs)mtx_specs [inline]
ncols() const (defined in mtx_specs)mtx_specs [inline]
nelems() const (defined in mtx_specs)mtx_specs [inline]
NO_INIT enum value (defined in mtx_policies)mtx_policies
offset() const (defined in mtx_specs)mtx_specs [inline]
offset_from_start(int row, int col) const (defined in mtx_specs)mtx_specs [inline]
offset_from_start(int elem) const (defined in mtx_specs)mtx_specs [inline]
offset_from_storage(int r, int c) const (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline, protected]
offset_from_storage(int elem) const (defined in mtx_specs)mtx_specs [inline]
operator!=(const mtx &other) const (defined in mtx)mtx [inline]
operator()(const row_index_range &rng) const (defined in mtx)mtx [inline]
operator()(const col_index_range &rng) const (defined in mtx)mtx [inline]
operator()(const row_index_range &rr, const col_index_range &cc) const (defined in mtx)mtx [inline]
operator*=(double fac) (defined in mtx)mtx [inline]
operator+=(double x) (defined in mtx)mtx [inline]
operator+=(const mtx &other) (defined in mtx)mtx
operator-=(double x) (defined in mtx)mtx [inline]
operator-=(const mtx &other) (defined in mtx)mtx
operator/=(double div) (defined in mtx)mtx [inline]
operator=(const mtx &other) (defined in mtx)mtx [inline]
operator==(const mtx &other) const (defined in mtx)mtx
print(std::ostream &s, const char *mtx_name="") const mtx
print_stdout() const mtx
print_stdout_named(const char *mtx_name) const mtx
REFER enum value (defined in mtx_policies)mtx_policies
reorder_columns(const mtx &index) (defined in mtx)mtx
reorder_rows(const mtx &index) (defined in mtx)mtx
resize(int mrows_new, int ncols_new) (defined in mtx)mtx
row(int r) const (defined in mtx)mtx [inline]
row_iter(int r) (defined in mtx)mtx [inline]
row_iter(int r) const (defined in mtx)mtx [inline]
rowgap() const (defined in mtx_specs)mtx_specs [inline]
rowmaj_begin() const (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline]
rowmaj_begin_nc() (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline]
rowmaj_end() const (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline]
rowmaj_end_nc() (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline]
rowmaj_iter typedef (defined in mtx_base< data_holder >)mtx_base< data_holder >
rowstride() const (defined in mtx_specs)mtx_specs [inline]
same_size(const mtx &x) const (defined in mtx)mtx [inline]
scan(std::istream &s)mtx
scan_string(const char *s)mtx
select_cols(const col_index_range &rng) (defined in mtx_specs)mtx_specs
select_rows(const row_index_range &rng) (defined in mtx_specs)mtx_specs
shape() const (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline]
slice (defined in mtx)mtx [friend]
specs() const (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline]
storage() const (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline, protected]
storage_nc() (defined in mtx_base< data_holder >)mtx_base< data_holder > [inline, protected]
storage_policy enum name (defined in mtx_policies)mtx_policies
sub(const row_index_range &rng) (defined in mtx)mtx [inline]
sub(const col_index_range &rng) (defined in mtx)mtx [inline]
sub(const row_index_range &rr, const col_index_range &cc) (defined in mtx)mtx [inline]
sub(const row_index_range &rng) const (defined in mtx)mtx [inline]
sub(const col_index_range &rng) const (defined in mtx)mtx [inline]
sub(const row_index_range &rr, const col_index_range &cc) const (defined in mtx)mtx [inline]
sub_cols(const col_index_range &rng) const (defined in mtx_specs)mtx_specs [inline]
sub_rows(const row_index_range &rng) const (defined in mtx_specs)mtx_specs [inline]
sum() const (defined in mtx)mtx
swap(mtx_base &other) (defined in mtx_base< data_holder >)mtx_base< data_holder > [protected]
swap(mtx_specs &other) (defined in mtx_specs)mtx_specs
swap_columns(int c1, int c2) (defined in mtx)mtx
uninitialized(const mtx_shape &s) (defined in mtx)mtx [static]
uninitialized(int mrows, int ncols) (defined in mtx)mtx [inline, static]
VMmul_assign(const slice &vec, const mtx &mtx, slice &result) (defined in mtx)mtx [static]
ZEROS enum value (defined in mtx_policies)mtx_policies
zeros(const mtx_shape &s) (defined in mtx)mtx [static]
zeros(int mrows, int ncols) (defined in mtx)mtx [inline, static]
~mtx() (defined in mtx)mtx [virtual]
~mtx_base() (defined in mtx_base< data_holder >)mtx_base< data_holder > [protected]


The software described here is Copyright (c) 1998-2005, Rob Peters.
This page was generated Wed Dec 3 06:55:36 2008 by Doxygen version 1.5.5.