name: goal-simulation
version: 0.1
synopsis: Mealy based simulation tools
license: BSD3
license-file: LICENSE
author: Sacha Sokoloski
maintainer: sokolo@mis.mpg.de
category: Math
build-type: Simple
cabal-version: >=1.10
library
exposed-modules:
Goal.Simulation,
Goal.Simulation.Mealy,
Goal.Simulation.Chain,
Goal.Simulation.Flow,
Goal.Simulation.Filter,
Goal.Simulation.Filter.Flow,
Goal.Simulation.Optimization,
Goal.Simulation.Plot,
Goal.Simulation.Physics.Configuration,
Goal.Simulation.Physics.Models.Pendulum
default-extensions: TypeOperators, TypeFamilies, FlexibleInstances,
FlexibleContexts, MultiParamTypeClasses, ScopedTypeVariables,
RankNTypes, Arrows
build-depends:
base==4.*,
goal-core==0.1,
goal-geometry==0.1,
goal-probability==0.1,
machines==0.5.*,
vector==0.11.*,
hmatrix==0.17.*,
cairo==0.13.*,
gtk==0.14.*,
clock==0.6.*
default-language: Haskell2010
ghc-options: -O2 -Wall -fno-warn-type-defaults -fno-warn-missing-signatures
executable rk4
main-is: rk4.hs
hs-source-dirs: scripts
ghc-options: -Wall -O2 -threaded -rtsopts -fno-warn-type-defaults
-fno-warn-missing-signatures -fno-warn-unused-do-bind
build-depends: base, goal-core, goal-geometry, goal-simulation, vector
default-language: Haskell2010
executable markov-chain
main-is: markov-chain.hs
hs-source-dirs: scripts
ghc-options: -Wall -O2 -threaded -rtsopts -fno-warn-type-defaults
-fno-warn-missing-signatures -fno-warn-unused-do-bind
build-depends: base, goal-core, goal-geometry, goal-probability, vector,
goal-simulation, hmatrix
default-language: Haskell2010
executable ito-process
main-is: ito-process.hs
hs-source-dirs: scripts
ghc-options: -Wall -O2 -threaded -rtsopts -fno-warn-type-defaults
-fno-warn-missing-signatures -fno-warn-unused-do-bind
build-depends: base, goal-core, goal-geometry, goal-probability, vector,
goal-simulation, hmatrix
default-language: Haskell2010
executable pendulum-vector-field
main-is: vector-field.hs
hs-source-dirs: scripts/pendulum
ghc-options: -Wall -O2 -threaded -rtsopts -fno-warn-type-defaults
-fno-warn-missing-signatures -fno-warn-unused-do-bind
build-depends: base, goal-core, goal-geometry, goal-probability,
goal-simulation, vector
default-language: Haskell2010
executable pendulum-simulation
main-is: simulation.hs
hs-source-dirs: scripts/pendulum
ghc-options: -Wall -O2 -threaded -rtsopts -fno-warn-type-defaults
-fno-warn-missing-signatures -fno-warn-unused-do-bind
build-depends: base, goal-core, goal-geometry, goal-probability,
goal-simulation, vector
default-language: Haskell2010
executable pendulum-filter-histogram
main-is: filter-histogram.hs
hs-source-dirs: scripts/pendulum
ghc-options: -Wall -O2 -threaded -rtsopts -fno-warn-type-defaults
-fno-warn-missing-signatures -fno-warn-unused-do-bind
build-depends: base, goal-core, goal-geometry, goal-probability,
goal-simulation, vector, directory
default-language: Haskell2010
executable pendulum-filter-simulation
main-is: filter-simulation.hs
hs-source-dirs: scripts/pendulum
ghc-options: -Wall -O2 -threaded -rtsopts -fno-warn-type-defaults
-fno-warn-missing-signatures -fno-warn-unused-do-bind
build-depends: base, goal-core, goal-geometry, goal-probability,
goal-simulation, vector, directory
default-language: Haskell2010
executable pendulum-filter-train
main-is: filter-train.hs
hs-source-dirs: scripts/pendulum
ghc-options: -Wall -O2 -threaded -rtsopts -fno-warn-type-defaults
-fno-warn-missing-signatures -fno-warn-unused-do-bind
build-depends: base, goal-core, goal-geometry, goal-probability,
goal-simulation, vector, directory
default-language: Haskell2010
executable pendulum-filter-code
main-is: filter-code.hs
hs-source-dirs: scripts/pendulum
ghc-options: -Wall -O2 -threaded -rtsopts -fno-warn-type-defaults
-fno-warn-missing-signatures -fno-warn-unused-do-bind
build-depends: base, goal-core, goal-geometry, goal-probability,
goal-simulation, vector, directory, mtl
default-language: Haskell2010