at(unsigned int col, unsigned int row) | icl::math::DynMatrix< T > | inline |
at(unsigned int col, unsigned int row) const | icl::math::DynMatrix< T > | inline |
begin() | icl::math::DynMatrix< T > | inline |
begin() const | icl::math::DynMatrix< T > | inline |
big_matrix_pinv(T zeroThreshold=T(1E-16)) const | icl::math::DynMatrix< T > | |
big_matrix_pinv(T zeroThreshold, GESDD gesdd, CBLAS_GEMM cblas_gemm) const | icl::math::DynMatrix< T > | |
CBLAS_GEMM typedef | icl::math::DynMatrix< T > | |
col(int col) | icl::math::DynMatrix< T > | inline |
col(int col) const | icl::math::DynMatrix< T > | inline |
col_begin(unsigned int col) | icl::math::DynMatrix< T > | inline |
col_begin(unsigned int col) const | icl::math::DynMatrix< T > | inline |
col_check(unsigned int col) const | icl::math::DynMatrix< T > | inlineprivate |
col_end(unsigned int col) | icl::math::DynMatrix< T > | inline |
col_end(unsigned int col) const | icl::math::DynMatrix< T > | inline |
cols() const | icl::math::DynMatrix< T > | inline |
cond(const double p=2) const | icl::math::DynMatrix< T > | inline |
const_col_iterator typedef | icl::math::DynMatrix< T > | |
const_iterator typedef | icl::math::DynMatrix< T > | |
const_row_iterator typedef | icl::math::DynMatrix< T > | |
cross(const DynMatrix< T > &x, const DynMatrix< T > &y) | icl::math::DynMatrix< T > | inlinestatic |
data() | icl::math::DynMatrix< T > | inline |
data() const | icl::math::DynMatrix< T > | inline |
decompose_LU(DynMatrix &L, DynMatrix &U, T zeroThreshold=T(1E-16)) const | icl::math::DynMatrix< T > | |
decompose_QR(DynMatrix &Q, DynMatrix &R) const | icl::math::DynMatrix< T > | |
decompose_RQ(DynMatrix &R, DynMatrix &Q) const | icl::math::DynMatrix< T > | |
det() const | icl::math::DynMatrix< T > | |
diag() const | icl::math::DynMatrix< T > | inline |
dim() const | icl::math::DynMatrix< T > | inline |
distanceTo(const DynMatrix &other) const | icl::math::DynMatrix< T > | inline |
dot(const DynMatrix< T > &M) const | icl::math::DynMatrix< T > | inline |
DynMatrix(const DynMatrixColumn &column) | icl::math::DynMatrix< T > | |
DynMatrix() | icl::math::DynMatrix< T > | inline |
DynMatrix(unsigned int cols, unsigned int rows, const T &initValue=0) | icl::math::DynMatrix< T > | inline |
DynMatrix(unsigned int cols, unsigned int rows, T *data, bool deepCopy=true) | icl::math::DynMatrix< T > | inline |
DynMatrix(unsigned int cols, unsigned int rows, const T *data) | icl::math::DynMatrix< T > | inline |
DynMatrix(const DynMatrix &other) | icl::math::DynMatrix< T > | inline |
DynMatrix(const std::string &filename) | icl::math::DynMatrix< T > | inline |
eigen(DynMatrix &eigenvectors, DynMatrix &eigenvalues) const | icl::math::DynMatrix< T > | |
element_wise_inner_product(const DynMatrix< T > &other) const | icl::math::DynMatrix< T > | inline |
elementwise_div(const DynMatrix &m, DynMatrix &dst) const | icl::math::DynMatrix< T > | inline |
elementwise_div(const DynMatrix &m) const | icl::math::DynMatrix< T > | inline |
elementwise_mult(const DynMatrix &m, DynMatrix &dst) const | icl::math::DynMatrix< T > | inline |
elementwise_mult(const DynMatrix &m) const | icl::math::DynMatrix< T > | inline |
end() | icl::math::DynMatrix< T > | inline |
end() const | icl::math::DynMatrix< T > | inline |
GESDD typedef | icl::math::DynMatrix< T > | |
id(unsigned int dim) | icl::math::DynMatrix< T > | inlinestatic |
idx_check(unsigned int col, unsigned int row) const | icl::math::DynMatrix< T > | inlineprivate |
idx_check(unsigned int idx) const | icl::math::DynMatrix< T > | inlineprivate |
inv() const | icl::math::DynMatrix< T > | |
isNull() const | icl::math::DynMatrix< T > | inline |
isSimilar(const DynMatrix &other, T tollerance=T(0.0001)) const | icl::math::DynMatrix< T > | inline |
iterator typedef | icl::math::DynMatrix< T > | |
loadCSV(const std::string &filename) | icl::math::DynMatrix< T > | static |
m_cols | icl::math::DynMatrix< T > | private |
m_data | icl::math::DynMatrix< T > | private |
m_ownData | icl::math::DynMatrix< T > | private |
m_rows | icl::math::DynMatrix< T > | private |
mult(T f, DynMatrix &dst) const | icl::math::DynMatrix< T > | inline |
mult(const DynMatrix &m, DynMatrix &dst) const | icl::math::DynMatrix< T > | inline |
norm(double l=2) const | icl::math::DynMatrix< T > | inline |
operator *(T f) const | icl::math::DynMatrix< T > | inline |
operator *(const DynMatrix &m) const | icl::math::DynMatrix< T > | inline |
operator *=(T f) | icl::math::DynMatrix< T > | inline |
operator *=(const DynMatrix &m) | icl::math::DynMatrix< T > | inline |
operator!=(const DynMatrix &other) const | icl::math::DynMatrix< T > | inline |
operator()(unsigned int col, unsigned int row) | icl::math::DynMatrix< T > | inline |
operator()(unsigned int col, unsigned int row) const | icl::math::DynMatrix< T > | inline |
operator+(const T &t) const | icl::math::DynMatrix< T > | inline |
operator+(const DynMatrix &m) const | icl::math::DynMatrix< T > | inline |
operator+=(const T &t) | icl::math::DynMatrix< T > | inline |
operator+=(const DynMatrix &m) | icl::math::DynMatrix< T > | inline |
operator-(const T &t) const | icl::math::DynMatrix< T > | inline |
operator-(const DynMatrix &m) const | icl::math::DynMatrix< T > | inline |
operator-=(const T &t) | icl::math::DynMatrix< T > | inline |
operator-=(const DynMatrix &m) | icl::math::DynMatrix< T > | inline |
operator/(T f) const | icl::math::DynMatrix< T > | inline |
operator/(const DynMatrix &m) const | icl::math::DynMatrix< T > | inline |
operator/=(T f) | icl::math::DynMatrix< T > | inline |
operator/=(const DynMatrix &m) const | icl::math::DynMatrix< T > | inline |
operator=(const DynMatrix &other) | icl::math::DynMatrix< T > | inline |
operator=(const DynMatrixColumn &col) | icl::math::DynMatrix< T > | inline |
operator==(const DynMatrix &other) const | icl::math::DynMatrix< T > | inline |
operator[](unsigned int idx) | icl::math::DynMatrix< T > | inline |
operator[](unsigned int idx) const | icl::math::DynMatrix< T > | inline |
pinv(bool useSVD=false, T zeroThreshold=T(1E-16)) const | icl::math::DynMatrix< T > | |
reshape(int newCols, int newRows) | icl::math::DynMatrix< T > | inline |
row(int row) | icl::math::DynMatrix< T > | inline |
row(int row) const | icl::math::DynMatrix< T > | inline |
row_begin(unsigned int row) | icl::math::DynMatrix< T > | inline |
row_begin(unsigned int row) const | icl::math::DynMatrix< T > | inline |
row_check(unsigned int row) const | icl::math::DynMatrix< T > | inlineprivate |
row_end(unsigned int row) | icl::math::DynMatrix< T > | inline |
row_end(unsigned int row) const | icl::math::DynMatrix< T > | inline |
row_iterator typedef | icl::math::DynMatrix< T > | |
rows() const | icl::math::DynMatrix< T > | inline |
saveCSV(const std::string &filename) | icl::math::DynMatrix< T > | |
set_data(T *newData) | icl::math::DynMatrix< T > | inline |
setBounds(unsigned int cols, unsigned int rows, bool holdContent=false, const T &initializer=0) | icl::math::DynMatrix< T > | inline |
shallowTransposed() const | icl::math::DynMatrix< T > | inline |
shallowTransposed() | icl::math::DynMatrix< T > | inline |
solve(const DynMatrix &b, const std::string &method="lu", T zeroThreshold=T(1E-16)) | icl::math::DynMatrix< T > | |
solve_lower_triangular(const DynMatrix &b) const | icl::math::DynMatrix< T > | |
solve_upper_triangular(const DynMatrix &b) const | icl::math::DynMatrix< T > | |
sqrDistanceTo(const DynMatrix &other) const | icl::math::DynMatrix< T > | inline |
stride0() const | icl::math::DynMatrix< T > | inline |
stride1() const | icl::math::DynMatrix< T > | inline |
stride2() const | icl::math::DynMatrix< T > | inline |
svd(DynMatrix &U, DynMatrix &S, DynMatrix &V) const | icl::math::DynMatrix< T > | |
trace() const | icl::math::DynMatrix< T > | inline |
transp() const | icl::math::DynMatrix< T > | inline |
~DynMatrix() | icl::math::DynMatrix< T > | inline |