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 |
|
Émilie Feral
|
ccda5c3831
|
[poincare] Redesign Expression and ExpressionNode to work with Reference
|
2018-08-30 16:08:09 +02:00 |
|
Émilie Feral
|
9fd3276563
|
[poincare] API Expression node v2
|
2018-08-30 15:06:38 +02:00 |
|
Émilie Feral
|
96c6c825e4
|
[poincare] New API Expression node (Reference instead of copy)
|
2018-08-30 14:46:25 +02:00 |
|
Léa Saviot
|
1765430acc
|
[poincare] Remove TreeByValue
|
2018-08-30 14:29:50 +02:00 |
|
Léa Saviot
|
a66c420a72
|
[poincare] Add missing return
|
2018-08-30 14:27:32 +02:00 |
|
Léa Saviot
|
373e0d4e40
|
[poincare] remove virtualitu on TreeByReference methods
|
2018-08-30 14:26:35 +02:00 |
|
Léa Saviot
|
062b647070
|
[poincare] Un-virtualize TreeNode::next and nextSibling
|
2018-08-30 13:25:52 +02:00 |
|
Léa Saviot
|
3a51b82717
|
[poincare] Register UninitializedExpressionNode at Poincare init
|
2018-08-30 12:03:15 +02:00 |
|
Léa Saviot
|
76fcdb86d8
|
[poicnare] Fix Poincare init files
|
2018-08-30 11:34:46 +02:00 |
|
Léa Saviot
|
f59646ad6b
|
[poincare] init files
|
2018-08-30 11:17:56 +02:00 |
|
Léa Saviot
|
e9be5c6dbf
|
[poincare] Init Poincare by creating a shared TreePool
|
2018-08-30 10:53:06 +02:00 |
|
Émilie Feral
|
4caf17258d
|
[poincare] Delete additional #endif
|
2018-08-30 10:31:52 +02:00 |
|
Léa Saviot
|
2d9fcc0a89
|
[poincare] Inline TreeNode::isStatic
|
2018-08-30 10:28:19 +02:00 |
|
Léa Saviot
|
ddbabd0e3c
|
[poincare] Do not use assert with PLATFORM=blackbox and DEBUG=0
|
2018-08-30 10:24:22 +02:00 |
|
Léa Saviot
|
b7695af9ac
|
[poincare] Simplify TreeNode::retain
|
2018-08-30 10:22:37 +02:00 |
|
Léa Saviot
|
2872815ee7
|
[poincare] Inline TreePool::node(identifier)
|
2018-08-30 10:20:20 +02:00 |
|
Léa Saviot
|
75f575c7d9
|
[poincare] Inline TreeByReference::~TreeByReference
|
2018-08-30 10:18:30 +02:00 |
|
Léa Saviot
|
4eb1df81f6
|
[rt0] Enable SUPPORT_CPP_GLOBAL_CONSTRUCTORS
|
2018-08-30 10:17:46 +02:00 |
|
Léa Saviot
|
03fd17b97d
|
[poincare] TreeByReference::node is not virtual anymore
|
2018-08-30 10:16:21 +02:00 |
|
Émilie Feral
|
969966f24e
|
[poincare] Delete useless header
|
2018-08-29 17:27:22 +02:00 |
|
Émilie Feral
|
34a2fa3221
|
[poincare] Clean poincare header
|
2018-08-29 17:27:05 +02:00 |
|