drasil-code-0.1.9.0: A framework for code and document generation for scientific software - Code SubPackage
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.Drasil.ExternalLibraries.ODELibraries

Description

Define and collect information about ODEs and ODE solvers from various libraries.

Synopsis

SciPy Library (Python)

scipyODEPckg :: ODELibPckg Source #

SciPy ODE library package.

scipyODESymbols :: [QuantityDict] Source #

Collects variables needed for SciPy's ODEs as QuantityDicts.

Oslo Library (C#)

osloPckg :: ODELibPckg Source #

Oslo ODE library package.

osloSymbols :: [QuantityDict] Source #

Collects variables needed for Oslo's ODEs as QuantityDicts.

arrayVecDepVar :: ODEInfo -> CodeVarChunk Source #

Oslo's Vector type behaves like an array, so needs to be represented as one or else will hit type errors in GOOL.

Apache Commons (Java)

apacheODESymbols :: [QuantityDict] Source #

Collects variables needed for Apache's ODEs as QuantityDicts.

Odeint (C++)

odeintPckg :: ODELibPckg Source #

odeint ODE library package.

odeintSymbols :: [QuantityDict] Source #

Collects variables needed for odeint's ODEs as QuantityDicts.