sparseqr::Fill Class Reference
#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 |
Detailed Description
- See also
- Homepage of SparseQR
Thomas H. Robey and Deborah L. Sulsky, Row Ordering for Sparse QR Decomposition, SIAM J. Matrix Anal. and Appl., Vol. 15, No. 4, pp. 1208-1225, October 1994.
Constructor & Destructor Documentation
◆ Fill()
sparseqr::Fill::Fill | ( | Smatrix * | , |
int | |||
) |
◆ ~Fill()
sparseqr::Fill::~Fill | ( | ) |
Member Function Documentation
◆ CalcFill()
◆ IndexSort()
void sparseqr::Fill::IndexSort | ( | QR * | , |
int * | , | ||
int | |||
) |
◆ Init()
void sparseqr::Fill::Init | ( | QR * | , |
int | |||
) |
◆ Merge()
void sparseqr::Fill::Merge | ( | QR * | qr | ) |
◆ PivotFill()
◆ QR::sparseqr()
int friend sparseqr::Fill::QR::sparseqr | ( | ) |
◆ Update()
void sparseqr::Fill::Update | ( | int | , |
int | |||
) |
Member Data Documentation
◆ nlist1
◆ nlist2
◆ pairfill
◆ rindex
◆ row1
◆ row2
◆ sortindex1
◆ sortindex2
The documentation for this class was generated from the following file:
- sparseqr/fill.hh