Changeset a76d6fe in git for factory/cf_gcd_smallp.cc
- Timestamp:
- Apr 4, 2012, 1:26:03 PM (12 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 050d1b7b5c8c0001dacf87ddbd94dabe39e9517d
- Parents:
- 17f4dc52814a3825b13a9a728d3f082ad8566346
- git-author:
- Martin Lee <martinlee84@web.de>2012-04-04 13:26:03+02:00
- git-committer:
- Martin Lee <martinlee84@web.de>2012-04-04 15:02:00+02:00
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
factory/cf_gcd_smallp.cc
r17f4dc ra76d6fe 723 723 } 724 724 725 d0= totaldegree (G_random_element, Variable(2), 726 Variable (G_random_element.level())); 725 if (!G_random_element.inCoeffDomain()) 726 d0= totaldegree (G_random_element, Variable(2), 727 Variable (G_random_element.level())); 728 else 729 d0= 0; 730 727 731 if (d0 == 0) 728 732 { … … 743 747 * G_random_element; 744 748 745 d0= totaldegree (G_random_element, Variable(2), 746 Variable(G_random_element.level())); 749 if (!G_random_element.inCoeffDomain()) 750 d0= totaldegree (G_random_element, Variable(2), 751 Variable (G_random_element.level())); 752 else 753 d0= 0; 754 747 755 if (d0 < d) 748 756 { … … 996 1004 } 997 1005 998 d0= totaldegree (G_random_element, Variable(2), 999 Variable (G_random_element.level())); 1006 if (!G_random_element.inCoeffDomain()) 1007 d0= totaldegree (G_random_element, Variable(2), 1008 Variable (G_random_element.level())); 1009 else 1010 d0= 0; 1011 1000 1012 if (d0 == 0) 1001 1013 { … … 1028 1040 (gcdlcAlcB(random_element, x)/uni_lcoeff(G_random_element)) * 1029 1041 G_random_element; 1030 d0= totaldegree (G_random_element, Variable(2), 1031 Variable (G_random_element.level())); 1042 if (!G_random_element.inCoeffDomain()) 1043 d0= totaldegree (G_random_element, Variable(2), 1044 Variable (G_random_element.level())); 1045 else 1046 d0= 0; 1032 1047 1033 1048 if (d0 < d) … … 1355 1370 } 1356 1371 1357 d0= totaldegree (G_random_element, Variable(2), 1358 Variable (G_random_element.level())); 1372 if (!G_random_element.inCoeffDomain()) 1373 d0= totaldegree (G_random_element, Variable(2), 1374 Variable (G_random_element.level())); 1375 else 1376 d0= 0; 1359 1377 1360 1378 if (d0 == 0) … … 1376 1394 1377 1395 1378 d0= totaldegree (G_random_element, Variable(2), 1379 Variable(G_random_element.level())); 1396 if (!G_random_element.inCoeffDomain()) 1397 d0= totaldegree (G_random_element, Variable(2), 1398 Variable (G_random_element.level())); 1399 else 1400 d0= 0; 1380 1401 1381 1402 if (d0 < d) … … 2989 3010 } 2990 3011 2991 d0= totaldegree (G_random_element, Variable(2), 2992 Variable (G_random_element.level())); 3012 if (!G_random_element.inCoeffDomain()) 3013 d0= totaldegree (G_random_element, Variable(2), 3014 Variable (G_random_element.level())); 3015 else 3016 d0= 0; 3017 2993 3018 if (d0 == 0) 2994 3019 { … … 3010 3035 3011 3036 skeleton= G_random_element; 3012 d0= totaldegree (G_random_element, Variable(2), 3013 Variable(G_random_element.level())); 3037 if (!G_random_element.inCoeffDomain()) 3038 d0= totaldegree (G_random_element, Variable(2), 3039 Variable (G_random_element.level())); 3040 else 3041 d0= 0; 3042 3014 3043 if (d0 < d) 3015 3044 { … … 3167 3196 } 3168 3197 3169 d0= totaldegree (G_random_element, Variable(2), 3170 Variable (G_random_element.level())); 3198 if (!G_random_element.inCoeffDomain()) 3199 d0= totaldegree (G_random_element, Variable(2), 3200 Variable (G_random_element.level())); 3201 else 3202 d0= 0; 3203 3171 3204 if (d0 == 0) 3172 3205 { … … 3187 3220 * G_random_element; 3188 3221 3189 d0= totaldegree (G_random_element, Variable(2), 3190 Variable(G_random_element.level())); 3222 if (!G_random_element.inCoeffDomain()) 3223 d0= totaldegree (G_random_element, Variable(2), 3224 Variable (G_random_element.level())); 3225 else 3226 d0= 0; 3227 3191 3228 if (d0 < d) 3192 3229 { … … 3474 3511 } 3475 3512 3476 d0= totaldegree (G_random_element, Variable(2), 3477 Variable (G_random_element.level())); 3513 if (!G_random_element.inCoeffDomain()) 3514 d0= totaldegree (G_random_element, Variable(2), 3515 Variable (G_random_element.level())); 3516 else 3517 d0= 0; 3518 3478 3519 if (d0 == 0) 3479 3520 { … … 3496 3537 skeleton= G_random_element; 3497 3538 3498 d0= totaldegree (G_random_element, Variable(2), 3499 Variable(G_random_element.level())); 3539 if (!G_random_element.inCoeffDomain()) 3540 d0= totaldegree (G_random_element, Variable(2), 3541 Variable (G_random_element.level())); 3542 else 3543 d0= 0; 3544 3500 3545 if (d0 < d) 3501 3546 { … … 3690 3735 break; 3691 3736 3692 d0= totaldegree (G_random_element, Variable(2), 3693 Variable (G_random_element.level())); 3737 if (!G_random_element.inCoeffDomain()) 3738 d0= totaldegree (G_random_element, Variable(2), 3739 Variable (G_random_element.level())); 3740 else 3741 d0= 0; 3742 3694 3743 if (d0 == 0) 3695 3744 { … … 3710 3759 * G_random_element; 3711 3760 3712 d0= totaldegree (G_random_element, Variable(2), 3713 Variable(G_random_element.level())); 3761 if (!G_random_element.inCoeffDomain()) 3762 d0= totaldegree (G_random_element, Variable(2), 3763 Variable (G_random_element.level())); 3764 else 3765 d0= 0; 3766 3714 3767 if (d0 < d) 3715 3768 {
Note: See TracChangeset
for help on using the changeset viewer.