lsoda: 'C++' Header Library for Ordinary Differential Equations

A 'C++' header library for using the 'libsoda-cxx' library with R. The 'C++' header reimplements the 'lsoda' function from the 'ODEPACK' library for solving initial value problems for first order ordinary differential equations (Hindmarsh, 1982; <https://computing.llnl.gov/sites/default/files/ODEPACK_pub1_u88007.pdf>). The 'C++' header can be used by other R packages by linking against this package. The 'C++' functions can be called inline using 'Rcpp'. Finally, the package provides an 'ode' function to call from R.

Getting started

Package details

AuthorMark Clements [aut, cre], Dilawar Singh [ctb], Heng Li [ctb], Peter N. Brown [ctb], George D. Byrne [ctb], Alan C. Hindmarsh [ctb], Cleve Moler [ctb], Linda R. Petzold [ctb]
MaintainerMark Clements <mark.clements@ki.se>
LicenseMIT + file LICENSE
Version1.2
URL https://github.com/mclements/lsoda
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("lsoda")

Try the lsoda package in your browser

Any scripts or data that you put into this service are public.

lsoda documentation built on June 8, 2025, 9:36 p.m.