Definition at line 825 of file matpol.cc.
◆ mp_permmatrix() [1/3]
| mp_permmatrix::mp_permmatrix |
( |
| ) |
|
|
inline |
◆ mp_permmatrix() [2/3]
| mp_permmatrix::mp_permmatrix |
( |
matrix |
A, |
|
|
ring |
R |
|
) |
| |
◆ mp_permmatrix() [3/3]
◆ ~mp_permmatrix()
| mp_permmatrix::~mp_permmatrix |
( |
| ) |
|
◆ mpColAdr()
| poly* mp_permmatrix::mpColAdr |
( |
int |
c | ) |
|
|
inlineprivate |
◆ mpColReorder()
| void mp_permmatrix::mpColReorder |
( |
| ) |
|
◆ mpColSwap()
| void mp_permmatrix::mpColSwap |
( |
int |
j1, |
|
|
int |
j2 |
|
) |
| |
|
private |
◆ mpColWeight()
| void mp_permmatrix::mpColWeight |
( |
float * |
wcol | ) |
|
|
private |
◆ mpDelElem()
| void mp_permmatrix::mpDelElem |
( |
int |
, |
|
|
int |
|
|
) |
| |
◆ mpElimBareiss()
| void mp_permmatrix::mpElimBareiss |
( |
poly |
div | ) |
|
Definition at line 1144 of file matpol.cc.
1146 poly piv, elim, q1, q2, *
ap, *a;
1172 else if (a[jj] !=
NULL)
◆ mpGetCdim()
| int mp_permmatrix::mpGetCdim |
( |
| ) |
|
|
inline |
◆ mpGetCol()
| int mp_permmatrix::mpGetCol |
( |
| ) |
|
◆ mpGetElem()
| poly mp_permmatrix::mpGetElem |
( |
int |
r, |
|
|
int |
c |
|
) |
| |
◆ mpGetRdim()
| int mp_permmatrix::mpGetRdim |
( |
| ) |
|
|
inline |
◆ mpGetRow()
| int mp_permmatrix::mpGetRow |
( |
| ) |
|
◆ mpGetSign()
| int mp_permmatrix::mpGetSign |
( |
| ) |
|
|
inline |
◆ mpInitMat()
| void mp_permmatrix::mpInitMat |
( |
| ) |
|
|
private |
◆ mpPivotBareiss()
Definition at line 1059 of file matpol.cc.
1062 int i,
j, iopt, jopt;
1063 float sum, f1, f2, fo, r, ro, lp;
1064 float *dr = C->
wrow, *dc = C->
wcol;
1113 f1 = ro * (dc[
j]-lp);
1116 f2 = lp * (sum - ro - dc[
j]);
◆ mpPivotRow()
◆ mpRowAdr()
| poly* mp_permmatrix::mpRowAdr |
( |
int |
r | ) |
|
|
inlineprivate |
◆ mpRowReorder()
| void mp_permmatrix::mpRowReorder |
( |
| ) |
|
◆ mpRowSwap()
| void mp_permmatrix::mpRowSwap |
( |
int |
i1, |
|
|
int |
i2 |
|
) |
| |
|
private |
◆ mpRowWeight()
| void mp_permmatrix::mpRowWeight |
( |
float * |
wrow | ) |
|
|
private |
◆ mpSaveArray()
| void mp_permmatrix::mpSaveArray |
( |
| ) |
|
|
inline |
◆ mpSetElem()
| void mp_permmatrix::mpSetElem |
( |
poly |
, |
|
|
int |
, |
|
|
int |
|
|
) |
| |
◆ mpSetSearch()
| void mp_permmatrix::mpSetSearch |
( |
int |
s | ) |
|
◆ mpToIntvec()
| void mp_permmatrix::mpToIntvec |
( |
intvec * |
| ) |
|
◆ _R
◆ a_m
◆ a_n
◆ piv_s
◆ qcol
| int * mp_permmatrix::qcol |
|
private |
◆ qrow
◆ s_m
◆ s_n
◆ sign
◆ Xarray
| poly* mp_permmatrix::Xarray |
|
private |
The documentation for this class was generated from the following file: