Changeset f0e1f6 in git
- Timestamp:
- Jul 8, 2015, 5:20:03 PM (9 years ago)
- Branches:
- (u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'c5facdfddea2addfd91babd8b9019161dea4b695')
- Children:
- fc2acfd428dd5e231de749822606dc0022513406
- Parents:
- c0bd77020adecedd9342933c8012f790404e23aa
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
Tst/Old/preimage.res.gz.uu
rc0bd77 rf0e1f6 1 1 begin 640 preimage.res.gz 2 M'XL(" #OH\4T``W!R96EM86=E+G)E<P"=DDUOVS`,AN_Y%42Q0XH(:T3EJRV<2 M'XL("%4OG54``W!R96EM86=E+G)E<P"=DDUOVS`,AN_Y%42Q0XH(:T3EJRV< 3 3 MP[9+@6&7[C8$@Y/8G;0X"61WL?WKIV\IWH`5TT4$*?'E0_+YZZ>G+P!`UR#Y 4 4 M\07DX^C9N7`-37<NM.ON#J2-:Q-@]R.7^:XI)*\;OH,'8#B=,AL[OE;;0L*I … … 12 12 M4*;R+,@[S@0TD`;4P#J$G27[<JTF:*(V=VK"LHJ`*ARI?[A(%FV0+UDW]+L@ 13 13 M;/$BU"Y<Z<)5+ESA8E#W*MG7@0Y+=/PR"&9U6-!A3H<9'=2&%NJUH96,H4=C 14 M0@LS1&4L S0S;;H(JX%28VIC/3Q_@IJF;]P>^O7E4QO>ZR9O7>JRZ^&[T&T8$15 &6PU0!@``14 M0@LS1&4L]0Q]>J96Y?/3![AIZN;]@6]O'I7QO6[RYK4>J_:]&_T&B.1?54D& 15 "```` 16 16 ` 17 17 end -
Tst/Short/elimlib_s.res.gz.uu
rc0bd77 rf0e1f6 1 1 begin 640 elimlib_s.res.gz 2 M'XL(" "(6M50``V5L:6UL:6)?<RYR97,`Q5AM;]LX#/[N7R$4]\&>Y326D^ZN2 M'XL("!TXG54``V5L:6UL:6)?<RYR97,`Q5AM;]LX#/[N7R$4]\&>Y326D^ZN 3 3 M00I<]P(,V(9#6Z`'%%NA)$KK7AQGMIS8&>Z_'RG)+W'2).N]99@MD1))D7Q( 4 4 MN=<W;S]\)H3X%^3CATMR(E/9F86CDX%U;3CL@@#Q/IR'TG8&%K[)Q041LS"" -
kernel/preimage.cc
rc0bd77 rf0e1f6 85 85 86 86 ring tmpR; 87 if (rSumInternal(theImageRing,sourcering,tmpR,FALSE, TRUE)!=1)87 if (rSumInternal(theImageRing,sourcering,tmpR,FALSE,2)!=1) 88 88 { 89 89 WerrorS("error in rSumInternal"); -
libpolys/polys/monomials/ring.cc
rc0bd77 rf0e1f6 716 716 */ 717 717 /* vartest: test for variable/paramter names 718 * dp_dp: for comm. rings: use block order dp + dp/ds/wp 718 * dp_dp: 0:block ordering 719 * 1:for comm. rings: use block order dp + dp/ds/wp 720 * 2:order aa(..),dp 719 721 */ 720 722 int rSumInternal(ring r1, ring r2, ring &sum, BOOLEAN vartest, BOOLEAN dp_dp) … … 889 891 /* ordering *======================================================== */ 890 892 tmpR.OrdSgn=1; 891 if (dp_dp 893 if ((dp_dp==2) 894 && (r1->OrdSgn==1) 895 && (r2->OrdSgn==1) 896 #ifdef HAVE_PLURAL 897 && !rIsPluralRing(r1) && !rIsPluralRing(r2) 898 #endif 899 ) 900 { 901 tmpR.order=(int*)omAlloc0(4*sizeof(int)); 902 tmpR.block0=(int*)omAlloc0(4*sizeof(int)); 903 tmpR.block1=(int*)omAlloc0(4*sizeof(int)); 904 tmpR.wvhdl=(int**) omAlloc0(4*sizeof(int**)); 905 // ---- 906 tmpR.block0[0] = 1; 907 tmpR.block1[0] = rVar(r1)+rVar(r2); 908 tmpR.order[0] = ringorder_aa; 909 tmpR.wvhdl[0]=(int*)omAlloc0((rVar(r1)+rVar(r2) + 1)*sizeof(int)); 910 for(int i=0;i<rVar(r1);i++) tmpR.wvhdl[0][i]=1; 911 // ---- 912 tmpR.block0[1] = 1; 913 tmpR.block1[1] = rVar(r1)+rVar(r2); 914 tmpR.order[1] = ringorder_dp; 915 // ---- 916 tmpR.order[2] = ringorder_C; 917 } 918 else if (dp_dp 892 919 #ifdef HAVE_PLURAL 893 920 && !rIsPluralRing(r1) && !rIsPluralRing(r2) … … 909 936 || (r2->order[0]==ringorder_Wp) 910 937 || (r2->order[0]==ringorder_Dp)) 911 )912 {913 tmpR.order[1]=r2->order[0];914 if (r2->wvhdl[0]!=NULL)915 tmpR.wvhdl[1]=(int *)omMemDup(r2->wvhdl[0]);916 }917 else938 ) 939 { 940 tmpR.order[1]=r2->order[0]; 941 if (r2->wvhdl[0]!=NULL) 942 tmpR.wvhdl[1]=(int *)omMemDup(r2->wvhdl[0]); 943 } 944 else 918 945 tmpR.order[1]=ringorder_dp; 919 946 } … … 1245 1272 omFree((ADDRESS)perm2); 1246 1273 } 1247 if (Q1!=NULL) 1274 if (Q1!=NULL) 1248 1275 { 1249 1276 if ( Q2!=NULL) -
libpolys/polys/monomials/ring.h
rc0bd77 rf0e1f6 402 402 403 403 int rSum(ring r1, ring r2, ring &sum); 404 /// returns -1 for not compatible, 1 for compatible (and sum) 405 /// dp_dp:0: block ordering, 1: dp,dp, 2: aa(...),dp 406 /// vartest: check for name conflicts 404 407 int rSumInternal(ring r1, ring r2, ring &sum, BOOLEAN vartest, BOOLEAN dp_dp); 405 408
Note: See TracChangeset
for help on using the changeset viewer.