Closed Syndelis closed 8 months ago
Ao carregar qualquer modelo com um nó Expression cuja operação seja -, * ou /, é possível perceber que o operador é carregado como +, ao invés do que está definido no JSON.
-
*
/
+
Resolvido em d1a536eb2e0ab762ba8fbc3cb794617326e9bb83 por mim
Descrição do Problema
Ao carregar qualquer modelo com um nó Expression cuja operação seja
-
,*
ou/
, é possível perceber que o operador é carregado como+
, ao invés do que está definido no JSON.Exemplo em tela
Exemplo de JSON
```json { "metadata": { "name": "TODO", "type": "ode", "start_time": 0.0, "delta_time": 0.0, "end_time": 0.0, "positions": { "a": { "x": 185.0, "y": 405.0 }, "a*-b": { "x": 507.0, "y": 404.0 }, "b": { "x": 197.0, "y": 578.0 }, "da/dt": { "x": 690.0, "y": 444.0 } } }, "arguments": [ { "name": "a*-b", "operation": "/", "composition": [ { "name": "a", "contribution": "+" }, { "name": "b", "contribution": "+" } ] }, { "name": "a", "value": 0.0 }, { "name": "b", "value": 0.0 } ], "equations": [ { "name": "da/dt", "operates_on": null, "argument": "a*-b", "contribution": "+" } ] } ```