Skip to content

Commit af7be80

Browse files
committed
Website build
1 parent 1dee203 commit af7be80

37 files changed

Lines changed: 356 additions & 338 deletions

.buildinfo

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
2-
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 72fbf69fde08a64a03d8d54a51144214
2+
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3+
config: 82bc60f5d72d41292ca36b6717b1fbde
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

1_quadrature.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<link rel="stylesheet" type="text/css" href="_static/proof.css" />
1212
<link rel="stylesheet" type="text/css" href="_static/sphinx-design.min.css?v=95c83b7e" />
1313
<script src="_static/documentation_options.js?v=7ff0cb77"></script>
14-
<script src="_static/doctools.js?v=9bcbadda"></script>
14+
<script src="_static/doctools.js?v=9a2dae69"></script>
1515
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
1616
<script src="_static/proof.js"></script>
1717
<script src="_static/design-tabs.js?v=36754332"></script>
@@ -86,7 +86,7 @@
8686
<div class="proof proof-type-definition" id="id1">
8787
<span id="degree-of-precision"></span>
8888
<div class="proof-title">
89-
<span class="proof-type">Definition </span>
89+
<span class="proof-type">Definition 1.15</span>
9090

9191
</div><div class="proof-content">
9292
<p>The <em>degree of precision</em> of a quadrature rule is the largest <span class="math notranslate nohighlight">\(p\)</span>
@@ -176,15 +176,15 @@ <h3><span class="section-number">1.3.1. </span>Reference cell topology<a class="
176176
<div class="proof proof-type-definition" id="id2">
177177

178178
<div class="proof-title">
179-
<span class="proof-type">Definition </span>
179+
<span class="proof-type">Definition 1.16</span>
180180

181181
</div><div class="proof-content">
182182
<p>The <em>dimension</em> of a cell is the maximal dimension of the topological
183183
entities that make up the cell.</p>
184184
</div></div><div class="proof proof-type-definition" id="id3">
185185

186186
<div class="proof-title">
187-
<span class="proof-type">Definition </span>
187+
<span class="proof-type">Definition 1.17</span>
188188

189189
</div><div class="proof-content">
190190
<p>A topological entity of <em>codimension</em> <span class="math notranslate nohighlight">\(n\)</span> is a topological
@@ -373,7 +373,7 @@ <h2><span class="section-number">1.7. </span>Implementing quadrature rules in Py
373373
<div class="proof proof-type-exercise" id="id6">
374374
<span id="ex-integrate"></span>
375375
<div class="proof-title">
376-
<span class="proof-type">Exercise </span>
376+
<span class="proof-type">Exercise 1.18</span>
377377

378378
</div><div class="proof-content">
379379
<p>The <a class="reference internal" href="fe_utils.html#fe_utils.quadrature.QuadratureRule.integrate" title="fe_utils.quadrature.QuadratureRule.integrate"><code class="xref py py-meth docutils literal notranslate"><span class="pre">integrate()</span></code></a> method is
@@ -417,7 +417,7 @@ <h2><span class="section-number">1.7. </span>Implementing quadrature rules in Py
417417
</div>
418418
<div class="footer" role="contentinfo">
419419
&#169; Copyright 2014-2024, David A. Ham and Colin J. Cotter.
420-
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 8.2.3.
420+
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.4.7.
421421
</div>
422422
</body>
423423
</html>

2_finite_elements.html

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<link rel="stylesheet" type="text/css" href="_static/proof.css" />
1212
<link rel="stylesheet" type="text/css" href="_static/sphinx-design.min.css?v=95c83b7e" />
1313
<script src="_static/documentation_options.js?v=7ff0cb77"></script>
14-
<script src="_static/doctools.js?v=9bcbadda"></script>
14+
<script src="_static/doctools.js?v=9a2dae69"></script>
1515
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
1616
<script src="_static/proof.js"></script>
1717
<script src="_static/design-tabs.js?v=36754332"></script>
@@ -65,7 +65,7 @@
6565
<div class="proof proof-type-definition" id="id5">
6666
<span id="def-ciarlet"></span>
6767
<div class="proof-title">
68-
<span class="proof-type">Definition </span>
68+
<span class="proof-type">Definition 2.43</span>
6969

