Changeset 3ef0a0 in git
 Timestamp:
 Jun 20, 2012, 11:07:20 AM (11 years ago)
 Branches:
 (u'jengelhdatetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'ad2543eab51733612ba7d118afc77edca719600e')
 Children:
 04cda6a6e7c54cffb526576f62140396a6cc5968
 Parents:
 eca69d4cc744be10bc6ca1e28244971391756e97
 gitauthor:
 Martin Lee <martinlee84@web.de>20120620 11:07:20+02:00
 gitcommitter:
 Martin Lee <martinlee84@web.de>20120731 11:49:29+02:00
 File:

 1 edited
Legend:
 Unmodified
 Added
 Removed

factory/facFqBivar.cc
reca69d r3ef0a0 6034 6034 bufAeval= A; 6035 6035 bufEvaluation= evalPoint (A, bufAeval, alpha, list, GF, fail); 6036 if (!derivXZero && !fail2 )6036 if (!derivXZero && !fail2 && !symmetric) 6037 6037 { 6038 6038 if (i == 0) … … 6047 6047 if (fail && (i == 0)) 6048 6048 { 6049 if (!derivXZero && !fail2 )6049 if (!derivXZero && !fail2 && !symmetric) 6050 6050 { 6051 6051 bufEvaluation= bufEvaluation2; … … 6087 6087 (prod (bufUniFactors)*Lc (bufAeval) == bufAeval)); 6088 6088 6089 if (!derivXZero && !fail2 )6089 if (!derivXZero && !fail2 && !symmetric) 6090 6090 { 6091 6091 TIMING_START (fac_fq_uni_factorizer); … … 6098 6098 6099 6099 if (bufUniFactors.length() == 1  6100 (!fail2 && !derivXZero && (bufUniFactors2.length() == 1)))6100 (!fail2 && !derivXZero && !symmetric && (bufUniFactors2.length() == 1))) 6101 6101 { 6102 6102 if (extension) … … 6136 6136 } 6137 6137 6138 if (!derivXZero && !fail2 && subCheck2 > 0)6138 if (!derivXZero && !fail2 && !symmetric && subCheck2 > 0) 6139 6139 { 6140 6140 int subCheck= substituteCheck (bufUniFactors2); … … 6156 6156 // degree analysis 6157 6157 bufDegs = DegreePattern (bufUniFactors); 6158 if (!derivXZero && !fail2 )6158 if (!derivXZero && !fail2 && !symmetric) 6159 6159 bufDegs2= DegreePattern (bufUniFactors2); 6160 6160 … … 6165 6165 uniFactors= bufUniFactors; 6166 6166 degs= bufDegs; 6167 if (!derivXZero && !fail2 )6167 if (!derivXZero && !fail2 && !symmetric) 6168 6168 { 6169 6169 Aeval2= bufAeval2; … … 6176 6176 { 6177 6177 degs.intersect (bufDegs); 6178 if (!derivXZero && !fail2 )6178 if (!derivXZero && !fail2 && !symmetric) 6179 6179 { 6180 6180 degs2.intersect (bufDegs2); … … 6194 6194 } 6195 6195 list.append (bufEvaluation); 6196 if (!derivXZero && !fail2 )6196 if (!derivXZero && !fail2 && !symmetric) 6197 6197 list2.append (bufEvaluation2); 6198 6198 } 6199 6199 6200 if (!derivXZero && !fail2 )6200 if (!derivXZero && !fail2 && !symmetric) 6201 6201 { 6202 6202 if (uniFactors.length() > uniFactors2.length() 
Note: See TracChangeset
for help on using the changeset viewer.