Jeremy W. Murphy
|
99e6e2c3cb
|
A better and more instructive unit test for gcd.
|
2015-12-11 11:58:33 +11:00 |
|
Jeremy W. Murphy
|
c313aed73b
|
Explicitly cast right-hand argument to avoid MSVC C2666.
|
2015-11-28 09:00:21 +11:00 |
|
Jeremy W. Murphy
|
292bfc6752
|
Denormalize zero in multiplication to fit algorithmic requirements.
Fixes bug introduced by normalizing zero to the empty set.
|
2015-11-20 11:33:00 +11:00 |
|
Jeremy W. Murphy
|
e459241687
|
Use a different polynomial to test arithmetic relations.
This one appears to reveal a bug in operator *=.
|
2015-11-19 09:08:27 +11:00 |
|
Jeremy W. Murphy
|
e6e1e9440b
|
Make the single-argument constructor explicit.
Prevent unexpected conversion to polynomial!
|
2015-11-18 12:15:35 +11:00 |
|
Jeremy W. Murphy
|
cca7e08d3f
|
Make an explicit note of which unit tests currently fail.
|
2015-11-17 10:17:30 +11:00 |
|
Jeremy W. Murphy
|
87268a735a
|
Division of polynomials over integers.
Test int and double throughout most of test suite.
|
2015-11-16 00:41:37 +11:00 |
|
Jeremy W. Murphy
|
94e961ec7c
|
Division and modulus by a number.
Test that multiplication by 0.5 is equal to division by 2.
|
2015-11-09 00:43:29 +11:00 |
|
Jeremy Murphy
|
6ee7f90bf8
|
Typedef the coefficient type.
|
2015-11-04 20:15:38 +11:00 |
|
Jeremy W. Murphy
|
ac2943e053
|
Unit tests for arithmetic in general, especially for zero.
|
2015-11-03 23:59:29 +11:00 |
|
Jeremy W. Murphy
|
5cbeac0297
|
Update unit test; enable in Jamfile.
|
2015-11-01 16:11:53 +11:00 |
|
Jeremy W. Murphy
|
03de702ee5
|
Unit testing...
|
2015-10-28 22:27:13 +11:00 |
|
Jeremy W. Murphy
|
f8fc1e4e35
|
Start making a unit test.
|
2015-10-27 10:35:06 +11:00 |
|