Changeset 4387 for branches/f4grobner/5am-buchberger.lisp
- Timestamp:
- 2016-06-07T09:24:32-07:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/f4grobner/5am-buchberger.lisp
r4325 r4387 102 102 (&body))) 103 103 104 #+nil 105 (test buchberger-advanced-preliminary 106 (with-fixture buchberger-advanced-context () 107 (print (poly->string (elt gb 0))) 108 (print (poly->string (elt gb 6))))) 109 110 111 #+nil 112 (test buchberger-advanced-partial 113 (with-fixture buchberger-advanced-context () 114 (loop 115 for i from 0 below (length gb) 116 do 117 (loop 118 for j from (1+ i) below (length gb) 119 do 120 (is (universal-zerop (second (multiple-value-list (poly-pseudo-divide (s-polynomial (elt gb i) (elt gb j)) gb)))) 121 "Failed with I=~S, J=~S~%" I J))))) 122 123 #-nil 104 124 (test buchberger-advanced 105 125 "Buchberger algorithm - advanced case" 106 126 (with-fixture buchberger-advanced-context () 107 (is-true (grobner-test gb fl))108 ;;(is (every #'universal-equalp (buchberger fl) gb))127 ;;(is-true (grobner-test gb fl)) 128 (is (every #'universal-equalp (buchberger fl) gb)) 109 129 ;;(is (every #'universal-equalp (parallel-buchberger fl) gb)) 110 130 ))
Note:
See TracChangeset
for help on using the changeset viewer.