Skip to content

Symbolica 0.19.0

Choose a tag to compare

@benruijl benruijl released this 18 Nov 12:09
· 271 commits to main since this release

Symbolica 0.19.0 has been released!

Notable changes

  • Branching is now supported for evaluators
  • SIMD compiled code generation
  • Custom tags for symbols
  • New attributes: scalar, real, integer, positive
  • Expressions can be tested for realness, integerness, etc
  • Complex conjugation of whole expressions (including support for evaluation)
  • Wildcards now filter based on their attributes
  • Customizable logger
  • Support for numpy arrays
  • Half-edge notation for graph construction and progress callback

Upgrade notice

  • Wildcards now filter based on their attributes (symmetric f_ will not match non-symmetric functions)

The Symbolica Python bindings on PyPi will release as soon as the community packages have been upgraded.