Skip to content

Commit 359c66f

Browse files
committed
Website build
1 parent 1b6ad4a commit 359c66f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+1022
-332
lines changed

10_trees_and_directed_acyclic_graphs.html

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,13 @@
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
88
<title>10. Trees and directed acyclic graphs &#8212; Object oriented programming in Python for mathematicians 2020.0 documentation</title>
9-
<link rel="stylesheet" href="_static/fenics.css" type="text/css" />
109
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
10+
<link rel="stylesheet" href="_static/fenics.css" type="text/css" />
1111
<link rel="stylesheet" type="text/css" href="_static/proof.css" />
1212
<link rel="stylesheet" type="text/css" href="_static/graphviz.css" />
13+
<link rel="stylesheet" type="text/css" href="_static/panels-main.c949a650a448cc0ae9fd3441c0e17fb0.css" />
14+
<link rel="stylesheet" type="text/css" href="_static/panels-bootstrap.5fd3999ee7762ccc51105388f4a9d115.css" />
15+
<link rel="stylesheet" type="text/css" href="_static/panels-variables.06eb56fa6e07937060861dad626602ad.css" />
1316
<script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
1417
<script src="_static/jquery.js"></script>
1518
<script src="_static/underscore.js"></script>
@@ -646,7 +649,7 @@ <h2><span class="section-number">10.3. </span>Expression trees<a class="headerli
646649
<span class="xref std std-term">Number</span>, this is a number, while for <span class="xref std std-term">Symbol</span> the value is a
647650
string (usually a single character). <code class="xref py py-class docutils literal notranslate"><span class="pre">Terminal</span></code> therefore needs its
648651
own <code class="xref py py-meth docutils literal notranslate"><span class="pre">__init__()</span></code> which will take a value argument.
649-
<code class="xref py py-class docutils literal notranslate"><span class="pre">Terminal.__init__</span></code> still has to call the <span class="xref std std-term">superclass</span>
652+
<code class="xref py py-class docutils literal notranslate"><span class="pre">Terminal.__init__</span></code> still has to call the <a class="reference internal" href="8_inheritance.html#term-superclass"><span class="xref std std-term">superclass</span></a>
650653
constructor in order to ensure that the operands tuple is initialised.</p>
651654
</dd>
652655
<dt><a class="reference external" href="https://docs.python.org/3/reference/datamodel.html#object.__repr__" title="(in Python v3.9)"><code class="xref py py-meth docutils literal notranslate"><span class="pre">__repr__()</span></code></a> and <a class="reference external" href="https://docs.python.org/3/reference/datamodel.html#object.__str__" title="(in Python v3.9)"><code class="xref py py-meth docutils literal notranslate"><span class="pre">__str__()</span></code></a></dt><dd><p>The string representations of <code class="xref py py-class docutils literal notranslate"><span class="pre">Terminal</span></code> are straightforward, simply
@@ -1244,7 +1247,7 @@ <h2><span class="section-number">10.8. </span>Exercises<a class="headerlink" hre
12441247
</div>
12451248
<div class="footer" role="contentinfo">
12461249
&#169; Copyright 2019-2020, David A. Ham.
1247-
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.2.1.
1250+
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.3.1.
12481251
</div>
12491252
</body>
12501253
</html>

11_further_object-oriented_features.html

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,13 @@
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
88
<title>11. Further object-oriented features &#8212; Object oriented programming in Python for mathematicians 2020.0 documentation</title>
9-
<link rel="stylesheet" href="_static/fenics.css" type="text/css" />
109
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
10+
<link rel="stylesheet" href="_static/fenics.css" type="text/css" />
1111
<link rel="stylesheet" type="text/css" href="_static/proof.css" />
1212
<link rel="stylesheet" type="text/css" href="_static/graphviz.css" />
13+
<link rel="stylesheet" type="text/css" href="_static/panels-main.c949a650a448cc0ae9fd3441c0e17fb0.css" />
14+
<link rel="stylesheet" type="text/css" href="_static/panels-bootstrap.5fd3999ee7762ccc51105388f4a9d115.css" />
15+
<link rel="stylesheet" type="text/css" href="_static/panels-variables.06eb56fa6e07937060861dad626602ad.css" />
1316
<script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
1417
<script src="_static/jquery.js"></script>
1518
<script src="_static/underscore.js"></script>
@@ -70,7 +73,7 @@ <h2><span class="section-number">11.2. </span>Abstract classes<a class="headerli
7073
</div>
7174
<div class="footer" role="contentinfo">
7275
&#169; Copyright 2019-2020, David A. Ham.
73-
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.2.1.
76+
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.3.1.
7477
</div>
7578
</body>
7679
</html>

