README (original) (raw)

readsdr

Codecov test coverage CRAN status R-CMD-check

Overview

The goal of readsdr is to bridge the design capabilities from specialised System Dynamics software with the powerful numerical tools offered by R libraries. The package accomplishes this goal by parsing .xmile files (Vensim and Stella models) into R objects to construct networks (graph theory), ODE functions for deSolve and Stan.

Installation

You can install the released version of readsdr from CRAN with:

And the development version from GitHub with:

Usage

For reading Vensim models, they must be exported as .xmile.

Tutorials

For information on how to use this package, please check:

Supported builtins

1 Restricted to Euler integration.

2 These functions cannot be part of more complex mathematical expressions. That is, the auxiliary variable must only contain one smoothing function and nothing else.

3 Seed is ignored.

Notes

Applications

This package has been instrumental in the following works:

Acknowledgments

Thanks to:

References

Duggan, J. (2016). System Dynamics Modeling with R. Springer.