Skip to content

SymEngine v0.5.0

Compare
Choose a tag to compare
@isuruf isuruf released this 10 Sep 05:48
· 819 commits to master since this release
ec460e7

Bug Fixes

  • Fix LLVMDoubleVisitor save->load->save->load bug - #1549
  • Fix coeff(x+1, x, 0) - #1564
  • Fix finding LLVM in SymEngineConfig.cmake - #1553
  • Fix path prefix in Binder-based environments - #1554
  • Add a virtual destructor to Visitor - #1580

Build system changes

New Functionality

  • Multi precision support for upper and lower gamma using MPFR 4 - #1544, #1545
  • 32-bit and 80-bit floating point support to LLVMVisitor - #1606
  • Option to cache intermediate expression in diff and subs - #1592, #1582
  • Add loggamma function to C wrapper API - #1556
  • Add truncate function - #1555
  • Avoid revisit in CountOpsVisitor - #1557
  • Add mathml, latex, ccode, jscode to cwrapper - #1562
  • Add kronecker_delta, lowergamma, uppergamma, beta, polygamma to cwrapper - #1603
  • Allow symengine rcp even in debug mode - #1548

People who contributed to the release:

  • Björn Dahlgren
  • Ondřej Čertík
  • Isuru Fernando
  • Connor Behan
  • Jialin Ma
  • Brandon Bocklund
  • Marcello Mansueto
  • Steven Lee