File: SimPy_Tutorials.html

package info (click to toggle)
python-simpy 2.3.1-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 17,300 kB
  • ctags: 2,568
  • sloc: python: 11,172; makefile: 145
file content (137 lines) | stat: -rw-r--r-- 6,020 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    
    <title>SimPy Tutorials &mdash; SimPy 2.3.1 documentation</title>
    
    <link rel="stylesheet" href="_static/default.css" type="text/css" />
    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
    
    <script type="text/javascript">
      var DOCUMENTATION_OPTIONS = {
        URL_ROOT:    '',
        VERSION:     '2.3.1',
        COLLAPSE_INDEX: false,
        FILE_SUFFIX: '.html',
        HAS_SOURCE:  true
      };
    </script>
    <script type="text/javascript" src="_static/jquery.js"></script>
    <script type="text/javascript" src="_static/underscore.js"></script>
    <script type="text/javascript" src="_static/doctools.js"></script>
    <link rel="top" title="SimPy 2.3.1 documentation" href="index.html" />
    <link rel="next" title="The Bank: Examples of SimPy Simulation" href="Tutorials/TheBank.html" />
    <link rel="prev" title="Additional examples" href="Manuals/Examples.html" /> 
  </head>
  <body>
    <div class="related">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="genindex.html" title="General Index"
             accesskey="I">index</a></li>
        <li class="right" >
          <a href="Tutorials/TheBank.html" title="The Bank: Examples of SimPy Simulation"
             accesskey="N">next</a> |</li>
        <li class="right" >
          <a href="Manuals/Examples.html" title="Additional examples"
             accesskey="P">previous</a> |</li>
        <li><a href="index.html">SimPy 2.3.1 documentation</a> &raquo;</li> 
      </ul>
    </div>  

    <div class="document">
      <div class="documentwrapper">
        <div class="bodywrapper">
          <div class="body">
            
  <div class="section" id="simpy-tutorials">
<h1>SimPy Tutorials<a class="headerlink" href="#simpy-tutorials" title="Permalink to this headline">¶</a></h1>
<p>There are two styles of modelling using SimPy. The first, which we
call the Classical style, uses user-defined Process objects each
representing an active entity of the simulation.  The simulation is
started by creating one or more entities, activating their Process
Execution Methods and then, in a main block of the program, calling
the <tt class="docutils literal"><span class="pre">simulate()</span></tt> function to start the simulation. This simpler
style seems to be more acceptable to many users.</p>
<p>In the second style, referred to as the OO Style, a user-defined
object of a Simulation class is created and executed. This object
executes the whole simulation. This is particularly suitable for
running replications of the simulation and the execution of a
simulation object is independent of others.</p>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="Tutorials/TheBank.html">The Bank: Examples of SimPy Simulation</a></li>
<li class="toctree-l1"><a class="reference internal" href="Tutorials/TheBank2.html">The Bank Tutorial part 2: More  examples of SimPy Simulation</a></li>
<li class="toctree-l1"><a class="reference internal" href="Tutorials/OO_Approach.html">Tutorial: An Object Oriented Approach to Using SimPy</a></li>
<li class="toctree-l1"><a class="reference internal" href="Tutorials/TheBankOO.html">The Bank (Object Oriented version)</a></li>
<li class="toctree-l1"><a class="reference internal" href="Tutorials/TheBank2OO.html">The Bank Tutorial (OO API) Part 2: More  examples of SimPy Simulation</a></li>
<li class="toctree-l1"><a class="reference internal" href="OnLineSimPyCourse.html">SimPy Course on the Web</a></li>
</ul>
</div>
</div>


          </div>
        </div>
      </div>
      <div class="sphinxsidebar">
        <div class="sphinxsidebarwrapper">
            <p class="logo"><a href="index.html">
              <img class="logo" src="_static/sm_SimPy_Logo.png" alt="Logo"/>
            </a></p>
  <h4>Previous topic</h4>
  <p class="topless"><a href="Manuals/Examples.html"
                        title="previous chapter">Additional examples</a></p>
  <h4>Next topic</h4>
  <p class="topless"><a href="Tutorials/TheBank.html"
                        title="next chapter">The Bank: Examples of SimPy Simulation</a></p>
  <h3>This Page</h3>
  <ul class="this-page-menu">
    <li><a href="_sources/SimPy_Tutorials.txt"
           rel="nofollow">Show Source</a></li>
  </ul>
<div id="searchbox" style="display: none">
  <h3>Quick search</h3>
    <form class="search" action="search.html" method="get">
      <input type="text" name="q" />
      <input type="submit" value="Go" />
      <input type="hidden" name="check_keywords" value="yes" />
      <input type="hidden" name="area" value="default" />
    </form>
    <p class="searchtip" style="font-size: 90%">
    Enter search terms or a module, class or function name.
    </p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
        </div>
      </div>
      <div class="clearer"></div>
    </div>
    <div class="related">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="genindex.html" title="General Index"
             >index</a></li>
        <li class="right" >
          <a href="Tutorials/TheBank.html" title="The Bank: Examples of SimPy Simulation"
             >next</a> |</li>
        <li class="right" >
          <a href="Manuals/Examples.html" title="Additional examples"
             >previous</a> |</li>
        <li><a href="index.html">SimPy 2.3.1 documentation</a> &raquo;</li> 
      </ul>
    </div>
    <div class="footer">
        &copy; Copyright 2002-2011, Klaus Müller, Tony Vignaux, Ontje Lünsdorf, Stefan Scherfke.
      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
    </div>
  </body>
</html>