Public Member Functions | |
MatrixPivoting (const Matrix &m) | |
~MatrixPivoting (void) | |
double | pivoting_and_elimination (void) |
Private Types | |
typedef REAL * | INDEX |
Private Member Functions | |
void | pick_up_pivot (void) |
MatrixPivoting (const MatrixPivoting &) | |
void | operator= (const MatrixPivoting &) |
Private Attributes | |
INDEX *const | row_index |
INDEX *const | col_index |
double | pivot_value |
INDEX | pivot_row |
INDEX | pivot_col |
int | pivot_odd |
|
Definition at line 46 of file determinant.cpp. Referenced by MatrixPivoting(), pick_up_pivot(), and pivoting_and_elimination(). |
|
|
|
Definition at line 84 of file determinant.cpp. |
|
Definition at line 98 of file determinant.cpp. References linalg::Matrix::is_valid(). |
Here is the call graph for this function:
|
|
|
Definition at line 112 of file determinant.cpp. References assure, col_index, INDEX, pivot_col, pivot_odd, pivot_row, pivot_value, REAL, and row_index. Referenced by pivoting_and_elimination(). |
|
Definition at line 156 of file determinant.cpp. References assert, col_index, INDEX, pick_up_pivot(), pivot_col, pivot_odd, pivot_row, pivot_value, REAL, and row_index. Referenced by linalg::Matrix::determinant(). |
Here is the call graph for this function:
|
Definition at line 50 of file determinant.cpp. Referenced by MatrixPivoting(), pick_up_pivot(), and pivoting_and_elimination(). |
|
Definition at line 58 of file determinant.cpp. Referenced by pick_up_pivot(), and pivoting_and_elimination(). |
|
Definition at line 59 of file determinant.cpp. Referenced by pick_up_pivot(), and pivoting_and_elimination(). |
|
Definition at line 57 of file determinant.cpp. Referenced by pick_up_pivot(), and pivoting_and_elimination(). |
|
Definition at line 56 of file determinant.cpp. Referenced by pick_up_pivot(), and pivoting_and_elimination(). |
|
Definition at line 47 of file determinant.cpp. Referenced by MatrixPivoting(), pick_up_pivot(), and pivoting_and_elimination(). |