Skip to content
Symbolic differentation of algebraic expressions with Python and Tcl interfaces.
C++ Python CMake Shell Yacc Makefile Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc python 3 only support with __version__ 1.0.0 May 8, 2019
examples python 3 for os x Jun 25, 2018
goldenresults/unix
lib/symdiff import version string May 8, 2019
scripts update for ubuntu 16.04 on travis Nov 17, 2019
sphinx python 3 only support with __version__ 1.0.0 May 8, 2019
src python 3 only support with __version__ 1.0.0 May 8, 2019
testing python 3 only support with __version__ 1.0.0 May 8, 2019
.gitignore first commit Dec 22, 2012
.travis.yml
CMakeLists.txt python 3 only support with __version__ 1.0.0 May 8, 2019
INSTALL update install notes and apple setup Dec 13, 2013
LICENSE first commit Dec 22, 2012
NOTICE update copyright year Oct 4, 2014
README setup scripts Dec 23, 2012
README.md add zenodo badge Nov 17, 2019
appveyor.cmake python 3 only support with __version__ 1.0.0 May 8, 2019
appveyor.yml do not build on master Nov 17, 2019
win32.cmake

README.md

Build Status Build status DOI

SYMDIFF is a tool for symbolic differentiation. The source code is provided by Devsim LLC (http://www.devsim.com). It is licensed under the Apache 2.0 License, meaning it is available for use in your own software.

Software Features:

  • Documentation
  • Expression parser
  • Symbolic differentiation of expressions with respect to arbitrary number of variables.
  • User defined differentiation rules for arbitrary functions
  • Common subexpression elimination for group of expressions
  • Expression ordering to facilitate source code generation.
  • C++ library
  • Python scripting interface
  • Tcl scripting interface

Please see INSTALL file for installation instructions. Please see NOTICE and LICENSE files for copyright and license information.

Documentation available in doc/symdiff.pdf.

You can’t perform that action at this time.