Commit Graph

59 Commits

Author SHA1 Message Date
Émilie Feral
fc17d4a8e7 [poincare] Test: libm prevision depends on implementation. Fix tests to
pass tests on Travis and Appveyor servers
2018-10-29 09:49:49 +01:00
Lionel Debroux
1a8c6b6ae9 [poincare, escher, ion, apps] Split the huge umbrella header poincare.h, to reduce build time.
This should be a NFC, but surprisingly, it also reduces size... so what does it change ?
2018-10-23 11:49:09 +02:00
Émilie Feral
974769714e [poincare] Clean Function tests 2018-09-12 12:02:32 +02:00
Émilie Feral
ff1a8dc4d1 [poincare] Fix PermuteCoefficient 2018-08-28 16:50:19 +02:00
Émilie Feral
13076dfd02 [poincare] Fix PredictionInterval 2018-08-28 16:50:19 +02:00
Émilie Feral
2273951fcc [poincare] Fix Randint 2018-08-28 16:14:21 +02:00
Émilie Feral
340ee6695c [poincare] Fix Random 2018-08-28 16:04:23 +02:00
Émilie Feral
2e8cfbd82f [poincare] Fix Round 2018-08-28 15:46:43 +02:00
Émilie Feral
a4d57fd0bb [poincare] Fix RealPart 2018-08-28 15:29:31 +02:00
Émilie Feral
3262c885aa [poincare] Fix Sum, Product, Sequence 2018-08-28 14:10:40 +02:00
Léa Saviot
abd18a508c [poincare] MatrixTrace, Transpose, Dimension and Inverse 2018-08-28 12:06:34 +02:00
Émilie Feral
a1bcbe28e6 [quiz] Turn all assert in quiz_assert 2018-08-28 10:40:52 +02:00
Émilie Feral
5dcdaf3a6b [poincare] Fix LCM 2018-08-27 17:38:07 +02:00
Émilie Feral
9f5e953104 [poincare] Fix Factor 2018-08-27 16:35:45 +02:00
Léa Saviot
c489af25e9 [poincare] ImaginaryPart 2018-08-27 16:27:11 +02:00
Léa Saviot
b6b16c95db [poincare] GreatCommonDivisor 2018-08-27 16:20:09 +02:00
Léa Saviot
cedecdefcf [poincare] FracPart 2018-08-27 16:10:52 +02:00
Léa Saviot
9399423f65 [poincare] Floor 2018-08-27 16:03:02 +02:00
Léa Saviot
7789398d71 [poincare] Factorial 2018-08-27 15:48:04 +02:00
Léa Saviot
0404b38c94 [poincare] DivisionQuotient and DivisionRemainder 2018-08-27 14:31:56 +02:00
Émilie Feral
162660cfcf [poincare] Fix Derivative and add tests 2018-08-27 14:12:36 +02:00
Émilie Feral
79dffb89c6 [poincare] Fix Determinant 2018-08-27 14:00:33 +02:00
Léa Saviot
768539d1e8 [poincare] Conjugate 2018-08-27 12:11:06 +02:00
Léa Saviot
ef882b936c [poincare] ConfidenceInterval 2018-08-27 11:42:10 +02:00
Léa Saviot
a24d317b0f [poincare] ComplexArgument 2018-08-27 10:59:33 +02:00
Émilie Feral
563da64da6 [poincare] Fix AbsoluteValue 2018-08-27 10:53:09 +02:00
Léa Saviot
d28c648cbd [poincare] Ceiling 2018-08-27 10:50:02 +02:00
Léa Saviot
b3fdf28ddc [poincare] BinomialCoefficient 2018-08-27 10:21:48 +02:00
Émilie Feral
556ea6b269 [poincare] Expression::Type --> ExpressionNode::Type 2018-08-24 13:13:37 +02:00
Émilie Feral
2791c8bdef [poincare] Fix tests 2018-07-18 17:09:07 +02:00
Émilie Feral
d7b3090095 [poincare] Cheat on sqrt, cos, sin, tan, pow function to avoid numerical
results as e^(i*pi) = 1+1E-16*i or cos(pi/2) = 1E-16
2018-07-18 17:09:07 +02:00
Émilie Feral
f031b76e46 [poincare] Add tests on determinant and inverse for complex matrix 2018-07-18 17:09:07 +02:00
Émilie Feral
d89b6ef85a [poincare] Fix tests 2018-07-18 17:09:07 +02:00
Léa Saviot
8c0aae9778 [poincare/test] Add integral tests 2018-06-26 13:44:56 +02:00
Émilie Feral
11ae2da6c5 [poincare] Fix tests: randint(a,b) might return b 2018-05-04 17:28:27 +02:00
Émilie Feral
c9943fce60 [poincare] Improve PrimeFactorization: n decomposition requires searching among prime factors p with p^2 <= n 2018-01-30 16:17:03 +01:00
Émilie Feral
b1bc6c97c6 [poincare] Add tests for Factor 2018-01-23 10:24:52 +01:00
Émilie Feral
84b52fa090 [poincare] Create class Randint 2018-01-23 10:24:52 +01:00
Émilie Feral
868f53f65c [poincare] Create class random 2018-01-23 10:24:52 +01:00
Émilie Feral
40da35f17c [poincare] Clean and sort tests
Change-Id: Ia6a66f5d6e568731ba4127c94a073f7fd62bc26a
2017-11-29 09:44:35 +01:00
Émilie Feral
156e08dc12 [poincare] Fix unitary tests (part I)
Change-Id: Ib971a3562a7dbf98dda3a02ad1b7064ad7b57fdf
2017-11-22 16:47:39 +01:00
Ian Abbott
3c6aa41d59 [poincare] Rename ReelPart in enum class Type
Reel => Real
2017-11-06 21:52:57 +01:00
Émilie Feral
eeda01b69d [poincare] Fix tests on matrix dimensions and fluctuation intervals
Change-Id: Ia96caadda4315b317e84bcfe5165612145b997fb
2017-10-04 10:39:29 +02:00
Émilie Feral
5551378109 [poincare] Fix root of negative values 2017-09-05 15:04:28 +02:00
Jacob Young
ebeabd677e Allow tests to print progress. 2017-09-01 04:07:34 -04:00
Jacob Young
198c26f99d Fix grammar. 2017-08-31 18:09:00 -04:00
Jacob Young
37700f9e11 Default expression tests to scalar. 2017-08-31 18:04:56 -04:00
Jacob Young
6a0e280168 Test transposition of non-square matrices. 2017-08-31 17:24:54 -04:00
Jacob Young
0f3f419441 Add and use infrastructure to test matrix dimensions. 2017-08-31 17:24:54 -04:00
Émilie Feral
659a90d197 [poincare] Repare factorial 2017-08-30 13:34:14 +02:00