|
GammaLib 2.2.0.dev
|
This is the complete list of members for GMatrixSparse, including all inherited members.
| abs(void) const | GMatrixSparse | |
| add_to_column(const int &column, const GVector &vector) | GMatrixSparse | virtual |
| add_to_column(const int &column, const GVectorSparse &vector) | GMatrixSparse | |
| add_to_column(const int &column, const double *values, const int *rows, int number) | GMatrixSparse | |
| add_to_row(const int &row, const GVector &vector) | GMatrixSparse | virtual |
| alloc_elements(int start, const int &num) | GMatrixSparse | private |
| alloc_members(const int &rows, const int &cols, const int &elements=0) | GMatrixSparse | private |
| at(const int &row, const int &column) | GMatrixSparse | virtual |
| at(const int &row, const int &column) const | GMatrixSparse | virtual |
| cholesky_decompose(const bool &compress=true) const | GMatrixSparse | |
| cholesky_invert(const bool &compress=true) const | GMatrixSparse | |
| cholesky_solver(const GVector &vector, const bool &compress=true) const | GMatrixSparse | |
| classname(void) const | GMatrixSparse | inlinevirtual |
| clear(void) | GMatrixSparse | virtual |
| clone(void) const | GMatrixSparse | virtual |
| colfill_flush(void) | GMatrixSparse | |
| colfill_init(void) const | GMatrixSparse | |
| colfill_set_column(const int &column, const GVector &vector) | GMatrixSparse | |
| colfill_set_column(const int &column, const GVectorSparse &vector) | GMatrixSparse | |
| column(const int &column) const | GMatrixSparse | virtual |
| column(const int &column, const GVector &vector) | GMatrixSparse | virtual |
| column(const int &column, const double *values, const int *rows, int number) | GMatrixSparse | |
| column_to_vector(const int &column, GVector *vector) const | GMatrixSparse | |
| column_to_vector(const int &column, GVectorSparse *vector) const | GMatrixSparse | |
| columns(void) const | GMatrixBase | inline |
| copy_members(const GMatrixSparse &m) | GMatrixSparse | private |
| GMatrixBase::copy_members(const GMatrixBase &matrix) | GMatrixBase | protected |
| cs_cumsum(int *p, int *c, int n) | GMatrixSparse | friend |
| cs_symperm(const GMatrixSparse &matrix, const int *pinv) | GMatrixSparse | friend |
| cs_transpose(const GMatrixSparse &matrix, int values) | GMatrixSparse | friend |
| fill(void) const | GMatrixSparse | virtual |
| fill_pending(void) | GMatrixSparse | private |
| free_colfill_members(void) const | GMatrixSparse | private |
| free_elements(const int &start, const int &num) | GMatrixSparse | private |
| free_members(void) | GMatrixSparse | private |
| free_stack_members(void) | GMatrixSparse | private |
| get_element_sum(void) const | GMatrixBase | protected |
| get_index(const int &row, const int &column) const | GMatrixSparse | private |
| get_max_element(void) const | GMatrixBase | protected |
| get_min_element(void) const | GMatrixBase | protected |
| GMatrixBase(void) | GMatrixBase | |
| GMatrixBase(const GMatrixBase &matrix) | GMatrixBase | |
| GMatrixSparse(void) | GMatrixSparse | |
| GMatrixSparse(const int &rows, const int &columns, const int &elements=0) | GMatrixSparse | explicit |
| GMatrixSparse(const GMatrix &matrix) | GMatrixSparse | |
| GMatrixSparse(const GMatrixSparse &matrix) | GMatrixSparse | |
| GMatrixSparse(const GMatrixSymmetric &matrix) | GMatrixSparse | |
| GSparseNumeric class | GMatrixSparse | friend |
| GSparseSymbolic class | GMatrixSparse | friend |
| init_members(void) | GMatrixSparse | private |
| init_stack_members(void) | GMatrixSparse | private |
| insert_row(const int &row, const GVector &vector, const bool &add) | GMatrixSparse | private |
| insert_zero_row_col(const int &rows, const int &cols) | GMatrixSparse | private |
| invert(void) const | GMatrixSparse | |
| is_empty(void) const | GMatrixBase | inline |
| m_alloc | GMatrixBase | protected |
| m_cols | GMatrixBase | protected |
| m_colsel | GMatrixBase | protected |
| m_colstart | GMatrixBase | protected |
| m_columns_data | GMatrixSparse | mutableprivate |
| m_columns_length | GMatrixSparse | mutableprivate |
| m_columns_rowinx | GMatrixSparse | mutableprivate |
| m_data | GMatrixBase | protected |
| m_elements | GMatrixBase | protected |
| m_fill_col | GMatrixSparse | private |
| m_fill_row | GMatrixSparse | private |
| m_fill_val | GMatrixSparse | private |
| m_mem_block | GMatrixSparse | private |
| m_num_colsel | GMatrixBase | protected |
| m_num_rowsel | GMatrixBase | protected |
| m_numeric | GMatrixSparse | private |
| m_rowinx | GMatrixSparse | private |
| m_rows | GMatrixBase | protected |
| m_rowsel | GMatrixBase | protected |
| m_stack_colinx | GMatrixSparse | private |
| m_stack_data | GMatrixSparse | private |
| m_stack_entries | GMatrixSparse | private |
| m_stack_max_entries | GMatrixSparse | private |
| m_stack_rowinx | GMatrixSparse | private |
| m_stack_rows | GMatrixSparse | private |
| m_stack_size | GMatrixSparse | private |
| m_stack_start | GMatrixSparse | private |
| m_stack_values | GMatrixSparse | private |
| m_stack_work | GMatrixSparse | private |
| m_symbolic | GMatrixSparse | private |
| m_zero | GMatrixSparse | private |
| max(void) const | GMatrixSparse | virtual |
| min(void) const | GMatrixSparse | virtual |
| mix_column(const double *src1_data, const int *src1_row, int src1_num, const double *src2_data, const int *src2_row, int src2_num, double *dst_data, int *dst_row, int *dst_num) | GMatrixSparse | private |
| mix_column_prepare(const int *src1_row, int src1_num, const int *src2_row, int src2_num, int *num_1, int *num_2, int *num_mix) | GMatrixSparse | private |
| multiply_column(const int &column, const GVector &vector) | GMatrixSparse | |
| operator!=(const GMatrixSparse &matrix) const | GMatrixSparse | virtual |
| GMatrixBase::operator!=(const GMatrixBase &matrix) const | GMatrixBase | virtual |
| operator()(const int &row, const int &column) | GMatrixSparse | virtual |
| operator()(const int &row, const int &column) const | GMatrixSparse | virtual |
| operator*(const GVector &vector) const | GMatrixSparse | virtual |
| operator*(const GMatrixSparse &matrix) const | GMatrixSparse | inlinevirtual |
| operator*=(const GMatrixSparse &matrix) | GMatrixSparse | virtual |
| operator*=(const double &scalar) | GMatrixSparse | inlinevirtual |
| operator+(const GMatrixSparse &matrix) const | GMatrixSparse | inlinevirtual |
| operator+(const double &scalar) const | GMatrixSparse | inlinevirtual |
| operator+=(const GMatrixSparse &matrix) | GMatrixSparse | virtual |
| operator+=(const double &scalar) | GMatrixSparse | virtual |
| operator-(const GMatrixSparse &matrix) const | GMatrixSparse | inlinevirtual |
| operator-(const double &scalar) const | GMatrixSparse | inlinevirtual |
| operator-(void) const | GMatrixSparse | virtual |
| operator-=(const GMatrixSparse &matrix) | GMatrixSparse | virtual |
| operator-=(const double &scalar) | GMatrixSparse | virtual |
| operator/=(const double &scalar) | GMatrixSparse | inlinevirtual |
| operator=(const GMatrixSparse &matrix) | GMatrixSparse | virtual |
| operator=(const double &value) | GMatrixSparse | virtual |
| GMatrixBase::operator=(const GMatrixBase &matrix) | GMatrixBase | virtual |
| operator==(const GMatrixSparse &matrix) const | GMatrixSparse | virtual |
| GMatrixBase::operator==(const GMatrixBase &matrix) const | GMatrixBase | virtual |
| print(const GChatter &chatter=NORMAL) const | GMatrixSparse | virtual |
| print_col_compression(const GChatter &chatter=NORMAL) const | GMatrixBase | protected |
| print_elements(const GChatter &chatter=NORMAL, const int &num=15) const | GMatrixBase | protected |
| print_row_compression(const GChatter &chatter=NORMAL) const | GMatrixBase | protected |
| remove_zero_row_col(void) | GMatrixSparse | private |
| row(const int &row) const | GMatrixSparse | virtual |
| row(const int &row, const GVector &vector) | GMatrixSparse | virtual |
| rows(void) const | GMatrixBase | inline |
| scale_elements(const double &scalar) | GMatrixBase | protected |
| select_non_zero(void) | GMatrixBase | protected |
| set_all_elements(const double &value) | GMatrixBase | protected |
| set_mem_block(const int &block) | GMatrixSparse | inline |
| size(void) const | GMatrixBase | inline |
| solve(const GVector &vector) const | GMatrixSparse | |
| stack_destroy(void) | GMatrixSparse | |
| stack_flush(void) | GMatrixSparse | |
| stack_init(const int &size=0, const int &entries=0) | GMatrixSparse | |
| stack_push_column(const GVector &vector, const int &col) | GMatrixSparse | |
| stack_push_column(const double *values, const int *rows, const int &number, const int &col) | GMatrixSparse | |
| sum(void) const | GMatrixSparse | virtual |
| transpose(void) const | GMatrixSparse | |
| ~GBase(void) | GBase | inlinevirtual |
| ~GMatrixBase(void) | GMatrixBase | virtual |
| ~GMatrixSparse(void) | GMatrixSparse | virtual |