, including all inherited members.
abs() | fVec | |
add(const fVec &vec1, const fVec &vec2) | fVec | |
add(const fVec &vec) | fVec | |
fMat::add(const fMat &mat1, const fMat &mat2) | fMat | |
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 fVec &vec, double d) | fVec | |
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 | |
fVec() | fVec | [inline] |
fVec(int m, double *ini=0) | fVec | [inline] |
fVec(int m, double ini) | fVec | [inline] |
fVec(const fVec &ini) | fVec | [inline] |
get_submat(int row_start, int col_start, const fMat &allM) | fMat | |
get_subvec(int start, const fVec &allV) | fVec | |
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 | |
length(const fVec &v) | fVec | [friend] |
length() const | fVec | [inline] |
lineq(const fMat &A, const fVec &b) | fVec | |
fMat::lineq(const fMat &A, const fMat &b) | fMat | [friend] |
lineq_porfs(const fMat &A, const fVec &b) | fVec | |
fMat::lineq_porfs(const fMat &A, const fMat &b) | fMat | |
lineq_posv(const fMat &A, const fVec &b) | fVec | |
fMat::lineq_posv(const fMat &A, const fMat &b) | fMat | |
lineq_sr(const fMat &A, fVec &w_err, fVec &w_norm, double k, const fVec &b) | fVec | |
fMat::lineq_sr(const fMat &A, fVec &w_err, fVec &w_norm, double k, const fMat &b) | fMat | [friend] |
lineq_svd(const fMat &A, const fVec &b, int lwork=-1) | fVec | |
fMat::lineq_svd(const fMat &A, const fMat &b, int lwork) | fMat | [friend] |
m_info | fMat | [protected] |
max_index() | fVec | |
max_value() | fVec | |
min_index() | fVec | |
min_value() | fVec | |
mul(const fVec &vec, double d) | fVec | |
mul(double d, const fVec &vec) | fVec | |
mul(const fMat &mat, const fVec &vec) | fVec | |
mul(const fVec &vec, const fMat &mat) | fVec | |
fMat::mul(const fMat &mat1, const fMat &mat2) | fMat | |
fMat::mul(double d, const fMat &mat) | fMat | |
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 fVec &vec) | fVec | |
fMat::neg(const fMat &mat) | fMat | |
operator double *() | fMat | [inline] |
operator()(int i) | fVec | [inline] |
operator()(int i) const | fVec | [inline] |
fMat::operator()(int i, int j) | fMat | [inline] |
fMat::operator()(int i, int j) const | fMat | [inline] |
operator*(double d, const fVec &vec) | fVec | [friend] |
operator*(const fVec &vec, double d) | fVec | [friend] |
operator*(const fVec &vec1, const fVec &vec2) | fVec | [friend] |
fMat::operator*(const fMat &mat1, const fMat &mat2) | fMat | [friend] |
fMat::operator*(const fMat &mat, const fVec &vec) | fMat | [friend] |
fMat::operator*(double d, const fMat &mat) | fMat | [friend] |
fMat::operator*(const fMat &mat, double d) | fMat | [friend] |
operator*=(double d) | fVec | |
operator+(const fVec &vec1, const fVec &vec2) | fVec | [friend] |
fMat::operator+(const fMat &mat1, const fMat &mat2) | fMat | [friend] |
operator+=(const fVec &vec) | fVec | |
fMat::operator+=(const fMat &mat) | fMat | |
operator-(const fVec &vec) | fVec | [friend] |
operator-(const fVec &vec1, const fVec &vec2) | fVec | [friend] |
fMat::operator-(const fMat &mat) | fMat | [friend] |
fMat::operator-(const fMat &mat1, const fMat &mat2) | fMat | [friend] |
operator-=(const fVec &vec) | fVec | |
fMat::operator-=(const fMat &mat) | fMat | |
operator/(const fVec &vec, double d) | fVec | [friend] |
fMat::operator/(const fMat &mat, double d) | fMat | [friend] |
operator/=(double d) | fVec | |
operator<<(ostream &ost, const fMat &mat) | fMat | [friend] |
operator=(double d) | fVec | |
operator=(const fVec &vec) | fVec | |
fMat::operator=(const fMat &mat) | 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) | fVec | [inline] |
fMat::resize(int i, int j) | fMat | [inline] |
row() const | fMat | [inline] |
set(double *_d) | fVec | [inline] |
set(const fVec &vec) | fVec | |
fMat::set(const fMat &mat) | fMat | |
set_submat(int row_start, int col_start, const fMat &subM) | fMat | |
set_subvec(int start, const fVec &subV) | fVec | |
setinfo(int _info) | fMat | [inline] |
size() const | fVec | [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 fVec &vec1, const fVec &vec2) | fVec | |
fMat::sub(const fMat &mat1, const fMat &mat2) | fMat | |
sum() | fVec | [inline] |
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 | |
unit(const fVec &v) | fVec | [friend] |
unit() | fVec | [inline] |
zero() | fVec | [inline] |
~fMat() | fMat | [inline] |
~fVec() | fVec | [inline] |