-- | -- Module : Simulation.Aivika.Dynamics -- Copyright : Copyright (c) 2009-2012, David Sorokin -- License : BSD3 -- Maintainer : David Sorokin -- Stability : experimental -- Tested with: GHC 7.4.1 -- -- The module defines the 'Dynamics' monad representing an abstract dynamic -- process, i.e. a time varying polymorphic function. -- module Simulation.Aivika.Dynamics (Dynamics, DynamicsLift(..), runDynamicsInStartTime, runDynamicsInStopTime, runDynamicsInIntegTimes, runDynamicsInTime, runDynamicsInTimes, catchDynamics, finallyDynamics, throwDynamics) where import Simulation.Aivika.Dynamics.Internal.Dynamics