symengine: Interface to the 'SymEngine' Library

Provides an R interface to 'SymEngine' <https://github.com/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 inventati.org>
BugReports: https://github.com/symengine/symengine.R/issues
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
URL: https://github.com/symengine/symengine.R
NeedsCompilation: yes
SystemRequirements: GNU make, cmake, gmp, mpfr
Additional_repositories: https://Marlin-Na.github.io/drat
Materials: README
In views: NumericalMathematics
CRAN checks: symengine results

Documentation:

Reference manual: symengine.pdf
Vignettes: odesystem
quick_start

Downloads:

Package source: symengine_0.2.6.tar.gz
Windows binaries: r-devel: symengine_0.2.6.zip, r-release: symengine_0.2.6.zip, r-oldrel: symengine_0.2.6.zip
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
Reverse suggests: rxode2

Linking:

Please use the canonical form https://CRAN.R-project.org/package=symengine to link to this page.