Laury
af5f9ea578
[ion/storage] Added the "ctrl-z" system everywhere
2022-02-19 12:09:02 +01:00
Arthur Camouseigt
913c81a0d3
[solver] Modified the way to solve some equations
...
The solutions of equations that need numerical approximations to be
solved are now computed base on the undeveloped equation (instead of
fully the expended one used to identify polynomials)
This allow (x-10)^7=0 to yield x=10 as result (9.95 before)
Change-Id: Ia8acbe57a9cfebf0b5016e9c896d21c8ddac7a64
2020-11-04 15:32:59 +01:00
Léa Saviot
248e875192
[apps/solver] Always display used variables
...
Scenario: 3->x, 4->y, equation x+y+c=0 would not display the values of x
and y
2020-02-12 15:13:24 +01:00
Léa Saviot
0e64e89496
[apps/solver] Do not use symbol context if no solution found
...
Still replace the functions
2020-02-12 15:13:23 +01:00
Ruben Dashyan
9480bcacd5
[apps/*/expression_model] Make expressionAddress private
2020-02-12 15:13:15 +01:00
Léa Saviot
a6e0471748
[app/solver] Inline code
...
Does not reduce binary size, but cleaner
2019-08-08 16:29:38 +02:00
Émilie Feral
de41064a47
[apps/shared] Change names:
...
Sequence::DefinitionHandle --> Sequence::DefinitionModel
Sequence::FirstInitialConditionHandle -->
Sequence::FirstInitialConditionModel
Equation::Handle--> Equation::Model
2019-04-12 15:16:52 +02:00
Émilie Feral
3c1e35ec04
[shared] Rename classes:
...
ExpressionModelHandle --> ExpressionModel
SingleExpressionModelHandle --> ExpressionModelHandle
StorageFunction --> Function
StorageCartesianFunction --> CartesianFunction
StorageFunctionApp --> FunctionApp
2019-04-12 15:16:52 +02:00
Émilie Feral
58f9a59d6e
[ion] Move Storage extensions declaration in Storage class
2019-04-12 15:16:52 +02:00
Émilie Feral
a7192df59c
[apps/shared] Split ExpressionModelHandle into ExpressionModelHandle and
...
SingleExpressionModelHandle (in perspective of Sequence model who will
be composed of 3 ExpressionModelHandle)
2019-04-12 15:16:52 +02:00
Émilie Feral
53ee0607a1
[solver] Make Equation inherits from ExpressionModelHandle instead of
...
ExpressionModel
2019-04-12 15:16:52 +02:00
Émilie Feral
aa80710f4d
[solver] Take into account the complexFormat Real
2019-01-10 11:42:04 +01:00
Léa Saviot
07d1aabb56
[apps/solver] Remove max variable name size redefinition
2018-11-23 12:04:07 +01:00
Émilie Feral
6113f97027
[solver] Display warning when one of the variable name exceeds 10
...
characters
2018-11-23 12:03:58 +01:00
Émilie Feral
5beafd2bf3
[poincare] Change Expression::getVariables to get symbols with variable
...
sizes
2018-11-23 12:03:58 +01:00
Émilie Feral
0c38a17dab
[solver] Fix Equation with Poincare API
2018-09-06 17:05:44 +02:00
Émilie Feral
f326f16ffb
[solver] Fix Equation with new Poincare APi
2018-09-06 14:07:41 +02:00
Émilie Feral
11ba9a462d
[solver] Clean equation
2018-06-12 15:04:51 +02:00
Émilie Feral
56d23c213d
[solver] Delete equation at first backspace event (instead of clearing
...
the expression as in Graph/Sequence)
2018-06-07 13:46:19 +02:00
Émilie Feral
ace75e6ead
[solver] Move Poincare::Equal::solve() to Solver app to consider system
...
instead of single expression
2018-06-07 13:46:18 +02:00
Émilie Feral
5d2079cd9e
[solver] First version of Solver app
2018-06-07 13:46:17 +02:00