![]() |
Go to the source code of this file.
Data Structures | |
| struct | ideal |
| struct | const_map |
| struct | ideal_list |
Macros | |
| #define | IDELEMS(i) ((i)->ncols) |
| #define | MATCOLS(i) ((i)->ncols) |
| #define | MATROWS(i) ((i)->nrows) |
| #define | MATELEM(mat, i, j) ((mat)->m)[MATCOLS((mat)) * ((i)-1) + (j)-1] |
| #define | id_TestTail(A, lR, tR) id_DBTest(A, PDEBUG, __FILE__,__LINE__, lR, tR) |
| #define | id_Test(A, lR) id_DBTest(A, PDEBUG, __FILE__,__LINE__, lR, lR) |
| #define | id_Print(id, lR, tR) idShow(id, lR, tR) |
Variables | |
| omBin | sip_sideal_bin |
| struct sip_sideal |
Definition at line 13 of file simpleideals.h.
| Data Fields | ||
|---|---|---|
| poly * | m | |
| int | ncols | |
| int | nrows | |
| long | rank | |
| struct sip_smap |
Definition at line 26 of file simpleideals.h.
| Data Fields | ||
|---|---|---|
| poly * | m | |
| int | ncols | |
| int | nrows | |
| char * | preimage | |
| struct sideal_list |
Definition at line 37 of file simpleideals.h.
| Data Fields | ||
|---|---|---|
| ideal | d | |
| ideal_list | next | |
| int | nr | |
| #define id_Print | ( | id, | |
| lR, | |||
| tR | |||
| ) | idShow(id, lR, tR) |
Definition at line 133 of file simpleideals.h.
Definition at line 67 of file simpleideals.h.
Definition at line 66 of file simpleideals.h.
Definition at line 19 of file simpleideals.h.
Definition at line 20 of file simpleideals.h.
Definition at line 22 of file simpleideals.h.
Definition at line 21 of file simpleideals.h.
Definition at line 877 of file simpleideals.cc.
Definition at line 656 of file simpleideals.cc.
Definition at line 1709 of file simpleideals.cc.
Definition at line 1052 of file simpleideals.cc.
Definition at line 398 of file simpleideals.cc.
Definition at line 217 of file simpleideals.cc.
Definition at line 419 of file simpleideals.cc.
Definition at line 334 of file simpleideals.cc.
Definition at line 283 of file simpleideals.cc.
| void id_Delete | ( | ideal * | h, |
| ring | r | ||
| ) |
Definition at line 119 of file simpleideals.cc.
Definition at line 306 of file simpleideals.cc.
Definition at line 244 of file simpleideals.cc.
Definition at line 900 of file simpleideals.cc.
Definition at line 1078 of file simpleideals.cc.
Definition at line 769 of file simpleideals.cc.
Definition at line 1245 of file simpleideals.cc.
Definition at line 1090 of file simpleideals.cc.
| BOOLEAN id_InsertPolyWithTests | ( | ideal | h1, |
| const int | validEntries, | ||
| const poly | h2, | ||
| const bool | zeroOk, | ||
| const bool | duplicateOk, | ||
| const ring | r | ||
| ) |
insert h2 into h1 depending on the two boolean parameters:
Definition at line 629 of file simpleideals.cc.
Definition at line 384 of file simpleideals.cc.
Definition at line 1535 of file simpleideals.cc.
Definition at line 1368 of file simpleideals.cc.
Definition at line 1382 of file simpleideals.cc.
Definition at line 1114 of file simpleideals.cc.
Definition at line 101 of file simpleideals.cc.
Definition at line 970 of file simpleideals.cc.
Definition at line 1564 of file simpleideals.cc.
Definition at line 1194 of file simpleideals.cc.
Definition at line 1148 of file simpleideals.cc.
Definition at line 666 of file simpleideals.cc.
Definition at line 229 of file simpleideals.cc.
normialize all polys in id
Definition at line 1554 of file simpleideals.cc.
index of generator with leading term in ground ring (if any); otherwise -1
Definition at line 81 of file simpleideals.cc.
Definition at line 1026 of file simpleideals.cc.
Definition at line 1488 of file simpleideals.cc.
| long id_RankFreeModule | ( | ideal | m, |
| ring | lmRing, | ||
| ring | tailRing | ||
| ) |
Definition at line 728 of file simpleideals.cc.
|
inlinestatic |
Definition at line 85 of file simpleideals.h.
Definition at line 1406 of file simpleideals.cc.
| void id_ShallowDelete | ( | ideal * | h, |
| ring | r | ||
| ) |
Definition at line 144 of file simpleideals.cc.
Definition at line 1737 of file simpleideals.cc.
Definition at line 575 of file simpleideals.cc.
sorts the ideal w.r.t. the actual ringordering uses lex-ordering when nolex = FALSE
Definition at line 480 of file simpleideals.cc.
Definition at line 1230 of file simpleideals.cc.
Definition at line 1584 of file simpleideals.cc.
Definition at line 1103 of file simpleideals.cc.
Definition at line 819 of file simpleideals.cc.
Definition at line 845 of file simpleideals.cc.
Definition at line 40 of file simpleideals.cc.
Definition at line 797 of file simpleideals.cc.
Definition at line 709 of file simpleideals.cc.
Definition at line 58 of file simpleideals.cc.
| void idSkipZeroes | ( | ideal | ide | ) |
Definition at line 166 of file simpleideals.cc.
| omBin sip_sideal_bin |
Definition at line 30 of file simpleideals.cc.