Source: libmath-calculus-differentiate-perl Maintainer: Debian Perl Group Uploaders: Axel Beckert Section: perl Testsuite: autopkgtest-pkg-perl Priority: optional Build-Depends: debhelper (>= 10) Build-Depends-Indep: perl, libmath-calculus-expression-perl Standards-Version: 4.1.1 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libmath-calculus-differentiate-perl.git Vcs-Git: https://anonscm.debian.org/git/pkg-perl/packages/libmath-calculus-differentiate-perl.git Homepage: https://metacpan.org/release/Math-Calculus-Differentiate Rules-Requires-Root: no Package: libmath-calculus-differentiate-perl Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, libmath-calculus-expression-perl Description: Algebraic Differentiation Engine Math::Calculus::Differentiate can take an algebraic expression, parse it into a tree structure, modify the tree to give a representation of the differentiated function, simplify the tree and turn the tree back into an output of the same form as the input. . It supports differentiation of expressions including the +, -, *, / and ^ (raise to power) operators, bracketed expressions to enable correct precedence and the functions ln, exp, sin, cos, tan, sec, cosec, cot, sinh, cosh, tanh, sech, cosech, coth, asin, acos, atan, asinh, acosh and atanh.