Package: sanic
Type: Package
Title: Solving Ax = b Nimbly in C++
Version: 0.1.0
Date: 2026-10-21
Authors@R: c(person("Nikolas", "Kuschnig", role = c("aut", "cre"),
  email = "nikolas.kuschnig@wu.ac.at",
  comment = c(ORCID = "0000-0002-6642-2543")),
  person("Lukas", "Vashold", role = "ctb", comment = c(ORCID = "0000-0002-3562-3414")),
  person("Dirk", "Eddelbuettel", role = "ctb", comment = c(ORCID = "0000-0001-6419-907X")),
  person("Yixuan", "Qiu", role = "ctb"))
Author: Nikolas Kuschnig [aut, cre] (ORCID:
    <https://orcid.org/0000-0002-6642-2543>),
  Lukas Vashold [ctb] (ORCID: <https://orcid.org/0000-0002-3562-3414>),
  Dirk Eddelbuettel [ctb] (ORCID:
    <https://orcid.org/0000-0001-6419-907X>),
  Yixuan Qiu [ctb]
Maintainer: Nikolas Kuschnig <nikolas.kuschnig@wu.ac.at>
Description: Direct and iterative methods for solving linear systems and computing eigenvalue and singular value decompositions using the Eigen C++ library in R. Supports dense and sparse linear systems with Cholesky, LU, QR, conjugate gradient, stabilized biconjugate gradient, and least-squares conjugate gradient methods. Provides reusable factorizations for repeated solves.
URL: https://github.com/nk027/sanic
BugReports: https://github.com/nk027/sanic/issues
Depends: R (>= 3.3.0)
Imports: Rcpp (>= 1.0.5), Matrix, methods
Suggests: knitr, rmarkdown, microbenchmark, tinytest
VignetteBuilder: knitr
License: GPL-3 | file LICENSE
Encoding: UTF-8
LinkingTo: Rcpp, RcppEigen
Config/roxygen2/version: 8.1.0
NeedsCompilation: yes
Packaged: 2026-10-25 08:45:01 UTC; nikolas
Repository: CRAN
Date/Publication: 2026-10-25 14:50:02 UTC
