symengine: Interface to the 'SymEngine' Library

Provides an R interface to 'SymEngine' <>, a standalone 'C++' library for fast symbolic manipulation. The package has functionalities for symbolic computation like calculating exact mathematical expressions, solving systems of linear equations and code generation.

Version: 0.2.6
Depends: R (≥ 4.2)
Imports: methods, Rcpp
LinkingTo: Rcpp
Suggests: crayon, pracma, odeintr, testthat (≥ 2.1.0), knitr, rmarkdown
Published: 2024-02-25
DOI: 10.32614/CRAN.package.symengine
Author: Jialin Ma [cre, aut], Isuru Fernando [aut], Xin Chen [aut]
symengine author details
Maintainer: Jialin Ma <marlin at>
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
Copyright: The R package bundles the 'SymEngine' library source and its subcomponents under 'src/upstream' directory. See file COPYRIGHTS for retained copyright notices as a relicensing and redistribution requirement.
symengine copyright details
NeedsCompilation: yes
SystemRequirements: GNU make, cmake, gmp, mpfr
Materials: README
In views: NumericalMathematics
CRAN checks: symengine results


Reference manual: symengine.pdf
Vignettes: odesystem


Package source: symengine_0.2.6.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): symengine_0.2.6.tgz, r-oldrel (arm64): symengine_0.2.6.tgz, r-release (x86_64): symengine_0.2.6.tgz, r-oldrel (x86_64): symengine_0.2.6.tgz
Old sources: symengine archive

Reverse dependencies:

Reverse imports: nlmixr2est, nlmixr2extra, rxode2parse
Reverse suggests: rxode2


Please use the canonical form to link to this page.