Émilie Feral
|
ecf3f2ea0f
|
[poincare] Create a a flag on Expression that is set when the
approximation encouters a complex value
All approximation methods take the complex format into account.
|
2019-01-10 11:42:04 +01:00 |
|
Émilie Feral
|
64aebcf16d
|
[poincare] Implement shallowReduce of ComplexArgument, AbsoluteValue,
RealPart and ImaginaryPart
|
2019-01-10 11:42:03 +01:00 |
|
Émilie Feral
|
88a2751e6b
|
[poincare] Add SignFunction class
|
2019-01-10 11:42:02 +01:00 |
|
Émilie Feral
|
0e3d8514c5
|
[poincare] Fix tests: first operand of addition does not require
parentheses anymore
|
2018-11-23 12:04:09 +01:00 |
|
Léa Saviot
|
70707a9985
|
[poincare] Infinity::Name() gives "inf"
|
2018-11-23 12:04:08 +01:00 |
|
Léa Saviot
|
63e83c246b
|
[poincare] Undefined::Name() gives "undef"
|
2018-11-23 12:04:08 +01:00 |
|
Ruben Dashyan
|
603e672cf3
|
[poincare] Add parsing tests
|
2018-11-23 12:04:05 +01:00 |
|
Émilie Feral
|
a4877ad900
|
[poincare] Fix tests with new constructors of int, sum and product
|
2018-11-23 12:04:04 +01:00 |
|
Léa Saviot
|
da226f7861
|
[tests] Fix GlobalContext namespace and duplicate test
|
2018-11-23 12:04:01 +01:00 |
|
Léa Saviot
|
a090a274e5
|
[poincare] Fix diff tests
|
2018-11-23 12:03:59 +01:00 |
|
É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 |
|