libROM  v1.0
Data-driven physical simulation library
 All Classes Functions Variables Enumerations
CAROM::Matrix Member List

This is the complete list of members for CAROM::Matrix, including all inherited members.

balanced() const CAROM::Matrix
distributed() const CAROM::Matrixinline
getColumn(int column) const CAROM::Matrixinline
getColumn(int column, Vector *&result) const CAROM::Matrix
getColumn(int column, Vector &result) const CAROM::Matrix
getData() const CAROM::Matrixinline
getFirstNColumns(int n) const CAROM::Matrix
getFirstNColumns(int n, Matrix *&result) const CAROM::Matrix
getFirstNColumns(int n, Matrix &result) const CAROM::Matrix
inverse() const CAROM::Matrixinline
inverse(Matrix *&result) const CAROM::Matrix
inverse(Matrix &result) const CAROM::Matrix
inverse()CAROM::Matrix
item(int row, int col) const CAROM::Matrixinline
item(int row, int col)CAROM::Matrixinline
local_read(const std::string &base_file_name, int rank)CAROM::Matrix
Matrix()CAROM::Matrix
Matrix(int num_rows, int num_cols, bool distributed, bool randomized=false)CAROM::Matrix
Matrix(double *mat, int num_rows, int num_cols, bool distributed, bool copy_data=true)CAROM::Matrix
Matrix(const Matrix &other)CAROM::Matrix
mult(const Matrix &other) const CAROM::Matrixinline
mult(const Matrix *other) const CAROM::Matrixinline
mult(const Matrix &other, Matrix *&result) const CAROM::Matrix
mult(const Matrix &other, Matrix &result) const CAROM::Matrix
mult(const Vector &other) const CAROM::Matrixinline
mult(const Vector *other) const CAROM::Matrixinline
mult(const Vector &other, Vector *&result) const CAROM::Matrix
mult(const Vector &other, Vector &result) const CAROM::Matrix
multPlus(Vector &a, const Vector &b, double c) const CAROM::Matrix
numColumns() const CAROM::Matrixinline
numDistributedRows() const CAROM::Matrixinline
numRows() const CAROM::Matrixinline
operator()(int row, int col) const CAROM::Matrixinline
operator()(int row, int col)CAROM::Matrixinline
operator+=(const Matrix &rhs)CAROM::Matrix
operator-=(const Matrix &rhs)CAROM::Matrix
operator=(const Matrix &rhs)CAROM::Matrix
operator=(const double a)CAROM::Matrix
pointwise_mult(int this_row, const Vector &other, Vector &result) const CAROM::Matrix
pointwise_mult(int this_row, Vector &other) const CAROM::Matrix
print(const char *prefix) const CAROM::Matrix
qrcp_pivots_transpose(int *row_pivot, int *row_pivot_owner, int pivots_requested) const CAROM::Matrix
read(const std::string &base_file_name)CAROM::Matrix
setSize(int num_rows, int num_cols)CAROM::Matrixinline
transpose()CAROM::Matrix
transposeMult(const Matrix &other) const CAROM::Matrixinline
transposeMult(const Matrix *other) const CAROM::Matrixinline
transposeMult(const Matrix &other, Matrix *&result) const CAROM::Matrix
transposeMult(const Matrix &other, Matrix &result) const CAROM::Matrix
transposeMult(const Vector &other) const CAROM::Matrixinline
transposeMult(const Vector *other) const CAROM::Matrixinline
transposeMult(const Vector &other, Vector *&result) const CAROM::Matrix
transposeMult(const Vector &other, Vector &result) const CAROM::Matrix
transposePseudoinverse()CAROM::Matrix
write(const std::string &base_file_name) const CAROM::Matrix
~Matrix()CAROM::Matrix