7070
</div><div class="proof-content">
7171
<p>A <em>finite element</em> is a triple <span class="math notranslate nohighlight">\((K, P, N)\)</span> in which <span class="math notranslate nohighlight">\(K\)</span> is a cell,
@@ -78,7 +78,7 @@
7878
<div class="proof proof-type-definition" id="id6">
7979
<span id="nodalbasis"></span>
8080
<div class="proof-title">
81-
<span class="proof-type">Definition </span>
81+
<span class="proof-type">Definition 2.44</span>
8282

8383
</div><div class="proof-content">
8484
<p>Let <span class="math notranslate nohighlight">\(N = \{\phi^*_j\}\)</span> be a basis for <span class="math notranslate nohighlight">\(P^*\)</span>. A <em>nodal
@@ -237,7 +237,7 @@ <h2><span class="section-number">2.3. </span>The Lagrange element nodes<a class=
237237
<div class="proof proof-type-exercise" id="id8">
238238
<span id="ex-lagrange-points"></span>
239239
<div class="proof-title">
240-
<span class="proof-type">Exercise </span>
240+
<span class="proof-type">Exercise 2.45</span>
241241

242242
</div><div class="proof-content">
243243
<p>Implement
@@ -307,7 +307,7 @@ <h2><span class="section-number">2.3. </span>The Lagrange element nodes<a class=
307307
<div class="proof proof-type-exercise" id="id9">
308308
<span id="ex-vandermonde"></span>
309309
<div class="proof-title">
310-
<span class="proof-type">Exercise </span>
310+
<span class="proof-type">Exercise 2.46</span>
311311

312312
</div><div class="proof-content">
313313
<p>Use <a class="reference internal" href="#equation-vandermonde">(2.7)</a> to implement
@@ -345,7 +345,7 @@ <h2><span class="section-number">2.5. </span>Implementing finite elements in Pyt
345345
<div class="proof proof-type-exercise" id="id10">
346346
<span id="ex-finite-element"></span>
347347
<div class="proof-title">
348-
<span class="proof-type">Exercise </span>
348+
<span class="proof-type">Exercise 2.47</span>
349349

350350
</div><div class="proof-content">
351351
<p>Implement the rest of the
@@ -382,7 +382,7 @@ <h2><span class="section-number">2.6. </span>Implementing the Lagrange Elements<
382382
<div class="proof proof-type-exercise" id="id11">
383383
<span id="ex-lagrange-element"></span>
384384
<div class="proof-title">
385-
<span class="proof-type">Exercise </span>
385+
<span class="proof-type">Exercise 2.48</span>
386386

387387
</div><div class="proof-content">
388388
<p>Implement the <code class="xref py py-meth docutils literal notranslate"><span class="pre">__init__()</span></code> method of
@@ -426,7 +426,7 @@ <h2><span class="section-number">2.7. </span>Tabulating basis functions<a class=
426426
<div class="proof proof-type-exercise" id="id12">
427427
<span id="ex-tabulate"></span>
428428
<div class="proof-title">
429-
<span class="proof-type">Exercise </span>
429+
<span class="proof-type">Exercise 2.49</span>
430430

431431
</div><div class="proof-content">
432432
<p>Implement <a class="reference internal" href="fe_utils.html#fe_utils.finite_elements.FiniteElement.tabulate" title="fe_utils.finite_elements.FiniteElement.tabulate"><code class="xref py py-meth docutils literal notranslate"><span class="pre">tabulate()</span></code></a>.
@@ -473,7 +473,7 @@ <h2><span class="section-number">2.8. </span>Gradients of basis functions<a clas
473473
<div class="proof proof-type-exercise" id="id13">
474474

475475
<div class="proof-title">
476-
<span class="proof-type">Exercise </span>
476+
<span class="proof-type">Exercise 2.50</span>
477477

