Commit 506f814c authored by Stefan Scherfke's avatar Stefan Scherfke
Browse files

Updated the documentation index page.

parent a492f4b1
......@@ -27,7 +27,7 @@ SimPy is released under the GNU LGPL. 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`__.
__ http://docs.python.org/2/glossary.html#term-generator
__ http://docs.python.org/3/glossary.html#term-generator
__ http://lists.sourceforge.net/lists/listinfo/simpy-users
......
......@@ -4,7 +4,7 @@
{% block body %}
<h1>Welcome</h1>
<div style="width: 20em; margin: 0 0 .5em 1em; float: right;">
<div style="width: 25em; margin: 0 0 .5em 1em; float: right;">
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">simpy</span>
<span class="go">&gt;&gt;&gt;</span>
<span class="gp">&gt;&gt;&gt; </span><span class="k">def</span> <span class="nf">clock</span><span class="p">(</span><span class="n">env</span><span class="p">):</span>
......@@ -24,25 +24,32 @@
<p>SimPy is a process-based discrete-event simulation framework based on
standard Python. Its event dispatcher is based on Python’s <a
href="http://docs.python.org/2/glossary.html#term-generator">generators</a> and
href="http://docs.python.org/3/glossary.html#term-generator">generators</a> and
can also be used for asynchronous networking or to implement multi-agent
systems (with both, simulated and real communication).</p>
<p>Processes in SimPy are simple Python generator functions and are used to
model active components like customers, vehicles or agents. SimPy also provides
various types of shared <em>resources</em> to model limited capacity congestion
points (like servers, checkout counters and tunnels). It also provides
monitoring capabilities to aid in gathering statistics about resources and
processes.</p> <p>Simulations can be performed “as fast as possible”, in real
time (wall clock time) or by manually stepping through the events.</p>
points (like servers, checkout counters and tunnels). From version 3.1, it will
also provide monitoring capabilities to aid in gathering statistics about
resources and processes.</p>
<p>The distribution contains in-depth documentation, tutorials, and a large
<p>Simulations can be performed “as fast as possible”, in real time (wall clock
time) or by manually stepping through the events.</p>
<p>SimPy is not suited for continuous simulation. And it is overkill for
simulations with a fixed step size where your processes don’t interact with
each other or with shared resources — use a simple <tt class="docutils literal">while</tt> loop in this case.</p>
<p>The SimPy distribution contains tutorials, in-depth documentation, and a large
number of examples.</p>
<p>Simpy is released under the GNU LGPL. Simulation model developers are
<p>SimPy is released under the GNU LGPL. Simulation model developers are
encouraged to share their SimPy modeling techniques with the SimPy community.
Please post a message to the <a
href="http://lists.sourceforge.net/lists/listinfo/simpy-users">SimPy-Users mailing list</a>.</p>
href="http://lists.sourceforge.net/lists/listinfo/simpy-users">SimPy-Users
mailing list</a>.</p>
<h2 style="clear: both;">Documentation</h2>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment