CRAN/E | r2sundials

r2sundials

Wrapper for 'SUNDIALS' Solving ODE and Sensitivity Problem

Installation

About

Wrapper for widely used 'SUNDIALS' software (SUite of Nonlinear and DIfferential/ALgebraic Equation Solvers) and more precisely to its 'CVODES' solver. It is aiming to solve ordinary differential equations (ODE) and optionally pending forward sensitivity problem. The wrapper is made 'R' friendly by allowing to pass custom parameters to user's callback functions. Such functions can be both written in 'R' and in 'C++' ('RcppArmadillo' flavor). In case of 'C++', performance is greatly improved so this option is highly advisable when performance matters. If provided, Jacobian matrix can be calculated either in dense or sparse format. In the latter case 'rmumps' package is used to solve corresponding linear systems. Root finding and pending event management are optional and can be specified as 'R' or 'C++' functions too. This makes them a very flexible tool for controlling the ODE system during the time course simulation. 'SUNDIALS' library was published in Hindmarsh et al. (2005) doi:10.1145/1089014.1089020.

Citation r2sundials citation info
Copyright see file COPYRIGHTS
Bug report File report

Key Metrics

Version 6.5.0-4
R ≥ 3.0.2
Published 2023-12-08 141 days ago
Needs compilation? yes
License GPL-2
License GPL-3
CRAN checks r2sundials results

Downloads

Yesterday 21 0%
Last 7 days 77 +10%
Last 30 days 276 -11%
Last 90 days 865 -27%
Last 365 days 3.596 +12%

Maintainer

Maintainer

Serguei Sokol

sokol@insa-toulouse.fr

Authors

Serguei Sokol

cre / aut

Carol S. Woodward

ctb

Daniel R. Reynolds

ctb

Alan C. Hindmarsh

ctb

David J. Gardner

ctb

Cody J. Balos

ctb

Radu Serban

ctb

Scott D. Cohen

ctb

Peter N. Brown

ctb

George Byrne

ctb

Allan G. Taylor

ctb

Steven L. Lee

ctb

Keith E. Grant

ctb

Aaron Collier

ctb

Lawrence E. Banks

ctb

Steve Smith

ctb

Cosmin Petra

ctb

Slaven Peles

ctb

John Loffeld

ctb

Dan Shumaker

ctb

Ulrike Yang

ctb

James Almgren-Bell

ctb

Shelby L. Lockhart

ctb

Hilari C. Tiedeman

ctb

Ting Yan

ctb

Jean M. Sexton

ctb

Chris White

ctb

Lawrence Livermore National Security

cph

Southern Methodist University

cph

INSA

cph

INRAE

cph

CNRS

cph

Material

NEWS
Reference manual
Package source

In Views

DifferentialEquations

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

r2sundials archive

Depends

R ≥ 3.0.2
rmumps ≥ 5.2.1-6

Imports

Rcpp ≥ 1.0.0

Suggests

RcppXPtrUtils
slam
RUnit
deSolve
RcppArmadillo

LinkingTo

Rcpp
RcppArmadillo
rmumps ≥ 5.2.1-6