-
Online graphing calculator users know what this is about.
-
**What did you expect to happen?**
Sensitivities to be computed
**What has happened instead?**
`rdata.x` and `rdata.sx` are zero matrices
**To Reproduce**
Compile a model with algebraic expre…
-
Automatic evaluation of symbolic expressions of "numerics" prevents construction of such expressions despite them being perfectly numerically approximatable (or otherwise useful) if exact evaluation…
-
Per YARPgen paper: one of the things they do is store constants that they've used in fuzzer state, then randomly choose to replay those constants (and permutations thereof) when constructing expressio…
-
The [documentation of the GDP extension](https://pyomo.readthedocs.io/en/latest/modeling_extensions/gdp/index.html) says
> Modelers often ask to model if-then-else relationships. These can be expre…
-
consider whether this should allow any suffix chars and punctuation (up to two chars)
-
I feel like we ought to be able to tackle a better error message here:
The parse succeeds, and whether we do it statically (well-formedness) or dynamically, I think we can improve a lot.
It …
-
I understand that polynomial manipulations with domain EX are slow. So it came as a surprise that this domain is used by polynomial constructor when a simpler one could do. Consider this example:
```…
-
There are a number of expressions that can be significantly simplified by using logical and algebraic equivalences.
**Example 1:**
```tla
x \in X \union Y
```
can be simplified to
```tla…
-
```
Sympy gives up on integrate(sqrt(tan(x)),x) and returns it unevaluated.
Mathematica answers (in Sympy notation):
-2*atan(1-sqrt(2)*sqrt(tan(x))) + 2*atan(sqrt(2)*sqrt(tan(x))+1) + log(tan(x)-sqr…