Skip to main content

Release 2.0.1 of SimPy simulation package

Project description

SimPy 2.0.1 is a bug-fix release of SimPy 2.0. It repairs a number of errors in SimPy libraries, models and documentation. Version 2.0 of SimPy is a major release. It differs from the predecessor version (1.9.1) as follows:

  • Addition of an objected oriented API, while maintaining full backward compatibility. With external packages such as Parallel Python, this allows running SimPy programs in parallel on multiple computers/CPUs/cores.

    With 2.0, it is simple to add new simulation classes and modules which are subclassing class Simulation.

  • Totally restructured, significantly smaller code base, getting rid of all code duplication. This makes for easier maintenance.

  • Structuring and rendering of all documentation with the Sphinx documentation tool. This results in one easily browseable and searchable document.

SimPy is a process-based discrete-event simulation language based on standard Python and released under the GNU LGPL.

It provides the modeller with components of a simulation model. These include processes, for active components like customers, messages, and vehicles, and resources, for passive components that form limited capacity congestion points like servers, checkout counters, and tunnels. It also provides monitor variables to aid in gathering statistics. SimPy comes with extensive plotting capabilities.

The distribution contains in-depth documentation, tutorials, and a large number of simulation models.

Simulation model developers are encouraged to share their SimPy modeling techniques with the SimPy community. Please post a message to the simpy-Users mailing list,

mailto:simpy-users@lists.sourceforge.net.

Subscribe to simpy-users mailing list: http://lists.sourceforge.net/lists/listinfo/simpy-users

Software developers are also encouraged to interface SimPy with other Python-accessible packages, such as GUI, data base or mapping and to share these new capabilities with the community under the GNU LGPL.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

simpy-2.0.1.zip (6.2 MB view details)

Uploaded Source

simpy-2.0.1.tar.gz (4.7 MB view details)

Uploaded Source

File details

Details for the file simpy-2.0.1.zip.

File metadata

  • Download URL: simpy-2.0.1.zip
  • Upload date:
  • Size: 6.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for simpy-2.0.1.zip
Algorithm Hash digest
SHA256 c1f2466c691aa2005e6a868efacb6cbd440aaadad7b253a80e24533abe064f14
MD5 fbd6945718e868f42312af9380ecb8c9
BLAKE2b-256 e8689d277df833f8fab16cab4a31d7d2f7308d8b905ddfc5df5f3cc78dcfc442

See more details on using hashes here.

File details

Details for the file simpy-2.0.1.tar.gz.

File metadata

  • Download URL: simpy-2.0.1.tar.gz
  • Upload date:
  • Size: 4.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for simpy-2.0.1.tar.gz
Algorithm Hash digest
SHA256 23c9740dd5f2dfd8fd446faf416898f2cf086cfa11f782906673863b9cb32c89
MD5 74b90b8eabeea6173d225514c6e26ff6
BLAKE2b-256 0b88a1f7946e160f555f040b9b894aecebe03500125a0790afbd1232468e5b7c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page