name: aivika-distributed
version: 0.2
synopsis: Parallel distributed discrete event simulation module for the Aivika library
description:
This package extends the aivika-transformers [1] package with facilities for running parallel distributed simulations.
It uses an optimistic strategy known as the Time Warp method.
.
\[1] <http://hackage.haskell.org/package/aivika-transformers>
.
category: Simulation
license: BSD3
license-file: LICENSE
copyright: (c) 2015-2016. David Sorokin <david.sorokin@gmail.com>
author: David Sorokin
maintainer: David Sorokin <david.sorokin@gmail.com>
homepage: http://www.aivikasoft.com/en/products/aivika.html
cabal-version: >= 1.6
build-type: Simple
tested-with: GHC == 7.10.1
extra-source-files: tests/MachRep1.hs
tests/MachRep1Simple.hs
tests/MachRep2.hs
tests/MachRep2Distributed.hs
tests/MachRep2Reproducible.hs
tests/MachRep2Sync.hs
tests/MachRep2SyncIO.hs
library
exposed-modules: Simulation.Aivika.Distributed
Simulation.Aivika.Distributed.Optimistic
Simulation.Aivika.Distributed.Optimistic.DIO
Simulation.Aivika.Distributed.Optimistic.Generator
Simulation.Aivika.Distributed.Optimistic.QueueStrategy
Simulation.Aivika.Distributed.Optimistic.Message
Simulation.Aivika.Distributed.Optimistic.Priority
Simulation.Aivika.Distributed.Optimistic.Ref.Base
Simulation.Aivika.Distributed.Optimistic.TimeServer
other-modules: Simulation.Aivika.Distributed.Optimistic.Internal.Channel
Simulation.Aivika.Distributed.Optimistic.Internal.DIO
Simulation.Aivika.Distributed.Optimistic.Internal.Event
Simulation.Aivika.Distributed.Optimistic.Internal.InputMessageQueue
Simulation.Aivika.Distributed.Optimistic.Internal.IO
Simulation.Aivika.Distributed.Optimistic.Internal.Message
Simulation.Aivika.Distributed.Optimistic.Internal.OutputMessageQueue
Simulation.Aivika.Distributed.Optimistic.Internal.Priority
Simulation.Aivika.Distributed.Optimistic.Internal.Ref
Simulation.Aivika.Distributed.Optimistic.Internal.TimeServer
Simulation.Aivika.Distributed.Optimistic.Internal.TimeWarp
Simulation.Aivika.Distributed.Optimistic.Internal.UndoableLog
build-depends: base >= 3 && < 6,
mtl >= 2.1.1,
stm >= 2.4.2,
random >= 1.0.0.3,
binary >= 0.6.4.0,
time >= 1.5.0.1,
containers >= 0.4.0.0,
exceptions >= 0.8.0.2,
distributed-process >= 0.6.1,
aivika >= 4.5,
aivika-transformers >= 4.5
extensions: MultiParamTypeClasses,
FlexibleInstances,
FlexibleContexts,
TypeFamilies,
RankNTypes,
DeriveGeneric
ghc-options: -O2
source-repository head
type: git
location: https://github.com/dsorokin/aivika-distributed