, including all inherited members.
add(const fMat &mat1, const fMat &mat2) | fMat | |
add(const fMat &mat) | fMat | |
col() const | fMat | [inline] |
data() const | fMat | [inline] |
ddiv(const fMat &mat1, const fMat &mat2) | fMat | |
det(void) | fMat | |
div(const fMat &mat, double d) | fMat | |
dmul(const fMat &mat1, const fMat &mat2) | fMat | |
eig(fVec &wr, fVec &wi) | fMat | |
eig(fVec &wr, fVec &wi, fMat &v) | fMat | |
eig(fVec &wr, fVec &wi, fMat &vr, fMat &vi) | fMat | |
eigs(const fMat &mat, double *w) | fMat | [friend] |
eigs2(const fMat &mat, double *w) | fMat | [friend] |
fMat() | fMat | [inline] |
fMat(int m, int n, double *ini=0) | fMat | [inline] |
fMat(int m, int n, double ini) | fMat | [inline] |
fMat(const fMat &ini) | fMat | [inline] |
fMat(const fVec &ini) | fMat | |
get_submat(int row_start, int col_start, const fMat &allM) | fMat | |
identity() | fMat | |
info() | fMat | [inline] |
inv(const fMat &mat) | fMat | [friend] |
inv(const fMat &) | fMat | |
inv_col_replaced(const fMat &P, const fMat &q, const fMat &m2d, fMat &X, fMat &y) | fMat | [friend] |
inv_enlarge(const fMat &m12, const fMat &m21, const fMat &m22, const fMat &P, fMat &X, fMat &y, fMat &z, fMat &w) | fMat | [friend] |
inv_porfs(const fMat &) | fMat | |
inv_posv(const fMat &) | fMat | |
inv_row_replaced(const fMat &P, const fMat &q, const fMat &m2d, fMat &X, fMat &y) | fMat | [friend] |
inv_shrink(const fMat &P, const fMat &q, const fMat &r, const fMat &s, fMat &X) | fMat | [friend] |
inv_svd(const fMat &mat, int lwork) | fMat | [friend] |
inv_svd(const fMat &, int lwork=-1) | fMat | |
lineq(const fMat &A, const fMat &b) | fMat | [friend] |
lineq(const fMat &A, const fMat &b) | fMat | |
lineq_porfs(const fMat &A, const fMat &b) | fMat | |
lineq_posv(const fMat &A, const fMat &b) | fMat | |
lineq_sr(const fMat &A, fVec &w_err, fVec &w_norm, double k, const fMat &b) | fMat | [friend] |
lineq_sr(const fMat &A, fVec &w_err, fVec &w_norm, double k, const fMat &b) | fMat | |
lineq_svd(const fMat &A, const fMat &b, int lwork) | fMat | [friend] |
lineq_svd(const fMat &A, const fMat &b, int lwork=-1) | fMat | |
m_info | fMat | [protected] |
mul(const fMat &mat1, const fMat &mat2) | fMat | |
mul(double d, const fMat &mat) | fMat | |
mul(const fMat &mat, double d) | fMat | |
mul_tran(const fMat &mat1, int trans_first) | fMat | |
n_col | fMat | [protected] |
n_row | fMat | [protected] |
neg(const fMat &mat) | fMat | |
operator double *() | fMat | [inline] |
operator()(int i, int j) | fMat | [inline] |
operator()(int i, int j) const | fMat | [inline] |
operator*(const fMat &mat1, const fMat &mat2) | fMat | [friend] |
operator*(const fMat &mat, const fVec &vec) | fMat | [friend] |
operator*(double d, const fMat &mat) | fMat | [friend] |
operator*(const fMat &mat, double d) | fMat | [friend] |
operator*=(double d) | fMat | |
operator+(const fMat &mat1, const fMat &mat2) | fMat | [friend] |
operator+=(const fMat &mat) | fMat | |
operator-(const fMat &mat) | fMat | [friend] |
operator-(const fMat &mat1, const fMat &mat2) | fMat | [friend] |
operator-=(const fMat &mat) | fMat | |
operator/(const fMat &mat, double d) | fMat | [friend] |
operator/=(double d) | fMat | |
operator<<(ostream &ost, const fMat &mat) | fMat | [friend] |
operator=(const fMat &mat) | fMat | |
operator=(double d) | fMat | |
p_data | fMat | [protected] |
p_inv(const fMat &mat) | fMat | [friend] |
p_inv(const fMat &) | fMat | |
p_inv_svd(const fMat &mat, int lwork) | fMat | [friend] |
p_inv_svd(const fMat &, int lwork=-1) | fMat | |
resize(int i, int j) | fMat | [inline] |
row() const | fMat | [inline] |
set(double *_d) | fMat | [inline] |
set(const fMat &mat) | fMat | |
set_submat(int row_start, int col_start, const fMat &subM) | fMat | |
setinfo(int _info) | fMat | [inline] |
sr_inv(const fMat &mat, fVec &w_err, fVec &w_norm, double k) | fMat | [friend] |
sr_inv(const fMat &mat, fVec &w_err, fVec &w_norm, double k) | fMat | |
sr_inv_svd(const fMat &mat, fVec &w_err, fVec &w_norm, double k, int lwork) | fMat | [friend] |
sr_inv_svd(const fMat &mat, fVec &w_err, fVec &w_norm, double k, int lwork=-1) | fMat | |
sub(const fMat &mat1, const fMat &mat2) | fMat | |
svd(fMat &U, fVec &Sigma, fMat &VT) | fMat | |
symmetric(char t= 'U') | fMat | |
temp | fMat | [protected] |
tran(const fMat &mat) | fMat | [friend] |
tran(const fMat &mat) | fMat | |
tran() | fMat | |
zero() | fMat | [inline] |
~fMat() | fMat | [inline] |