1_introduction.html

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,13 @@
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
88
<title>1. Introduction: abstraction in mathematics and programming &#8212; Object oriented programming in Python for mathematicians 2020.0 documentation</title>
9-
<link rel="stylesheet" href="_static/fenics.css" type="text/css" />
109
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
10+
<link rel="stylesheet" href="_static/fenics.css" type="text/css" />
1111
<link rel="stylesheet" type="text/css" href="_static/proof.css" />
1212
<link rel="stylesheet" type="text/css" href="_static/graphviz.css" />
13+
<link rel="stylesheet" type="text/css" href="_static/panels-main.c949a650a448cc0ae9fd3441c0e17fb0.css" />
14+
<link rel="stylesheet" type="text/css" href="_static/panels-bootstrap.5fd3999ee7762ccc51105388f4a9d115.css" />
15+
<link rel="stylesheet" type="text/css" href="_static/panels-variables.06eb56fa6e07937060861dad626602ad.css" />
1316
<script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
1417
<script src="_static/jquery.js"></script>
1518
<script src="_static/underscore.js"></script>
@@ -51,7 +54,20 @@
5154

5255
<div class="section" id="introduction-abstraction-in-mathematics-and-programming">
5356
<span id="introduction"></span><h1><span class="section-number">1. </span>Introduction: abstraction in mathematics and programming<a class="headerlink" href="#introduction-abstraction-in-mathematics-and-programming" title="Permalink to this headline"></a></h1>
54-
<p>A core tool of mathematics is to define abstract objects and the
57+
<details class="sphinx-bs dropdown card mb-3">
58+
<summary class="summary-title card-header">
59+
Video introduction.<div class="summary-down docutils">
60+
<svg version="1.1" width="24" height="24" class="octicon octicon-chevron-down" viewBox="0 0 24 24" aria-hidden="true"><path fill-rule="evenodd" d="M5.22 8.72a.75.75 0 000 1.06l6.25 6.25a.75.75 0 001.06 0l6.25-6.25a.75.75 0 00-1.06-1.06L12 14.44 6.28 8.72a.75.75 0 00-1.06 0z"></path></svg></div>
61+
<div class="summary-up docutils">
62+
<svg version="1.1" width="24" height="24" class="octicon octicon-chevron-up" viewBox="0 0 24 24" aria-hidden="true"><path fill-rule="evenodd" d="M18.78 15.28a.75.75 0 000-1.06l-6.25-6.25a.75.75 0 00-1.06 0l-6.25 6.25a.75.75 0 101.06 1.06L12 9.56l5.72 5.72a.75.75 0 001.06 0z"></path></svg></div>
63+
</summary><div class="summary-content card-body docutils">
64+
<div class="vimeo docutils container">
65+
<iframe src="https://player.vimeo.com/video/486106801"
66+
frameborder="0" allow="autoplay; fullscreen"
67+
allowfullscreen></iframe></div>
68+
<p class="card-text">Imperial students can also <a class="reference external" href="https://imperial.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=ee8cae7f-1b42-4db3-adc0-ac840144de53">watch this video on Panopto</a></p>
69+
</div>
70+
</details><p>A core tool of mathematics is to define abstract objects and the
5571
operations which apply to them. This approach defines all the basic
5672
building blocks which enable us to reason mathematically and perform
5773
calculations. We start off with basic objects like numbers and define
@@ -625,7 +641,7 @@ <h2><span class="section-number">1.4. </span>Exercises<a class="headerlink" href
625641
</div>
626642
<div class="footer" role="contentinfo">
627643
&#169; Copyright 2019-2020, David A. Ham.
628-
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.2.1.
644+
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.3.1.
629645
</div>
630646
</body>
631647
</html>

0 commit comments

Comments
 (0)