GammaLib
2.0.0
|
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 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 |
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 | |
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_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_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 |
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 |