GammaLib  2.1.0.dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GMatrixSparse Member List

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)GMatrixSparsevirtual
add_to_column(const int &column, const double *values, const int *rows, int number)GMatrixSparse
add_to_row(const int &row, const GVector &vector)GMatrixSparsevirtual
alloc_elements(int start, const int &num)GMatrixSparseprivate
alloc_members(const int &rows, const int &cols, const int &elements=0)GMatrixSparseprivate
at(const int &row, const int &column)GMatrixSparsevirtual
at(const int &row, const int &column) const GMatrixSparsevirtual
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 GMatrixSparseinlinevirtual
clear(void)GMatrixSparsevirtual
clone(void) const GMatrixSparsevirtual
column(const int &column) const GMatrixSparsevirtual
column(const int &column, const GVector &vector)GMatrixSparsevirtual
column(const int &column, const double *values, const int *rows, int number)GMatrixSparse
columns(void) const GMatrixBaseinline
copy_members(const GMatrixSparse &m)GMatrixSparseprivate
GMatrixBase::copy_members(const GMatrixBase &matrix)GMatrixBaseprotected
cs_cumsum(int *p, int *c, int n)GMatrixSparsefriend
cs_symperm(const GMatrixSparse &matrix, const int *pinv)GMatrixSparsefriend
cs_transpose(const GMatrixSparse &matrix, int values)GMatrixSparsefriend
fill(void) const GMatrixSparsevirtual
fill_pending(void)GMatrixSparseprivate
free_elements(const int &start, const int &num)GMatrixSparseprivate
free_members(void)GMatrixSparseprivate
free_stack_members(void)GMatrixSparseprivate
get_element_sum(void) const GMatrixBaseprotected
get_index(const int &row, const int &column) const GMatrixSparseprivate
get_max_element(void) const GMatrixBaseprotected
get_min_element(void) const GMatrixBaseprotected
GMatrixBase(void)GMatrixBase
GMatrixBase(const GMatrixBase &matrix)GMatrixBase
GMatrixSparse(void)GMatrixSparse
GMatrixSparse(const int &rows, const int &columns, const int &elements=0)GMatrixSparseexplicit
GMatrixSparse(const GMatrix &matrix)GMatrixSparse
GMatrixSparse(const GMatrixSparse &matrix)GMatrixSparse
GMatrixSparse(const GMatrixSymmetric &matrix)GMatrixSparse
GSparseNumeric classGMatrixSparsefriend
GSparseSymbolic classGMatrixSparsefriend
init_members(void)GMatrixSparseprivate
init_stack_members(void)GMatrixSparseprivate
insert_row(const int &row, const GVector &vector, const bool &add)GMatrixSparseprivate
insert_zero_row_col(const int &rows, const int &cols)GMatrixSparseprivate
invert(void) const GMatrixSparse
is_empty(void) const GMatrixBaseinline
m_allocGMatrixBaseprotected
m_colsGMatrixBaseprotected
m_colselGMatrixBaseprotected
m_colstartGMatrixBaseprotected
m_dataGMatrixBaseprotected
m_elementsGMatrixBaseprotected
m_fill_colGMatrixSparseprivate
m_fill_rowGMatrixSparseprivate
m_fill_valGMatrixSparseprivate
m_mem_blockGMatrixSparseprivate
m_num_colselGMatrixBaseprotected
m_num_rowselGMatrixBaseprotected
m_numericGMatrixSparseprivate
m_rowinxGMatrixSparseprivate
m_rowsGMatrixBaseprotected
m_rowselGMatrixBaseprotected
m_stack_colinxGMatrixSparseprivate
m_stack_dataGMatrixSparseprivate
m_stack_entriesGMatrixSparseprivate
m_stack_max_entriesGMatrixSparseprivate
m_stack_rowinxGMatrixSparseprivate
m_stack_rowsGMatrixSparseprivate
m_stack_sizeGMatrixSparseprivate
m_stack_startGMatrixSparseprivate
m_stack_valuesGMatrixSparseprivate
m_stack_workGMatrixSparseprivate
m_symbolicGMatrixSparseprivate
m_zeroGMatrixSparseprivate
max(void) const GMatrixSparsevirtual
min(void) const GMatrixSparsevirtual
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)GMatrixSparseprivate
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)GMatrixSparseprivate
operator!=(const GMatrixSparse &matrix) const GMatrixSparsevirtual
GMatrixBase::operator!=(const GMatrixBase &matrix) const GMatrixBasevirtual
operator()(const int &row, const int &column)GMatrixSparsevirtual
operator()(const int &row, const int &column) const GMatrixSparsevirtual
operator*(const GVector &vector) const GMatrixSparsevirtual
operator*(const GMatrixSparse &matrix) const GMatrixSparseinlinevirtual
operator*=(const GMatrixSparse &matrix)GMatrixSparsevirtual
operator*=(const double &scalar)GMatrixSparseinlinevirtual
operator+(const GMatrixSparse &matrix) const GMatrixSparseinlinevirtual
operator+(const double &scalar) const GMatrixSparseinlinevirtual
operator+=(const GMatrixSparse &matrix)GMatrixSparsevirtual
operator+=(const double &scalar)GMatrixSparsevirtual
operator-(const GMatrixSparse &matrix) const GMatrixSparseinlinevirtual
operator-(const double &scalar) const GMatrixSparseinlinevirtual
operator-(void) const GMatrixSparsevirtual
operator-=(const GMatrixSparse &matrix)GMatrixSparsevirtual
operator-=(const double &scalar)GMatrixSparsevirtual
operator/=(const double &scalar)GMatrixSparseinlinevirtual
operator=(const GMatrixSparse &matrix)GMatrixSparsevirtual
operator=(const double &value)GMatrixSparsevirtual
GMatrixBase::operator=(const GMatrixBase &matrix)GMatrixBasevirtual
operator==(const GMatrixSparse &matrix) const GMatrixSparsevirtual
GMatrixBase::operator==(const GMatrixBase &matrix) const GMatrixBasevirtual
print(const GChatter &chatter=NORMAL) const GMatrixSparsevirtual
print_col_compression(const GChatter &chatter=NORMAL) const GMatrixBaseprotected
print_elements(const GChatter &chatter=NORMAL, const int &num=15) const GMatrixBaseprotected
print_row_compression(const GChatter &chatter=NORMAL) const GMatrixBaseprotected
remove_zero_row_col(void)GMatrixSparseprivate
row(const int &row) const GMatrixSparsevirtual
row(const int &row, const GVector &vector)GMatrixSparsevirtual
rows(void) const GMatrixBaseinline
scale_elements(const double &scalar)GMatrixBaseprotected
select_non_zero(void)GMatrixBaseprotected
set_all_elements(const double &value)GMatrixBaseprotected
set_mem_block(const int &block)GMatrixSparseinline
size(void) const GMatrixBaseinline
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 GMatrixSparsevirtual
transpose(void) const GMatrixSparse
~GBase(void)GBaseinlinevirtual
~GMatrixBase(void)GMatrixBasevirtual
~GMatrixSparse(void)GMatrixSparsevirtual