|
libROM
v1.0
Data-driven physical simulation library
|
This is the complete list of members for CAROM::Matrix, including all inherited members.
| balanced() const | CAROM::Matrix | |
| distribute(const int &local_num_rows) | CAROM::Matrix | |
| distributed() const | CAROM::Matrix | inline |
| elementwise_mult(const Matrix &other) const | CAROM::Matrix | inline |
| elementwise_mult(const Matrix &other, Matrix &result) const | CAROM::Matrix | |
| elementwise_square() const | CAROM::Matrix | inline |
| elementwise_square(Matrix &result) const | CAROM::Matrix | |
| gather() | CAROM::Matrix | |
| getColumn(int column) const | CAROM::Matrix | inline |
| getColumn(int column, Vector &result) const | CAROM::Matrix | |
| getData() const | CAROM::Matrix | inline |
| getFirstNColumns(int n) const | CAROM::Matrix | |
| getFirstNColumns(int n, Matrix &result) const | CAROM::Matrix | |
| inverse() const | CAROM::Matrix | inline |
| inverse(Matrix &result) const | CAROM::Matrix | |
| inverse() | CAROM::Matrix | |
| item(int row, int col) const | CAROM::Matrix | inline |
| item(int row, int col) | CAROM::Matrix | inline |
| 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::Matrix | inline |
| mult(const Matrix &other, Matrix &result) const | CAROM::Matrix | |
| mult(const Vector &other) const | CAROM::Matrix | inline |
| mult(const Vector &other, Vector &result) const | CAROM::Matrix | |
| multPlus(Vector &a, const Vector &b, double c) const | CAROM::Matrix | |
| numColumns() const | CAROM::Matrix | inline |
| numDistributedRows() const | CAROM::Matrix | inline |
| numRows() const | CAROM::Matrix | inline |
| operator()(int row, int col) const | CAROM::Matrix | inline |
| operator()(int row, int col) | CAROM::Matrix | inline |
| operator+=(const Matrix &rhs) | CAROM::Matrix | |
| operator-=(const Matrix &rhs) | CAROM::Matrix | |
| operator=(const Matrix &rhs) | CAROM::Matrix | |
| operator=(const double a) | CAROM::Matrix | |
| orthogonalize(bool double_pass=false, double zero_tol=1.0e-15) | CAROM::Matrix | |
| orthogonalize_last(int ncols=-1, bool double_pass=false, double zero_tol=1.0e-15) | 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 | |
| qr_factorize() const | CAROM::Matrix | |
| qr_factorize(std::vector< std::unique_ptr< Matrix >> &QR) 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 | |
| rescale_cols_max() | CAROM::Matrix | |
| rescale_rows_max() | CAROM::Matrix | |
| setSize(int num_rows, int num_cols) | CAROM::Matrix | inline |
| transpose() | CAROM::Matrix | |
| transposeMult(const Matrix &other) const | CAROM::Matrix | inline |
| transposeMult(const Matrix &other, Matrix &result) const | CAROM::Matrix | |
| transposeMult(const Vector &other) const | CAROM::Matrix | inline |
| 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 |