Commit Graph

7312 Commits

Author SHA1 Message Date
Léa Saviot
5dd1524769 [poincare] update NaperianLogarithm 2018-09-03 11:30:39 +02:00
Léa Saviot
4815ce0eb0 [poincare] Clean NAryExpressionNode 2018-09-03 11:26:21 +02:00
Léa Saviot
f095c9de4d [poincare] Detach a child always replaces it with a ghost 2018-09-03 11:24:25 +02:00
Léa Saviot
bdfbc8efc9 [poincare] Update Multiplication 2018-09-03 11:17:19 +02:00
Émilie Feral
3b976e9b48 [poincare] Fix Arithmetic with new Integer API 2018-09-03 10:47:53 +02:00
Émilie Feral
e579b24343 [poincare] Fix Rational 2018-09-03 10:47:38 +02:00
Émilie Feral
9681101ab8 [poincare] Fix Tree/test 2018-09-03 10:46:35 +02:00
Émilie Feral
1c7c09737d [poincare] Fix Integer tests 2018-09-03 10:46:06 +02:00
Émilie Feral
24ca34e79c [poincare] Redesign Integer 2018-09-03 10:06:14 +02:00
Léa Saviot
3112d4a130 [poincare] Update matrix transpose, dimension, inverse, trace 2018-08-31 17:39:24 +02:00
Léa Saviot
3eb47d6255 [poincare] update matrix 2018-08-31 17:33:12 +02:00
Léa Saviot
12ded8b5ef [poincare] Update LeastCommonMultiple, Integral, Logarithm 2018-08-31 17:18:36 +02:00
Léa Saviot
c1cf0487dc [poincare] Update ImaginaryPart, Infinity, HyperbolicTrigoFunction 2018-08-31 16:47:40 +02:00
Léa Saviot
9773e913ed [poincare] update FracPart and GreatCommonDivisor 2018-08-31 16:37:11 +02:00
Léa Saviot
d9198c9f39 [poincare] Update Float and Floor 2018-08-31 16:29:11 +02:00
Léa Saviot
927d8e2ca2 [poincare] Update Factorial 2018-08-31 16:23:19 +02:00
Léa Saviot
9312ff6cd6 [poincare] Update class Factor 2018-08-31 16:19:59 +02:00
Léa Saviot
969f64c933 [poincare] Update Expression 2018-08-31 16:13:46 +02:00
Léa Saviot
1931403629 [poincare] Update Equal 2018-08-31 15:55:08 +02:00
Léa Saviot
77f65bb56e [poincare] Update DivisionRemainder 2018-08-31 15:50:30 +02:00
Léa Saviot
d5ceea9042 ’poincare] Update DivisionQuotient 2018-08-31 15:47:37 +02:00
Léa Saviot
5764ee535d [poincare] Update derivative, division and determinant 2018-08-31 15:43:53 +02:00
Léa Saviot
e517785ea3 [poincarE] Update Cosine, Sine and Tangent 2018-08-31 15:31:53 +02:00
Léa Saviot
eec40f654e [poincare] Update Conjugate 2018-08-31 15:27:17 +02:00
Léa Saviot
a46d7c0869 [poincare] Update ComplexArgument and ConfidenceInterval 2018-08-31 15:25:05 +02:00
Léa Saviot
8e264e72d8 [poincare] Update Ceiling 2018-08-31 15:18:13 +02:00
Léa Saviot
28fdfc7f10 [poincare] Updat BinomialCoefficient 2018-08-31 15:13:43 +02:00
Léa Saviot
a7b85798b3 [poincare] Expression friends ArcCosine, ArcSine, ... 2018-08-31 15:06:23 +02:00
Léa Saviot
91b6a1a239 [poincare] Fix arithmetic 2018-08-31 15:04:48 +02:00
Léa Saviot
0c510ba824 [poincare] Update arithmetic 2018-08-31 15:01:06 +02:00
Léa Saviot
61e75ac1a3 [poincare] Add scopes in ArcSine, ArcCosine... 2018-08-31 14:55:51 +02:00
Léa Saviot
132223606a [poincare] Use new API in Addition 2018-08-31 14:50:48 +02:00
Léa Saviot
9601dad2dc [poincare] Use new API in AbsoluteValue 2018-08-31 14:09:10 +02:00
Léa Saviot
cb9b498c9f [poincare] Change Node::shallowReduce call to Expression's 2018-08-31 14:05:08 +02:00
Léa Saviot
c9084816d7 [poincare] Change shallowReduce signature 2018-08-31 14:04:05 +02:00
Émilie Feral
c6c71e2ed6 [poincare] Revert design of shallowReduce:
shallowReduce is supposed to be applied on Expression already attached
to their parent
2018-08-31 13:59:29 +02:00
Léa Saviot
6b7fce949e [poincare] setSign is not const anymore 2018-08-31 11:20:06 +02:00
Léa Saviot
009a372c32 [poincare] Update Division 2018-08-31 11:16:12 +02:00
Léa Saviot
c97f3cc929 [poincare] In Node::shallowReduce, pass futureParent to the Expression 2018-08-31 11:11:16 +02:00
Léa Saviot
3bad7fb70d [poincarE] Refactor shallowBeautify, it is not const anymore 2018-08-31 11:08:30 +02:00
Léa Saviot
cb89c0d4c0 [poincare] update Subtraction 2018-08-31 11:07:08 +02:00
Léa Saviot
832ccfaf23 [poincare] shallowReduce has additional argument and is not const 2018-08-31 11:03:41 +02:00
Léa Saviot
6d2e236b6f [poincare] Fix Nummber::setSign 2018-08-31 10:57:41 +02:00
Léa Saviot
e388458074 [poincare] Update class Symbol 2018-08-31 10:57:16 +02:00
Léa Saviot
aa1f4a9f9c [poincare] Expression(Node)::setSign is not const 2018-08-31 10:39:03 +02:00
Léa Saviot
6bcffd5bb2 [poincare] Fix opposite 2018-08-31 10:30:11 +02:00
Léa Saviot
b5572c2860 [poincare] Coding style in TreeByReference 2018-08-31 10:29:41 +02:00
Léa Saviot
fb3d34cf2b [poincare] Automatically detach a tree before adding it 2018-08-31 10:23:52 +02:00
Léa Saviot
79dd0919f2 [poincare] Update Opposite shallowReduce 2018-08-31 09:51:18 +02:00
EmilieNumworks
343c1e5caf Merge pull request #639 from LeaNumworks/FixRegressionUpdateOnChangingData
Fix regression update on changing data
2018-08-31 09:39:30 +02:00