#include <fill.hh>
Public Member Functions | |
| int | CalcFill (Smatrix *, Smatrix *) |
| Fill (Smatrix *, int) | |
| void | IndexSort (QR *, int *, int) |
| void | Init (QR *, int) |
| void | Merge (QR *qr) |
| void | PivotFill (QR *qr) |
| int friend | QR::sparseqr () |
| void | Update (int, int) |
| ~Fill () | |
Private Attributes | |
| int | nlist1 |
| int | nlist2 |
| int * | pairfill |
| int * | rindex |
| int * | row1 |
| int * | row2 |
| int * | sortindex1 |
| int * | sortindex2 |
| sparseqr::Fill::Fill | ( | Smatrix * | , |
| int | |||
| ) |
| sparseqr::Fill::~Fill | ( | ) |
| void sparseqr::Fill::IndexSort | ( | QR * | , |
| int * | , | ||
| int | |||
| ) |
| void sparseqr::Fill::Init | ( | QR * | , |
| int | |||
| ) |
| void sparseqr::Fill::Merge | ( | QR * | qr | ) |
| void sparseqr::Fill::PivotFill | ( | QR * | qr | ) | [inline] |
| int friend sparseqr::Fill::QR::sparseqr | ( | ) |
| void sparseqr::Fill::Update | ( | int | , |
| int | |||
| ) |
int sparseqr::Fill::nlist1 [private] |
int sparseqr::Fill::nlist2 [private] |
int * sparseqr::Fill::pairfill [private] |
int * sparseqr::Fill::rindex [private] |
int * sparseqr::Fill::row1 [private] |
int * sparseqr::Fill::row2 [private] |
int* sparseqr::Fill::sortindex1 [private] |
int * sparseqr::Fill::sortindex2 [private] |