478478
</div><div class="proof-content">
479479
<p>Extend <a class="reference internal" href="fe_utils.html#fe_utils.finite_elements.vandermonde_matrix" title="fe_utils.finite_elements.vandermonde_matrix"><code class="xref py py-meth docutils literal notranslate"><span class="pre">vandermonde_matrix()</span></code></a> so that
@@ -504,7 +504,7 @@ <h2><span class="section-number">2.8. </span>Gradients of basis functions<a clas
504504
<div class="proof proof-type-exercise" id="id14">
505505

506506
<div class="proof-title">
507-
<span class="proof-type">Exercise </span>
507+
<span class="proof-type">Exercise 2.51</span>
508508

509509
</div><div class="proof-content">
510510
<p>Extend <a class="reference internal" href="fe_utils.html#fe_utils.finite_elements.FiniteElement.tabulate" title="fe_utils.finite_elements.FiniteElement.tabulate"><code class="xref py py-meth docutils literal notranslate"><span class="pre">tabulate()</span></code></a> to
@@ -567,7 +567,7 @@ <h2><span class="section-number">2.9. </span>Interpolating functions to the fini
567567
<div class="proof proof-type-exercise" id="id15">
568568
<span id="ex-interpolate"></span>
569569
<div class="proof-title">
570-
<span class="proof-type">Exercise </span>
570+
<span class="proof-type">Exercise 2.52</span>
571571

572572
</div><div class="proof-content">
573573
<p>Implement <a class="reference internal" href="fe_utils.html#fe_utils.finite_elements.FiniteElement.interpolate" title="fe_utils.finite_elements.FiniteElement.interpolate"><code class="xref py py-meth docutils literal notranslate"><span class="pre">interpolate()</span></code></a>.</p>
@@ -605,7 +605,7 @@ <h2><span class="section-number">2.9. </span>Interpolating functions to the fini
605605
</div>
606606
<div class="footer" role="contentinfo">
607607
&#169; Copyright 2014-2024, David A. Ham and Colin J. Cotter.
608-
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 8.2.3.
608+
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.4.7.
609609
</div>
610610
</body>
611611
</html>

3_meshes.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<link rel="stylesheet" type="text/css" href="_static/proof.css" />
1212
<link rel="stylesheet" type="text/css" href="_static/sphinx-design.min.css?v=95c83b7e" />
1313
<script src="_static/documentation_options.js?v=7ff0cb77"></script>
14-
<script src="_static/doctools.js?v=9bcbadda"></script>
14+
<script src="_static/doctools.js?v=9a2dae69"></script>
1515
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
1616
<script src="_static/proof.js"></script>
1717
<script src="_static/design-tabs.js?v=36754332"></script>
@@ -74,7 +74,7 @@ <h2><span class="section-number">3.1. </span>Mesh entities<a class="headerlink"
7474
<div class="proof proof-type-definition" id="id3">
7575

7676
<div class="proof-title">
77-
<span class="proof-type">Definition </span>
77+
<span class="proof-type">Definition 3.26</span>
7878

7979
</div><div class="proof-content">
8080
<p>The <em>(topological) dimension</em> of a mesh is the largest
@@ -120,7 +120,7 @@ <h2><span class="section-number">3.2. </span>Adjacency<a class="headerlink" href
120120
<div class="proof proof-type-definition" id="id5">
121121

122122
<div class="proof-title">
123-
<span class="proof-type">Definition </span>
123+
<span class="proof-type">Definition 3.27</span>
124124

125125
</div><div class="proof-content">
126126
<p>Given a mesh <span class="math notranslate nohighlight">\(M\)</span>, then for each <span class="math notranslate nohighlight">\(\dim(M) \geq d_1 &gt; d_2 \geq 0\)</span>
@@ -145,7 +145,7 @@ <h2><span class="section-number">3.2. </span>Adjacency<a class="headerlink" href
145145
</div></div><div class="proof proof-type-example" id="id6">
146146

147147
<div class="proof-title">
148-
<span class="proof-type">Example </span>
148+
<span class="proof-type">Example 3.28</span>
149149

