Commit Graph

13 Commits

Author SHA1 Message Date
Émilie Feral
8770c9010a [poincare] Create Constant inheriting from SymbolAbstrac
pi, e and i are not symbols anymore but constant
2018-11-23 12:04:04 +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
556ea6b269 [poincare] Expression::Type --> ExpressionNode::Type 2018-08-24 13:13:37 +02:00
Émilie Feral
d89b6ef85a [poincare] Fix tests 2018-07-18 17:09:07 +02:00
Émilie Feral
d8f269529b [poincare] Add all previous evaluation tests
Change-Id: I7667c8c23d4097c33e3abef696f20d9f460b5068
2017-11-24 10:11:29 +01: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
Émilie Feral
82e212e771 [poincare] Template for double
Change-Id: I7404bd5cefc9ef78a5dbd572c3874a557cded28e
2017-08-16 09:55:29 +02:00
Émilie Feral
1964d61fdc [libaxx] add cmath and use cmath instead of math.h when required
Change-Id: Id839b17d33c69e2e002f370e553ff35246a1bc90
2017-08-16 09:55:29 +02:00
Émilie Feral
f73ddcd08f [poincare] Evaluation return numerical matrix
Change-Id: I58dbc93ad22a086580a77318b2524db9c70e47d2
2017-08-03 13:47:11 +02:00
Émilie Feral
40707f2d6f [poincare] Clean warnings
Change-Id: I2558be409ae61663d30f3933fa649f2106ed9d89
2017-03-28 14:49:27 +02:00
Émilie Feral
7e1f3f4596 [poincare] Add tests on symbols
Change-Id: I44329fb76dd84c1ef6b731d552c80615fc29d01d
2017-03-16 15:12:10 +01:00