![]() |
My Project
UNKNOWN_GIT_VERSION
|
Public Member Functions | |
sparse_mat (ideal, const ring) | |
~sparse_mat () | |
int | smGetSign () |
smpoly * | smGetAct () |
int | smGetRed () |
ideal | smRes2Mod () |
poly | smDet () |
void | smNewBareiss (int, int) |
void | smToIntvec (intvec *) |
Private Member Functions | |
void | smColToRow () |
void | smRowToCol () |
void | smFinalMult () |
void | smSparseHomog () |
void | smWeights () |
void | smPivot () |
void | smNewWeights () |
void | smNewPivot () |
void | smZeroElim () |
void | smToredElim () |
void | smCopToRes () |
void | smSelectPR () |
void | sm1Elim () |
void | smHElim () |
void | smMultCol () |
poly | smMultPoly (smpoly) |
void | smActDel () |
void | smColDel () |
void | smPivDel () |
void | smSign () |
void | smInitPerm () |
int | smCheckNormalize () |
void | smNormalize () |
Private Attributes | |
int | nrows |
int | ncols |
int | sign |
int | act |
int | crd |
int | tored |
int | inred |
int | rpiv |
int | cpiv |
int | normalize |
int * | perm |
float | wpoints |
float * | wrw |
float * | wcl |
smpoly * | m_act |
smpoly * | m_res |
smpoly * | m_row |
smpoly | red |
smpoly | piv |
smpoly | oldpiv |
smpoly | dumm |
ring | _R |
Definition at line 125 of file sparsmat.cc.
sparse_mat::sparse_mat | ( | ideal | smat, |
const ring | RR | ||
) |
Definition at line 441 of file sparsmat.cc.
sparse_mat::~sparse_mat | ( | ) |
Definition at line 483 of file sparsmat.cc.
|
private |
Definition at line 854 of file sparsmat.cc.
|
private |
Definition at line 1530 of file sparsmat.cc.
|
private |
Definition at line 1468 of file sparsmat.cc.
|
private |
Definition at line 1548 of file sparsmat.cc.
|
private |
Definition at line 1136 of file sparsmat.cc.
|
private |
Definition at line 1258 of file sparsmat.cc.
poly sparse_mat::smDet | ( | ) |
Definition at line 530 of file sparsmat.cc.
|
private |
Definition at line 1439 of file sparsmat.cc.
|
inline |
Definition at line 173 of file sparsmat.cc.
|
inline |
Definition at line 174 of file sparsmat.cc.
|
inline |
Definition at line 172 of file sparsmat.cc.
|
private |
Definition at line 933 of file sparsmat.cc.
|
private |
Definition at line 1603 of file sparsmat.cc.
|
private |
Definition at line 1414 of file sparsmat.cc.
|
private |
Definition at line 1508 of file sparsmat.cc.
void sparse_mat::smNewBareiss | ( | int | x, |
int | y | ||
) |
Definition at line 604 of file sparsmat.cc.
|
private |
Definition at line 792 of file sparsmat.cc.
|
private |
Definition at line 754 of file sparsmat.cc.
|
private |
Definition at line 1488 of file sparsmat.cc.
|
private |
Definition at line 1561 of file sparsmat.cc.
|
private |
Definition at line 697 of file sparsmat.cc.
ideal sparse_mat::smRes2Mod | ( | ) |
Definition at line 503 of file sparsmat.cc.
|
private |
Definition at line 1156 of file sparsmat.cc.
|
private |
Definition at line 1072 of file sparsmat.cc.
|
private |
Definition at line 1575 of file sparsmat.cc.
|
private |
void sparse_mat::smToIntvec | ( | intvec * | v | ) |
Definition at line 519 of file sparsmat.cc.
|
private |
Definition at line 1219 of file sparsmat.cc.
|
private |
Definition at line 665 of file sparsmat.cc.
|
private |
Definition at line 1189 of file sparsmat.cc.
|
private |
Definition at line 144 of file sparsmat.cc.
|
private |
Definition at line 129 of file sparsmat.cc.
|
private |
Definition at line 133 of file sparsmat.cc.
|
private |
Definition at line 130 of file sparsmat.cc.
|
private |
Definition at line 143 of file sparsmat.cc.
|
private |
Definition at line 132 of file sparsmat.cc.
|
private |
Definition at line 138 of file sparsmat.cc.
|
private |
Definition at line 139 of file sparsmat.cc.
|
private |
Definition at line 140 of file sparsmat.cc.
|
private |
Definition at line 127 of file sparsmat.cc.
|
private |
Definition at line 134 of file sparsmat.cc.
|
private |
Definition at line 127 of file sparsmat.cc.
|
private |
Definition at line 142 of file sparsmat.cc.
|
private |
Definition at line 135 of file sparsmat.cc.
|
private |
Definition at line 142 of file sparsmat.cc.
|
private |
Definition at line 141 of file sparsmat.cc.
|
private |
Definition at line 133 of file sparsmat.cc.
|
private |
Definition at line 128 of file sparsmat.cc.
|
private |
Definition at line 131 of file sparsmat.cc.
|
private |
Definition at line 137 of file sparsmat.cc.
|
private |
Definition at line 136 of file sparsmat.cc.
|
private |
Definition at line 137 of file sparsmat.cc.