Skip to content

Symbolica v0.11.0

Compare
Choose a tag to compare
@benruijl benruijl released this 12 Sep 08:10
· 60 commits to main since this release

Symbolica 0.11.0 is released 🎊 It's quite feature-packed and has many ergonomic improvements:

Notable changes

  • Graph generation
  • Graph API for Pyton
  • Native Windows support! You can now pip install symbolica on native Windows.
  • Introduce short-hand notation S, E, N to define symbols, expressions and numbers in Python
  • Fused symbols and symbol
  • Right-hand side of replacement can now be a function
  • Pattern filter based on the matches so far
  • Determine size of automorphism group of graphs
  • Support antisymmetric tensor canonization

Upgrade notice

  • Expression.symbols has been deprecated, you can now always use Expression.symbol. You can also just write S.
  • The RHS of replacements is no longer a pattern and requires an extra into() to convert from a pattern
  • The match conditions also require an extra into() to support match stack filter functions