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
Latest commit 0ad8f16 May 8, 2019
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 python 3 for os x Jun 25, 2018
lib/symdiff import version string May 8, 2019
scripts python 3 only support with __version__ 1.0.0 May 8, 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 python 3 only support with __version__ 1.0.0 May 8, 2019
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
appveyor.cmake python 3 only support with __version__ 1.0.0 May 8, 2019
appveyor.yml python 3 only support with __version__ 1.0.0 May 8, 2019
win32.cmake c++ 11 standard Jul 25, 2017

README.md

Build Status Build status

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.