Changeset efb096 in git
- Timestamp:
- Mar 18, 2015, 3:36:09 PM (9 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- c31c5835bece938cfe0770b54facad06a4501985
- Parents:
- f3f0ada0fecda59e7576f7bbec2608a0729a6aad
- Files:
-
- 3 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
Tst/Short/spcurve.res.gz.uu
rf3f0ad refb096 1 begin 64 4spcurve.res.gz2 M'XL(" "4>OU```W-P8W5R=F4N<F5S`-U82V_;.!"^ZU<,@CWX0;<2)5N)#0?H3 M 9GLHTA0%$J`+!'&AV&PBU)9<24XD+?:_[PPI/NRT2(O-8;$.('(>''XS''(&4 M N;SZX]T'``A.X?V[W^&H*JM7Z_3V:.9==A)^"LC\G&9IU>O//!KA]!3*[7)75 M /(A7F7A\559)9?3#SI)6V+<6G8*HD\UV+2`MSRZ6^8K/O->O85OD2\.!+T6^6 M `5P(CA'O[9]O+CZ^?SOU`(HTNX-B'G+?#UFO9@UK^VQ5SE"4KD2RAG1>MZQI7 M 6;T(1\TB(L$6%U4]O44O[:,SHX:-:LZ\FD$3,O!\!BV"]`S<L85[=E$U6V'!8 M *OI%H#9,HB6>LHKH9AZW,"86QB:IBK2^"BP0S?E5*+V@S^H>IT_8W\<DE\])9 M 8]!IR%FH%L@9*:N=X6)NHBH7.K*KH'?!2/DZN"$(\/DZ8,'-W-=S?C,?D3E%10 M <Y*-:`]-H]R2(8D)BR8Y6;KFQO3-_$YDO;%>K<BH/Z)![Q'B#D1KHY$R.5`K11 M Y>8#5W_LR">./.KD$X6P6R.=D7.-,G;DD2/7^Q]W$=ACGCB+N+.I-AKX#BK#12 M #%Q3&E_`#P$<.!B$CBW#C%Q;$\T=.[;<8.B0!Y.]:-H,CFT&EV*3'MY\R_MO13 M 9?$Z+2M8SP^2&6`EOD"1B=W<`N^M,?]86:UPPF_Z4JT4E8*+JHK>I#./OI2K14 M ;PC%&Y4T=M:A55J<M`(E&QK\2A9V5V5`&NJLR.+0.&>C?VRCOTK+96$#+\G_15 M =<REASU:(^U\5I$/5+!D8&V<3FR<OMTK`#94FO.ST?(/GGOM,QX<G6O+?)3616 M 5*)80W)MOW?AO)?X0K+`/'$!KJ$1>7+$%Q"HM.%"N:IE`%C#O`9'K&E>C46M17 M ,>X%OG6O$.M'D=[=5]8_P_HW-:US\@,BI@1]XB368%2!3YT<BX'^ZZ0/8@G)18 M W'`,J-X']HDE>V4Q"*P_V[P\],>P7CR]>[6^JHLNI]DABRL3"ZYX\<MDOG'I19 M (/&9_]W4EWE!:U`9%:[4ZX"I?T4N@GPSA@HS)HLD,7'T3SIA*&^?!.@<HVUH20 M !WXS\[`^V\/!OK$[SL>D6MY_+/*[0I0E7@MSX%HUM.=X?KD5V5(4YP*=6-O#21 M W.>_U!4<U8N8,A3]IU[Q1.6H"??^IG@<1TEQA(%49U#",B_0I6V>K6B[*H?J22 M 7H#(<`]10OY%DFK+J;G0&*,)X_9*<XR$NM0A=COJ6O,8E<!;BT09%L5&F[LK23 M <G&;B0)NDS(MH?=MA^-]OLFQX(I\AYB24O2]3:Z;H4`2Z"QO=(%'FDI^[-!824 M [5N''!OQ6-)8U1O=5"")+4U<3QP&]C!QZ]#8OO":MXX%:E@:W4L0'1`B[FIP25 M LVFG$FI0'1UI$US1%F7'F.@%'4VM5[.'`H'RUNR:Y0)C6GA69RN*:E?<BI5.26 M E21;@3[N[@@ZG:1*\ZR<'G:VE%+#UFEOZT6$]XTNVF(\4%=P,9$WT.EY,0.=27 M CK=UV]W%R9!,-+@D5D9H.E%F:#KN#YM!BY/([8N;;IOCODFU8S:F:N*SF$5X28 M `;E'.5,D55X8W[ZJZY64D,#9]=7-7_7?L,E7N[68>IOJ6G;N.*)]@?L.'&!\29 M (&2!U]X2/2%:@1A&@VZ%P3_6*[JPQ%K#N'6L-52\AH&O5(R[""7LH"A>;`YU30 M ZFFV1^SNY?+M"_9T^L/!*T2UWLB38A/IGI2%`V/Y)RW0B3(]Y78:&KN=S>]831 M 0.?)9^(<=P\X]=4R4G*JPL@B&5W&9=CE@&9E9)X6"'Q$!#'D.PNPO$^*9(G/32 M #=:A=`E3\!4_VVUN\<G!''E(,%>F$,1*('^WZWSYE9H3%.3%2AJ$3Z6C87]333 M R)(-/H[X$^@"T/GB)Z1/1)\Q?29]J*&!]@<F]'V$$0]@%/@P"KF:\QCI"82`34 M 'WQCGV+D+L;'[7,8*<Q`406*(E#\@>(-%&*@H(*\8<_@I".3)P02`G5B\NSH35 M $X$,'0F^@S=T\9Z9_V*<7\IRKI+//\CM9W/Q_'(_E74>_\Q"F<%RY-WX*[FK36 ?$U=G[;,I:UJ$2/T7BO[3M"O1QNPW[Q^A"\CONQ(`````1 begin 640 spcurve.res.gz 2 M'XL("%F)"54``W-P8W5R=F4N<F5S`-U8W6O;2!!_UU\QA'N0[74KK60[L7&@ 3 ME^M#25,*"?0@Q$6QMXFH;;F2G$@^[G^_F?VVTY*6R\-Q#FAW/G;V-[.S.T,N 4 MK_YX]P$`XE-X_^YW.*JK^M4ROSV:!)=:PD\!F9_S=5Z'G4E`(YR>0K69;\L' 5 M\6HM'E]5=59;_41;,@K[UM)3$$VVVBP%Y-79Q;Q8\$GP^C5LRF)N.?"E+%:` 6 M"\$S$KS]\\W%Q_=OQP%`F:_OH)PF/(H2%C:L9;L.6U03%.4+D2TAGS8[UNY8 7 M,TOZ[2PEP087U:'9(LP[Z$R_9?V&LZ!AT"8,@HC!#D$&%N[`P3V[J-N-<&`5 8 M_2)06R;1$D]91723@#L80P=CE=5EWES%#HCA_"J4,.ZP)N3T23K[F.3R*6ET 9 MM8:<)6J!G)&RVADNIC:J<J$GNXK#"T;*U_$-08#/US&+;Z:1F?.;:9_,*9J3 10 MK$][&!KECDQ(3%@,R<G2-;>F;Z9W8AT.S&I%IIT^#6:/!'<@VAA-E<FN6BDW 11 M[_KZ`T\^].2IE@\50KU&.B/G!N7(DZ>>W.Q_K".PQSSQ%G%O4V,TCCQ4EAG[ 12 MI@R^F!\".'`P3CQ;EIGZMH:&._!L^<$P(8^'>]%T&3QR&5R)57YX\QWOOY7% 13 MR[RJ83D]2&:`A?@"Y5ILIPYXN,3\8U6]P`F_Z4BU2M0*+JHJ>I5/`OI2KKXA 14 M%&]4TKB91JNT.&G%2M:S^)4LT5>E2QKJK,ABSSKGHG_LHK_(JWGI`B_)_W7, 15 MI8<AK9%V/JO(QRI8,K`N3B<N3M_N%0`7*L/YV6A%!\^]\1D/CLYUQR*4-E2B 16 M6$MR8S^\\-Y+?"%9;)^X&-?0B#PYX@L(5-IPH5RU8P!8PX(61ZQI08-%K;7N 17 MQ9%SKQ3+1Y'?W=?./\OZ-S5-._D!$5."/G$2:S"JP"<MQV)@_K3T0<PAFUJ. 18 M!15^8)]8ME<6X]CYLRFJ0W\LZ\73.VS,59WIG&:'+*Y,S+CBC5XF\ZU+!XG/ 19 MHN^FOLP+6H/*J'"E7@=,_2MR$>2;T5.8,5DDB8EC?M()2P7[)(!VC+:A'?C- 20 M),#Z[`X'^T9]G(]9/;__6!9WI:@JO!;VP(UJXL[Q_'(CUG-1G@MT8ND.<Y__ 21 M4E>PW\Q&E*'H/_6*)RI';;CW-\7C.,K*(PRD.H,*YD6)+FV*]8*VJPNH[P6( 22 M->XA*BB^2%)M.;87&F,T9-Q=:8Z14)<ZP6Y'76L^0B4(EB)3AD6Y,N;NRD+< 23 MKD4)MUF55Q!^V^)X7ZP*++BBV"*FK!*=8%689BB6!#K+6U/@D::2/_)HK/8[ 24 MCQQ8\4#26-5;TU0@B2W-J!EZ#.QA^,ZCJ7W1#&6`^I76M!)$([J6^PK<;JDU 25 M$@-)TZFQP!7M,&K&T"S0-#5>[1X(A+FSFZX+@0$M`Z>R$66]+6_%PN1)MEZ` 26 M.6L=?ZV3U7FQKL:';2WE4V_G];;-+,7+1K=L-NBJ^S<;RNOG-;R8?EZ[N_-[ 27 MW=E)CTRTN&2DC-!TJ,S0=-#IM=T=3E*_*6[U-L<=FV?';$"E)&(CEN+MXP$E 28 M3)G516E]^ZKN5E9!!F?75S=_-7_#JEALEV(<K.IKV;;CB/8%[MOU@/&ND-7= 29 M>$OTD&@%HI=V]0J+?V!6Z+",C(9UZ]AHJ'CUXDBI6'<12J*A*-[('NHX,.R` 30 MV/K9BMSS]73ZPR$H1;U<R9-B0^F>E"5=:_DG+="),C/E;II8N]KF=RR@\^0S 31 M<8[UZTU-M8R4G*HPLE1&EW$9=CF@61F9I]4!7Q!!#/G(`LSOLS*;XUN#12B? 32 MPQ@BQ5]O5[?XWF"./&28*V.(1TH@?[?+8OZ5.A,4%.5"&H1/E:?A?F-89RM\ 33 M&?$GT`6@\\5/0I^4/@/Z##O00`N['Y@P]Q'Z/(9^'$$_X6K.1T@/(0'\X`/[ 34 M%"/W,3YNGL-(80:**E`4@>(/%&^@$`,%%>0->P8G'9D\(9`0J`V39T>?%&3H 35 M2/`=O(F/]\S^"^/\4M9RE7S106X_FXOGE_NI;/+X9Q;*#)8CU^.OY*Y)7).U 36 <SZ:L[0]2]2\H^C?3MD(;D]^"?P"0H8@XN!(````` 37 37 ` 38 38 end -
kernel/GBEngine/kutil.cc
rf3f0ad refb096 8117 8117 BOOLEAN newHEdge(kStrategy strat) 8118 8118 { 8119 if (currRing->pLexOrder || rHasMixedOrdering(currRing)) 8120 return FALSE; 8119 8121 int i,j; 8120 8122 poly newNoether; -
libpolys/polys/monomials/ring.cc
rf3f0ad refb096 3173 3173 r->pFDeg = p_Totaldegree; 3174 3174 } 3175 if ((order[0] == ringorder_a)3175 else if ((order[0] == ringorder_a) 3176 3176 || (order[0] == ringorder_wp) 3177 || (order[0] == ringorder_Wp) 3178 || (order[0] == ringorder_ws) 3177 || (order[0] == ringorder_Wp)) 3178 { 3179 r->pFDeg = p_WFirstTotalDegree; 3180 } 3181 else if ((order[0] == ringorder_ws) 3179 3182 || (order[0] == ringorder_Ws)) 3180 r->pFDeg = p_WFirstTotalDegree; 3183 { 3184 for(int ii=block0[0];ii<=block1[0];ii++) 3185 { 3186 if (wvhdl[0][ii-1]<0) { r->MixedOrder=2;break;} 3187 } 3188 if (r->MixedOrder==0) 3189 r->pFDeg = p_WFirstTotalDegree; 3190 else 3191 r->pFDeg = p_Totaldegree; 3192 } 3181 3193 r->firstBlockEnds=block1[0]; 3182 3194 r->firstwv = wvhdl[0]; … … 3206 3218 if ((order[1] == ringorder_a) 3207 3219 || (order[1] == ringorder_wp) 3208 || (order[1] == ringorder_Wp) 3209 || (order[1] == ringorder_ws) 3220 || (order[1] == ringorder_Wp)) 3221 r->pFDeg = p_WFirstTotalDegree; 3222 else if ((order[1] == ringorder_ws) 3210 3223 || (order[1] == ringorder_Ws)) 3211 r->pFDeg = p_WFirstTotalDegree; 3224 { 3225 for(int ii=block0[1];ii<=block1[1];ii++) 3226 if (wvhdl[1][ii-1]<0) { r->MixedOrder=2;break;} 3227 if (r->MixedOrder==FALSE) 3228 r->pFDeg = p_WFirstTotalDegree; 3229 else 3230 r->pFDeg = p_Totaldegree; 3231 } 3212 3232 } 3213 3233 /*------- more than one block ----------------------*/ … … 3246 3266 3247 3267 if (rOrd_is_Totaldegree_Ordering(r) || rOrd_is_WeightedDegree_Ordering(r)) 3248 r->pFDeg = p_Deg; 3268 { 3269 if(r->MixedOrder==FALSE) 3270 r->pFDeg = p_Deg; 3271 else 3272 r->pFDeg = p_Totaldegree; 3273 } 3249 3274 3250 3275 if( rGetISPos(0, r) != -1 ) // Are there Schreyer induced blocks? -
libpolys/polys/monomials/ring.h
rf3f0ad refb096 741 741 inline BOOLEAN rHasGlobalOrdering(const ring r){ return (r->OrdSgn==1); } 742 742 inline BOOLEAN rHasLocalOrMixedOrdering(const ring r){ return (r->OrdSgn==-1); } 743 inline BOOLEAN rHasMixedOrdering(const ring r) { return (r->MixedOrder ==1); }743 inline BOOLEAN rHasMixedOrdering(const ring r) { return (r->MixedOrder); } 744 744 745 745 // #define rHasGlobalOrdering(R) ((R)->OrdSgn==1)
Note: See TracChangeset
for help on using the changeset viewer.