SimPy

SimPy

Infobox Software
name = SimPy

developer = SimPy developer community
latest release version = 1.9
latest release date = [January 2008]
operating system = Cross-platform
genre = Discrete event simulation
license = LGPL
website = [http://SimPy.SourceForge.net/ SimPy.SourceForge.net]

SimPy is a process-based, object-oriented discrete-event simulation language. It is implemented in standard Python and released as Open Source under the GNU Lesser General Public License (LGPL). It provides the modeller with components for building a simulation model including "Processes", for active entities like customers, messages, and vehicles, and "Resources", for passive components that form limited capacity congestion points like servers, checkout counters, and tunnels. There are two varieties of "Buffer" classes, "Level"s to hold stored quantities and "Store"s to hold sets of objects. It has commands to aid interaction between entities. It provides "Monitor" objects to aid in gathering statistics but the generation of Random variates depends on the standard Python random module.

Because it is implemented in Python, SimPy is platform-independent and can run on practically all modern operating systems.

SimPy simulates parallel processes by an efficient implementation of coroutines using Python's generators capability. It is based on ideas from Simula and SIMSCRIPT II.5. Version 1.0 of SimPy was released in December 2002.

External links

* [http://simpy.sourceforge.net/ SimPy Homepage]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Simpy — is also an open source discrete event simulation package written in Python. Simpy URL http://www.simpy.com/ Type of site Online social bookmarking Registrat …   Wikipedia

  • simpy — /sim pee/, adj., simpier, simpiest. Slang. of or like a simp. [1940 45; SIMP + Y1] * * * …   Universalium

  • simpy — /sim pee/, adj., simpier, simpiest. Slang. of or like a simp. [1940 45; SIMP + Y1] …   Useful english dictionary

  • Bunty — Layout and Features The average issue of Bunty would contain seven or so short comic strip stories, broken up by letters pages, competitions, featured readers, puzzle pages, promotions, next week previews or (minimally) advertisements. The back… …   Wikipedia

  • Longing (album) — Infobox Album | Name = Longing Type = Album Artist = Dusty Springfield Released = Unreleased Recorded = 914 Sound Studios Blauvelt, New York July September, 1974. Genre = Pop Length = 32:27 Label = ABC Dunhill Records DSD 50186. Producer = Brooks …   Wikipedia

  • The Ren and Stimpy Show — infobox television show name = The Ren and Stimpy Show caption = Title card format = Animated series Comedy runtime = 22 minutes approx. (11 minutes per episode) creator = John Kricfalusi starring =Billy West John Kricfalusi country = USA network …   Wikipedia

  • List of open source software packages — This is a list of open source software packages: computer software licensed under an open source license. Software that fits the Free software definition may be more appropriately called free software; the GNU project in particular objects to… …   Wikipedia

  • Simulation language — A computer simulation language describes the operation of a simulation on a computer. There are two major types of simulation: continuous and discrete event though more modern languages can handle combinations. Most languages also have a… …   Wikipedia

  • William F. Nolan — William Francis Nolan (born March 6, 1928) is an American author, who writes mostly in the science fiction, fantasy and horror genres. He is best known for coauthoring the novel Logan s Run , with George Clayton Johnson. He co wrote the… …   Wikipedia

  • Christmas Eve — For other uses, see Christmas Eve (disambiguation). Julaftonen (Christmas Eve), a watercolor painted 1904–05 by Carl Larsson (1853–1919) Christmas Eve is the day that, according to modern calendars, contains the evening, or first evening, of… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”