150150
</div><div class="proof-content">
151151
<p>In the mesh shown in <a class="reference internal" href="#figmesh"><span class="std std-numref">Fig. 3.1</span></a> we have:</p>
@@ -229,7 +229,7 @@ <h2><span class="section-number">3.4. </span>A mesh implementation in Python<a c
229229
</div>
230230
<div class="footer" role="contentinfo">
231231
&#169; Copyright 2014-2024, David A. Ham and Colin J. Cotter.
232-
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 8.2.3.
232+
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.4.7.
233233
</div>
234234
</body>
235235
</html>

4_function_spaces.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<link rel="stylesheet" type="text/css" href="_static/proof.css" />
1212
<link rel="stylesheet" type="text/css" href="_static/sphinx-design.min.css?v=95c83b7e" />
1313
<script src="_static/documentation_options.js?v=7ff0cb77"></script>
14-
<script src="_static/doctools.js?v=9bcbadda"></script>
14+
<script src="_static/doctools.js?v=9a2dae69"></script>
1515
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
1616
<script src="_static/proof.js"></script>
1717
<script src="_static/design-tabs.js?v=36754332"></script>
@@ -163,7 +163,7 @@ <h2><span class="section-number">4.2. </span>Implementing local numbering<a clas
163163
<div class="proof proof-type-exercise" id="id3">
164164
<span id="ex-local"></span>
165165
<div class="proof-title">
166-
<span class="proof-type">Exercise </span>
166+
<span class="proof-type">Exercise 4.44</span>
167167

168168
</div><div class="proof-content">
169169
<p>Extend the <code class="xref py py-meth docutils literal notranslate"><span class="pre">__init__()</span></code> method of
@@ -259,7 +259,7 @@ <h2><span class="section-number">4.5. </span>Implementing function spaces in Pyt
259259
<div class="proof proof-type-exercise" id="id4">
260260
<span id="ex-function-space"></span>
261261
<div class="proof-title">
262-
<span class="proof-type">Exercise </span>
262+
<span class="proof-type">Exercise 4.45</span>
263263

264264
</div><div class="proof-content">
265265
<p>Implement the <code class="xref py py-meth docutils literal notranslate"><span class="pre">__init__()</span></code> method of
@@ -320,7 +320,7 @@ <h2><span class="section-number">4.5. </span>Implementing function spaces in Pyt
320320
</div>
321321
<div class="footer" role="contentinfo">
322322
&#169; Copyright 2014-2024, David A. Ham and Colin J. Cotter.
323-
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 8.2.3.
323+
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.4.7.
324324
</div>
325325
</body>
326326
</html>

5_functions.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<link rel="stylesheet" type="text/css" href="_static/proof.css" />
1212
<link rel="stylesheet" type="text/css" href="_static/sphinx-design.min.css?v=95c83b7e" />
1313
<script src="_static/documentation_options.js?v=7ff0cb77"></script>
14-
<script src="_static/doctools.js?v=9bcbadda"></script>
14+
<script src="_static/doctools.js?v=9a2dae69"></script>
1515
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
1616
<script src="_static/proof.js"></script>
1717
<script src="_static/design-tabs.js?v=36754332"></script>
@@ -208,7 +208,7 @@ <h3><span class="section-number">5.2.3. </span>A Python implementation of interp
208208
<div class="proof proof-type-exercise" id="id2">
209209

210210
<div class="proof-title">
211-
<span class="proof-type">Exercise </span>
211+
<span class="proof-type">Exercise 5.37</span>
212212

213213
</div><div class="proof-content">
214214
<p>Read and understand the
@@ -325,7 +325,7 @@ <h3><span class="section-number">5.3.3. </span>Implementing integration<a class=
325325
<div class="proof proof-type-exercise" id="id3">
326326

327327
<div class="proof-title">
328-
<span class="proof-type">Exercise </span>
328+
<span class="proof-type">Exercise 5.38</span>
329329

330330
</div><div class="proof-content">
331331
<p>Use <a class="reference internal" href="#equation-jacobian">(5.12)</a> to implement the
@@ -342,7 +342,7 @@ <h3><span class="section-number">5.3.3. </span>Implementing integration<a class=
342342
<div class="proof proof-type-exercise" id="id4">
343343

344344
<div class="proof-title">
345-
<span class="proof-type">Exercise </span>
345+
<span class="proof-type">Exercise 5.39</span>
346346

347347
</div><div class="proof-content">
348348
<p>Use <a class="reference internal" href="#equation-integral-sum">(5.9)</a> and <a class="reference internal" href="#equation-integration">(5.14)</a> to implement
@@ -385,7 +385,7 @@ <h3><span class="section-number">5.3.3. </span>Implementing integration<a class=
385385
</div>
386386
<div class="footer" role="contentinfo">
387387
&#169; Copyright 2014-2024, David A. Ham and Colin J. Cotter.
388-
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 8.2.3.
388+
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.4.7.
389389
</div>
390390
</body>
391391
</html>

6_finite_element_problems.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<link rel="stylesheet" type="text/css" href="_static/proof.css" />
1212
<link rel="stylesheet" type="text/css" href="_static/sphinx-design.min.css?v=95c83b7e" />
1313
<script src="_static/documentation_options.js?v=7ff0cb77"></script>
14-
<script src="_static/doctools.js?v=9bcbadda"></script>
14+
<script src="_static/doctools.js?v=9a2dae69"></script>
1515
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
1616
<script src="_static/proof.js"></script>
1717
<script src="_static/design-tabs.js?v=36754332"></script>
@@ -391,7 +391,7 @@ <h2><span class="section-number">6.5. </span>Implementing finite element problem
391391
<div class="proof proof-type-exercise" id="id3">
392392

393393
<div class="proof-title">
394-
<span class="proof-type">Exercise </span>
394+
<span class="proof-type">Exercise 6.13</span>
395395

396396
</div><div class="proof-content">
397397
<p><code class="docutils literal notranslate"><span class="pre">fe_utils/solvers/helmholtz.py</span></code> contains a partial implementation of
@@ -440,7 +440,7 @@ <h2><span class="section-number">6.5. </span>Implementing finite element problem
440440
</div>
441441
<div class="footer" role="contentinfo">
442442
&#169; Copyright 2014-2024, David A. Ham and Colin J. Cotter.
443-
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 8.2.3.
443+
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.4.7.
444444
</div>
445445
</body>
446446
</html>

7_boundary_conditions.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<link rel="stylesheet" type="text/css" href="_static/proof.css" />
1212
<link rel="stylesheet" type="text/css" href="_static/sphinx-design.min.css?v=95c83b7e" />
1313
<script src="_static/documentation_options.js?v=7ff0cb77"></script>
14-
<script src="_static/doctools.js?v=9bcbadda"></script>
14+
<script src="_static/doctools.js?v=9a2dae69"></script>
1515
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
1616
<script src="_static/proof.js"></script>
1717
<script src="_static/design-tabs.js?v=36754332"></script>
@@ -127,7 +127,7 @@ <h2><span class="section-number">7.2. </span>Implementing boundary conditions<a
127127
<div class="proof proof-type-exercise" id="id1">
128128

129129
<div class="proof-title">
130-
<span class="proof-type">Exercise </span>
130+
<span class="proof-type">Exercise 7.1</span>
131131

132132
</div><div class="proof-content">
133133
<p><code class="docutils literal notranslate"><span class="pre">fe_utils/solvers/poisson.py</span></code> contains a partial implementation of
@@ -165,7 +165,7 @@ <h2><span class="section-number">7.3. </span>Inhomogeneous Dirichlet conditions<
165165
</div>
166166
<div class="footer" role="contentinfo">
167167
&#169; Copyright 2014-2024, David A. Ham and Colin J. Cotter.
168-
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 8.2.3.
168+
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.4.7.
169169
</div>
170170
</body>
171171
</html>

0 commit comments

Comments
 (0)