name: aivika-distributed version: 0.3.1 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. To synchronize the global virtual time, since version 0.3 it uses Samadi's algorithm. . \[1] . category: Simulation license: BSD3 license-file: LICENSE copyright: (c) 2015-2016. David Sorokin author: David Sorokin maintainer: David Sorokin 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 CHANGELOG.md 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.TransientMessageQueue 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, DeriveDataTypeable, OverlappingInstances ghc-options: -O2 source-repository head type: git location: https://github.com/dsorokin/aivika-distributed