![]() |
My Project
|
#include <tgbgauss.h>
Public Member Functions | |
tgb_matrix (int i, int j) | |
~tgb_matrix () | |
int | get_rows () |
int | get_columns () |
void | print () |
void | perm_rows (int i, int j) |
void | set (int i, int j, number n) |
number | get (int i, int j) |
BOOLEAN | is_zero_entry (int i, int j) |
void | free_row (int row, BOOLEAN free_non_zeros=TRUE) |
int | min_col_not_zero_in_row (int row) |
int | next_col_not_zero (int row, int pre) |
BOOLEAN | zero_row (int row) |
void | mult_row (int row, number factor) |
void | add_lambda_times_row (int add_to, int summand, number factor) |
int | non_zero_entries (int row) |
Private Attributes | |
number ** | n |
int | columns |
int | rows |
BOOLEAN | free_numbers |
Definition at line 18 of file tgbgauss.h.
Definition at line 459 of file tgbgauss.cc.
tgb_matrix::~tgb_matrix | ( | ) |
Definition at line 477 of file tgbgauss.cc.
Definition at line 603 of file tgbgauss.cc.
int tgb_matrix::get_columns | ( | ) |
Definition at line 532 of file tgbgauss.cc.
int tgb_matrix::get_rows | ( | ) |
Definition at line 527 of file tgbgauss.cc.
Definition at line 619 of file tgbgauss.cc.
void tgb_matrix::print | ( | ) |
Definition at line 498 of file tgbgauss.cc.
|
private |
Definition at line 22 of file tgbgauss.h.
|
private |
Definition at line 24 of file tgbgauss.h.
|
private |
Definition at line 21 of file tgbgauss.h.
|
private |
Definition at line 23 of file tgbgauss.h.