Type: Package
Package: qspray
Title: Multivariate Polynomials with Rational Coefficients
Version: 3.0.0
Authors@R: c(
    person("Stéphane", "Laurent", , "laurent_step@outlook.fr", role = c("aut", "cre")),
    person("Robin", "Hankin", role = c("ctb", "cph"),
           comment = "author of the 'spray' package, which strongly inspired this package")
  )
Maintainer: Stéphane Laurent <laurent_step@outlook.fr>
Description: Symbolic calculation and evaluation of multivariate
    polynomials with rational coefficients. This package is strongly
    inspired by the 'spray' package. It provides a function to 
    compute Gröbner bases (reference <doi:10.1007/978-3-319-16721-3>).
    The header file of the C++ code can be used by other packages. It 
    provides the templated class 'Qspray' that can be used to represent and 
    to deal with multivariate polynomials with another type of coefficients.
License: GPL-3
URL: https://github.com/stla/qspray
BugReports: https://github.com/stla/qspray/issues
Imports: DescTools, gmp, methods, partitions, purrr, RationalMatrix,
        Rcpp (>= 1.0.9), Ryacas, utils
LinkingTo: BH, Rcpp, RcppArmadillo
Encoding: UTF-8
RoxygenNote: 7.3.1
SystemRequirements: C++17, gmp
Collate: 'RcppExports.R' 'characteristicPolynomial.R' 'creation.R'
        'evaluation.R' 'groebner.R' 'integrateOnSimplex.R' 'internal.R'
        'qspray.R' 'qsprayDivision.R' 'queries.R' 'show.R'
        'symmetricPolynomials.R' 'transformation.R' 'yacas.R'
Suggests: testthat (>= 3.0.0)
Config/testthat/edition: 3
NeedsCompilation: yes
Packaged: 2024-04-23 00:23:46 UTC; SDL96354
Author: Stéphane Laurent [aut, cre],
  Robin Hankin [ctb, cph] (author of the 'spray' package, which strongly
    inspired this package)
Repository: CRAN
Date/Publication: 2024-04-23 08:20:02 UTC
Built: R 4.2.3; aarch64-apple-darwin20; 2024-04-23 10:04:06 UTC; unix
Archs: qspray.so.dSYM
