, including all inherited members.
add(const int n, const int m, const double val) | CubitMatrix | [inline] |
adjoint() const | CubitMatrix | |
cofactor(const int row, const int col) const | CubitMatrix | |
condition() const | CubitMatrix | |
CubitMatrix() | CubitMatrix | |
CubitMatrix(const int num_rows, const int num_cols) | CubitMatrix | |
CubitMatrix(const CubitVector &vec1, const CubitVector &vec2, const CubitVector &vec3) | CubitMatrix | |
CubitMatrix(const CubitVector &vec1, const CubitVector &vec2, const CubitVector &vec3, const CubitVector &vec4) | CubitMatrix | |
CubitMatrix(const CubitVector &vec1, const CubitVector &vec2) | CubitMatrix | |
CubitMatrix(const int n) | CubitMatrix | |
CubitMatrix(std::vector< int > &is, std::vector< int > &js, std::vector< double > &es, int n, int m) | CubitMatrix | |
CubitMatrix(const CubitMatrix &matrix) | CubitMatrix | |
determinant() const | CubitMatrix | |
factor(CubitVector &pivot) | CubitMatrix | |
frobenius_norm_squared() const | CubitMatrix | |
frobenius_norm_squared_adj() const | CubitMatrix | |
frobenius_norm_squared_inv() const | CubitMatrix | |
frobenius_norm_squared_symm() const | CubitMatrix | |
gauss_elim(CubitVector &b) | CubitMatrix | |
get(int n, int m) const | CubitMatrix | [inline] |
inf_norm() const | CubitMatrix | |
inverse() | CubitMatrix | |
is_equal(const CubitMatrix &other, double tol=1e-8) const | CubitMatrix | |
is_identity(double tol=1e-8) const | CubitMatrix | |
lubksb(double *indx, double *b) | CubitMatrix | |
ludcmp(double *indx, double &d) | CubitMatrix | |
matrixMem | CubitMatrix | [private] |
matrixPtr | CubitMatrix | [private] |
num_cols() const | CubitMatrix | [inline] |
num_rows() const | CubitMatrix | [inline] |
numCols | CubitMatrix | [private] |
numRows | CubitMatrix | [private] |
operator*(const CubitMatrix &matrix) const | CubitMatrix | |
operator*(const CubitVector &vector) const | CubitMatrix | |
operator*(const std::vector< double > &vector) const | CubitMatrix | |
operator*(double val) const | CubitMatrix | |
operator*=(const double multiplier) | CubitMatrix | |
operator+(const CubitMatrix &matrix) const | CubitMatrix | |
operator+=(const CubitMatrix &matrix) | CubitMatrix | |
operator-(const CubitMatrix &matrix) const | CubitMatrix | |
operator/(double val) const | CubitMatrix | |
operator=(const CubitMatrix &matrix) | CubitMatrix | |
plus_identity() | CubitMatrix | |
positive_definite() const | CubitMatrix | |
print_matrix() const | CubitMatrix | |
print_matrix(char *filename) const | CubitMatrix | |
rank(void) const | CubitMatrix | |
reset_size(const int n, const int m, double default_value=0.0) | CubitMatrix | |
set(const int n, const int m, const double val) | CubitMatrix | [inline] |
set_to_identity() | CubitMatrix | |
solve(CubitVector &b, const CubitVector &pivot) | CubitMatrix | |
solveNxN(CubitMatrix &rhs, CubitMatrix &coef) | CubitMatrix | |
solveNxN(const std::vector< double > &rhs, std::vector< double > &coef) | CubitMatrix | |
sub_matrix(const int row, const int col) const | CubitMatrix | |
sub_matrix(const std::vector< bool > &rows_to_include, const std::vector< bool > &cols_to_include, CubitMatrix &submatrix) | CubitMatrix | |
symm() const | CubitMatrix | |
transpose() const | CubitMatrix | |
vector_outer_product(const CubitVector &vec1, const CubitVector &vec2) | CubitMatrix | |
~CubitMatrix() | CubitMatrix | [virtual] |