SymEngine v0.4.0 was released. Some new functionality added,
- New parser based on bison and flex
- Common subexpression elimination
- Latex and MathML printing
- Supporting symbols in evalf
- count_ops to count operations of an expression
- Saving and loading LLVM compiled functions
- xeus-cling and binder support
- Initial support to generate symengine code for a matchpy expression
- xreplace method
- New classes Floor, Ceiling, Sign, Relational, Dummy, Conjugate, ConditionSet
conda packages are available in conda-forge channel.
Thanks to everybody below who contributed to the release.
- Srajan Garg
- Dirk Reusch
- Ranjith Kumar
- Isuru Fernando
- Jean-Paul Pelteret
- Shikhar Jaiswal
- Sumith Kulal
- Ondřej Čertík
- Jialin Ma
- Gerrit Ansmann
- Björn Dahlgren
- Nilay Pochhi
- Eeshan Gupta
- Ziyi Yan
- Andreas Humenberger
- Kieran Kaempen
- Clouds Flowing
- Sylvain Corlay
- Alan Hu
- Rajiv Ranjan Singh
- Francesco Bonazzi
- Simon Stelter
Isuru Fernando