* compute a Groebner basis of an ideal * *****************************************************/
| 931 | * compute a Groebner basis of an ideal * |
| 932 | *****************************************************/ |
| 933 | static ideal MstdCC(ideal G) |
| 934 | { |
| 935 | BITSET save1,save2; |
| 936 | SI_SAVE_OPT(save1,save2); |
| 937 | si_opt_1|=(Sy_bit(OPT_REDTAIL)|Sy_bit(OPT_REDSB)); |
| 938 | ideal G1 = kStd(G, NULL, testHomog, NULL); |
| 939 | SI_RESTORE_OPT(save1,save2); |
| 940 | |
| 941 | idSkipZeroes(G1); |
| 942 | return G1; |
| 943 | } |
| 944 | |
| 945 | /***************************************************** |
| 946 | * compute a Groebner basis of an homogeneous ideal * |
no test coverage detected