Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Data.Drasil.ExternalLibraries.ODELibraries
Description
Define and collect information about ODEs and ODE solvers from various libraries.
Synopsis
- scipyODEPckg :: ODELibPckg
- scipyODESymbols :: [DefinedQuantityDict]
- osloPckg :: ODELibPckg
- osloSymbols :: [DefinedQuantityDict]
- arrayVecDepVar :: ODEInfo -> CodeVarChunk
- apacheODEPckg :: ODELibPckg
- apacheODESymbols :: [DefinedQuantityDict]
- odeintPckg :: ODELibPckg
- odeintSymbols :: [DefinedQuantityDict]
- diffCodeChunk :: CodeVarChunk -> CodeVarChunk
SciPy Library (Python)
scipyODEPckg :: ODELibPckg Source #
SciPy ODE library package.
scipyODESymbols :: [DefinedQuantityDict] Source #
Collects variables needed for SciPy's ODEs as DefinedQuantityDict
s.
Oslo Library (C#)
osloPckg :: ODELibPckg Source #
Oslo ODE library package.
osloSymbols :: [DefinedQuantityDict] Source #
Collects variables needed for Oslo's ODEs as DefinedQuantityDict
s.
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)
apacheODEPckg :: ODELibPckg Source #
Apache Commons ODE library package.
apacheODESymbols :: [DefinedQuantityDict] Source #
Collects variables needed for Apache's ODEs as DefinedQuantityDict
s.
Odeint (C++)
odeintPckg :: ODELibPckg Source #
odeint ODE library package.
odeintSymbols :: [DefinedQuantityDict] Source #
Collects variables needed for odeint's ODEs as DefinedQuantityDict
s.
diffCodeChunk :: CodeVarChunk -> CodeVarChunk Source #
Change in X
chunk constructor (where X
is a given argument).