| Safe Haskell | Safe-Inferred | 
|---|---|
| Language | Haskell2010 | 
Language.Drasil.Data.ODEInfo
Description
Defines a structure to contain scientifically-relevant information about an ODE.
Synopsis
- data ODEInfo = ODEInfo {
- indepVar :: CodeVarChunk
 - depVar :: CodeVarChunk
 - otherVars :: [CodeVarChunk]
 - tInit :: CodeExpr
 - tFinal :: CodeExpr
 - initVal :: [CodeExpr]
 - odeSyst :: [CodeExpr]
 - odeOpts :: ODEOptions
 
 - odeInfo :: CodeVarChunk -> CodeVarChunk -> [CodeVarChunk] -> CodeExpr -> CodeExpr -> [CodeExpr] -> [CodeExpr] -> ODEOptions -> ODEInfo
 - odeInfo' :: [CodeVarChunk] -> ODEOptions -> DifferentialModel -> InitialValueProblem -> ODEInfo
 - data ODEOptions = ODEOpts {}
 - odeOptions :: ODEMethod -> CodeExpr -> CodeExpr -> CodeExpr -> ODEOptions
 - data ODEMethod
 
Documentation
Structure to hold ODE information.
Constructors
| ODEInfo | |
Fields 
  | |
odeInfo :: CodeVarChunk -> CodeVarChunk -> [CodeVarChunk] -> CodeExpr -> CodeExpr -> [CodeExpr] -> [CodeExpr] -> ODEOptions -> ODEInfo Source #
Basic ODEInfo constructor.
odeInfo' :: [CodeVarChunk] -> ODEOptions -> DifferentialModel -> InitialValueProblem -> ODEInfo Source #
Create ODEInfo with Other variables, ODEOptions, DifferentialModel, and InitialValueProblem
data ODEOptions Source #
Other parameters for solving the ODE numerically
odeOptions :: ODEMethod -> CodeExpr -> CodeExpr -> CodeExpr -> ODEOptions Source #
Basic ODEOptions constructor