cgma
CubitMatrix Member List
This is the complete list of members for CubitMatrix, 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
matrixMemCubitMatrix [private]
matrixPtrCubitMatrix [private]
num_cols() const CubitMatrix [inline]
num_rows() const CubitMatrix [inline]
numColsCubitMatrix [private]
numRowsCubitMatrix [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]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines