Skip to content

Commit

Permalink
Deploying to gh-pages from @ f1b8fbd 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
pancetta committed Sep 16, 2024
1 parent e2906f0 commit db5e679
Show file tree
Hide file tree
Showing 376 changed files with 966 additions and 946 deletions.
Binary file modified .doctrees/environment.pickle
Binary file not shown.
Binary file modified .doctrees/projects/Hamiltonian.doctree
Binary file not shown.
Binary file modified .doctrees/projects/doc_fput.doctree
Binary file not shown.
Binary file not shown.
Binary file modified .doctrees/tutorial/doc_step_2_C.doctree
Binary file not shown.
Binary file modified .doctrees/tutorial/doc_step_3_B.doctree
Binary file not shown.
Binary file modified .doctrees/tutorial/doc_step_4_D.doctree
Binary file not shown.
Binary file modified .doctrees/tutorial/doc_step_7_A.doctree
Binary file not shown.
Binary file modified .doctrees/tutorial/doc_step_7_B.doctree
Binary file not shown.
Binary file modified .doctrees/tutorial/doc_step_7_C.doctree
Binary file not shown.
Binary file modified .doctrees/tutorial/doc_step_7_D.doctree
Binary file not shown.
Binary file modified .doctrees/tutorial/doc_step_8_C.doctree
Binary file not shown.
Binary file modified .doctrees/tutorial/step_2.doctree
Binary file not shown.
Binary file modified .doctrees/tutorial/step_3.doctree
Binary file not shown.
Binary file modified .doctrees/tutorial/step_4.doctree
Binary file not shown.
Binary file modified .doctrees/tutorial/step_7.doctree
Binary file not shown.
Binary file modified .doctrees/tutorial/step_8.doctree
Binary file not shown.
Binary file modified _images/timings_SDC_variants_Fisher.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified _images/timings_SDC_variants_GrayScott.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ <h1>Source code for implementations.convergence_controller_classes.adaptivity</h
<span class="sd"> Returns:</span>
<span class="sd"> None</span>
<span class="sd"> &quot;&quot;&quot;</span>
<span class="n">step_limiter_keys</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;dt_min&#39;</span><span class="p">,</span> <span class="s1">&#39;dt_max&#39;</span><span class="p">,</span> <span class="s1">&#39;dt_slope_min&#39;</span><span class="p">,</span> <span class="s1">&#39;dt_slope_max&#39;</span><span class="p">]</span>
<span class="n">step_limiter_keys</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;dt_min&#39;</span><span class="p">,</span> <span class="s1">&#39;dt_max&#39;</span><span class="p">,</span> <span class="s1">&#39;dt_slope_min&#39;</span><span class="p">,</span> <span class="s1">&#39;dt_slope_max&#39;</span><span class="p">,</span> <span class="s1">&#39;dt_rel_min_slope&#39;</span><span class="p">]</span>
<span class="n">available_keys</span> <span class="o">=</span> <span class="p">[</span><span class="n">me</span> <span class="k">for</span> <span class="n">me</span> <span class="ow">in</span> <span class="n">step_limiter_keys</span> <span class="k">if</span> <span class="n">me</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">params</span><span class="o">.</span><span class="vm">__dict__</span><span class="o">.</span><span class="n">keys</span><span class="p">()]</span>

<span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">available_keys</span><span class="p">)</span> <span class="o">&gt;</span> <span class="mi">0</span><span class="p">:</span>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ <h1>Source code for implementations.convergence_controller_classes.step_size_lim
<span class="sd"> Returns:</span>
<span class="sd"> None</span>
<span class="sd"> &quot;&quot;&quot;</span>
<span class="n">slope_limiter_keys</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;dt_slope_min&#39;</span><span class="p">,</span> <span class="s1">&#39;dt_slope_max&#39;</span><span class="p">]</span>
<span class="n">slope_limiter_keys</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;dt_slope_min&#39;</span><span class="p">,</span> <span class="s1">&#39;dt_slope_max&#39;</span><span class="p">,</span> <span class="s1">&#39;dt_rel_min_slope&#39;</span><span class="p">]</span>
<span class="n">available_keys</span> <span class="o">=</span> <span class="p">[</span><span class="n">me</span> <span class="k">for</span> <span class="n">me</span> <span class="ow">in</span> <span class="n">slope_limiter_keys</span> <span class="k">if</span> <span class="n">me</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">params</span><span class="o">.</span><span class="vm">__dict__</span><span class="o">.</span><span class="n">keys</span><span class="p">()]</span>

<span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">available_keys</span><span class="p">)</span> <span class="o">&gt;</span> <span class="mi">0</span><span class="p">:</span>
Expand Down Expand Up @@ -143,7 +143,9 @@ <h1>Source code for implementations.convergence_controller_classes.step_size_lim
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Class to set limits to adaptive step size computation during run time</span>

<span class="sd"> Please supply dt_min or dt_max in the params to limit in either direction</span>
<span class="sd"> Please supply `dt_slope_min` or `dt_slope_max` in the params to limit in either direction.</span>
<span class="sd"> You can also supply `dt_rel_min_slope` in order to keep the old step size in case the relative change is smaller</span>
<span class="sd"> than this minimum.</span>
<span class="sd"> &quot;&quot;&quot;</span>

<div class="viewcode-block" id="StepSizeSlopeLimiter.setup">
Expand All @@ -164,6 +166,7 @@ <h1>Source code for implementations.convergence_controller_classes.step_size_lim
<span class="s2">&quot;control_order&quot;</span><span class="p">:</span> <span class="mi">91</span><span class="p">,</span>
<span class="s2">&quot;dt_slope_min&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
<span class="s2">&quot;dt_slope_max&quot;</span><span class="p">:</span> <span class="n">np</span><span class="o">.</span><span class="n">inf</span><span class="p">,</span>
<span class="s2">&quot;dt_rel_min_slope&quot;</span><span class="p">:</span> <span class="mi">0</span><span class="p">,</span>
<span class="p">}</span>
<span class="k">return</span> <span class="p">{</span><span class="o">**</span><span class="n">defaults</span><span class="p">,</span> <span class="o">**</span><span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">setup</span><span class="p">(</span><span class="n">controller</span><span class="p">,</span> <span class="n">params</span><span class="p">,</span> <span class="n">description</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">)}</span></div>

Expand Down Expand Up @@ -201,6 +204,12 @@ <h1>Source code for implementations.convergence_controller_classes.step_size_lim
<span class="n">S</span><span class="p">,</span>
<span class="p">)</span>
<span class="n">L</span><span class="o">.</span><span class="n">status</span><span class="o">.</span><span class="n">dt_new</span> <span class="o">=</span> <span class="n">dt_new</span>
<span class="k">elif</span> <span class="nb">abs</span><span class="p">(</span><span class="n">L</span><span class="o">.</span><span class="n">status</span><span class="o">.</span><span class="n">dt_new</span> <span class="o">/</span> <span class="n">L</span><span class="o">.</span><span class="n">params</span><span class="o">.</span><span class="n">dt</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span> <span class="o">&lt;</span> <span class="bp">self</span><span class="o">.</span><span class="n">params</span><span class="o">.</span><span class="n">dt_rel_min_slope</span><span class="p">:</span>
<span class="n">L</span><span class="o">.</span><span class="n">status</span><span class="o">.</span><span class="n">dt_new</span> <span class="o">=</span> <span class="n">L</span><span class="o">.</span><span class="n">params</span><span class="o">.</span><span class="n">dt</span>
<span class="bp">self</span><span class="o">.</span><span class="n">log</span><span class="p">(</span>
<span class="sa">f</span><span class="s2">&quot;Step size did not change sufficiently to warrant step size change, keeping </span><span class="si">{</span><span class="n">L</span><span class="o">.</span><span class="n">status</span><span class="o">.</span><span class="n">dt_new</span><span class="si">:</span><span class="s2">.2e</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">,</span>
<span class="n">S</span><span class="p">,</span>
<span class="p">)</span>

<span class="k">return</span> <span class="kc">None</span></div>
</div>
Expand Down
12 changes: 6 additions & 6 deletions coverage/class_index.html
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ <h2>
</h2>
<p class="text">
<a class="nav" href="https://coverage.readthedocs.io/en/7.6.1">coverage.py v7.6.1</a>,
created at 2024-09-14 06:55 +0000
created at 2024-09-16 12:43 +0000
</p>
</div>
</header>
Expand Down Expand Up @@ -859,10 +859,10 @@ <h2>
<tr class="region">
<td class="name left"><a href="z_c28af68f8f845bbd_step_size_limiter_py.html#t89">pySDC/implementations/convergence_controller_classes/step_size_limiter.py</a></td>
<td class="name left"><a href="z_c28af68f8f845bbd_step_size_limiter_py.html#t89"><data value='StepSizeSlopeLimiter'>StepSizeSlopeLimiter</data></a></td>
<td>13</td>
<td>16</td>
<td>0</td>
<td>1</td>
<td class="right" data-ratio="13 13">100%</td>
<td class="right" data-ratio="16 16">100%</td>
</tr>
<tr class="region">
<td class="name left"><a href="z_c28af68f8f845bbd_step_size_limiter_py.html">pySDC/implementations/convergence_controller_classes/step_size_limiter.py</a></td>
Expand Down Expand Up @@ -5381,10 +5381,10 @@ <h2>
<tr class="total">
<td class="name left">Total</td>
<td class="name left">&nbsp;</td>
<td>26113</td>
<td>26116</td>
<td>5713</td>
<td>4997</td>
<td class="right" data-ratio="20400 26113">78%</td>
<td class="right" data-ratio="20403 26116">78%</td>
</tr>
</tfoot>
</table>
Expand All @@ -5397,7 +5397,7 @@ <h2>
<div class="content">
<p>
<a class="nav" href="https://coverage.readthedocs.io/en/7.6.1">coverage.py v7.6.1</a>,
created at 2024-09-14 06:55 +0000
created at 2024-09-16 12:43 +0000
</p>
</div>
<aside class="hidden">
Expand Down
20 changes: 10 additions & 10 deletions coverage/function_index.html
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ <h2>
</h2>
<p class="text">
<a class="nav" href="https://coverage.readthedocs.io/en/7.6.1">coverage.py v7.6.1</a>,
created at 2024-09-14 06:55 +0000
created at 2024-09-16 12:43 +0000
</p>
</div>
</header>
Expand Down Expand Up @@ -2913,20 +2913,20 @@ <h2>
<td class="right" data-ratio="9 9">100%</td>
</tr>
<tr class="region">
<td class="name left"><a href="z_c28af68f8f845bbd_step_size_limiter_py.html#t96">pySDC/implementations/convergence_controller_classes/step_size_limiter.py</a></td>
<td class="name left"><a href="z_c28af68f8f845bbd_step_size_limiter_py.html#t96"><data value='setup'>StepSizeSlopeLimiter.setup</data></a></td>
<td class="name left"><a href="z_c28af68f8f845bbd_step_size_limiter_py.html#t98">pySDC/implementations/convergence_controller_classes/step_size_limiter.py</a></td>
<td class="name left"><a href="z_c28af68f8f845bbd_step_size_limiter_py.html#t98"><data value='setup'>StepSizeSlopeLimiter.setup</data></a></td>
<td>2</td>
<td>0</td>
<td>1</td>
<td class="right" data-ratio="2 2">100%</td>
</tr>
<tr class="region">
<td class="name left"><a href="z_c28af68f8f845bbd_step_size_limiter_py.html#t115">pySDC/implementations/convergence_controller_classes/step_size_limiter.py</a></td>
<td class="name left"><a href="z_c28af68f8f845bbd_step_size_limiter_py.html#t115"><data value='get_new_step_size'>StepSizeSlopeLimiter.get_new_step_size</data></a></td>
<td>11</td>
<td class="name left"><a href="z_c28af68f8f845bbd_step_size_limiter_py.html#t118">pySDC/implementations/convergence_controller_classes/step_size_limiter.py</a></td>
<td class="name left"><a href="z_c28af68f8f845bbd_step_size_limiter_py.html#t118"><data value='get_new_step_size'>StepSizeSlopeLimiter.get_new_step_size</data></a></td>
<td>14</td>
<td>0</td>
<td>0</td>
<td class="right" data-ratio="11 11">100%</td>
<td class="right" data-ratio="14 14">100%</td>
</tr>
<tr class="region">
<td class="name left"><a href="z_c28af68f8f845bbd_step_size_limiter_py.html">pySDC/implementations/convergence_controller_classes/step_size_limiter.py</a></td>
Expand Down Expand Up @@ -16629,10 +16629,10 @@ <h2>
<tr class="total">
<td class="name left">Total</td>
<td class="name left">&nbsp;</td>
<td>26113</td>
<td>26116</td>
<td>5713</td>
<td>4997</td>
<td class="right" data-ratio="20400 26113">78%</td>
<td class="right" data-ratio="20403 26116">78%</td>
</tr>
</tfoot>
</table>
Expand All @@ -16645,7 +16645,7 @@ <h2>
<div class="content">
<p>
<a class="nav" href="https://coverage.readthedocs.io/en/7.6.1">coverage.py v7.6.1</a>,
created at 2024-09-14 06:55 +0000
created at 2024-09-16 12:43 +0000
</p>
</div>
<aside class="hidden">
Expand Down
12 changes: 6 additions & 6 deletions coverage/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ <h2>
</h2>
<p class="text">
<a class="nav" href="https://coverage.readthedocs.io/en/7.6.1">coverage.py v7.6.1</a>,
created at 2024-09-14 06:55 +0000
created at 2024-09-16 12:43 +0000
</p>
</div>
</header>
Expand Down Expand Up @@ -331,10 +331,10 @@ <h2>
</tr>
<tr class="region">
<td class="name left"><a href="z_c28af68f8f845bbd_step_size_limiter_py.html">pySDC/implementations/convergence_controller_classes/step_size_limiter.py</a></td>
<td>40</td>
<td>43</td>
<td>0</td>
<td>2</td>
<td class="right" data-ratio="40 40">100%</td>
<td class="right" data-ratio="43 43">100%</td>
</tr>
<tr class="region">
<td class="name left"><a href="z_c28af68f8f845bbd_store_uold_py.html">pySDC/implementations/convergence_controller_classes/store_uold.py</a></td>
Expand Down Expand Up @@ -2412,10 +2412,10 @@ <h2>
<tfoot>
<tr class="total">
<td class="name left">Total</td>
<td>26113</td>
<td>26116</td>
<td>5713</td>
<td>5000</td>
<td class="right" data-ratio="20400 26113">78%</td>
<td class="right" data-ratio="20403 26116">78%</td>
</tr>
</tfoot>
</table>
Expand All @@ -2428,7 +2428,7 @@ <h2>
<div class="content">
<p>
<a class="nav" href="https://coverage.readthedocs.io/en/7.6.1">coverage.py v7.6.1</a>,
created at 2024-09-14 06:55 +0000
created at 2024-09-16 12:43 +0000
</p>
</div>
<aside class="hidden">
Expand Down
2 changes: 1 addition & 1 deletion coverage/status.json

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions coverage/z_020efe120a771d8a_fput_py.html
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ <h2>
<a id="nextFileLink" class="nav" href="z_020efe120a771d8a_hamiltonian_and_energy_output_py.html">&#xbb; next</a>
&nbsp; &nbsp; &nbsp;
<a class="nav" href="https://coverage.readthedocs.io/en/7.6.1">coverage.py v7.6.1</a>,
created at 2024-09-14 06:55 +0000
created at 2024-09-16 12:43 +0000
</p>
<aside class="hidden">
<button type="button" class="button_next_chunk" data-shortcut="j"></button>
Expand Down Expand Up @@ -328,7 +328,7 @@ <h2>
<a class="nav" href="z_020efe120a771d8a_hamiltonian_and_energy_output_py.html">&#xbb; next</a>
&nbsp; &nbsp; &nbsp;
<a class="nav" href="https://coverage.readthedocs.io/en/7.6.1">coverage.py v7.6.1</a>,
created at 2024-09-14 06:55 +0000
created at 2024-09-16 12:43 +0000
</p>
</div>
</footer>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ <h2>
<a id="nextFileLink" class="nav" href="z_020efe120a771d8a_hamiltonian_output_py.html">&#xbb; next</a>
&nbsp; &nbsp; &nbsp;
<a class="nav" href="https://coverage.readthedocs.io/en/7.6.1">coverage.py v7.6.1</a>,
created at 2024-09-14 06:55 +0000
created at 2024-09-16 12:43 +0000
</p>
<aside class="hidden">
<button type="button" class="button_next_chunk" data-shortcut="j"></button>
Expand Down Expand Up @@ -196,7 +196,7 @@ <h2>
<a class="nav" href="z_020efe120a771d8a_hamiltonian_output_py.html">&#xbb; next</a>
&nbsp; &nbsp; &nbsp;
<a class="nav" href="https://coverage.readthedocs.io/en/7.6.1">coverage.py v7.6.1</a>,
created at 2024-09-14 06:55 +0000
created at 2024-09-16 12:43 +0000
</p>
</div>
</footer>
Expand Down
4 changes: 2 additions & 2 deletions coverage/z_020efe120a771d8a_hamiltonian_output_py.html
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ <h2>
<a id="nextFileLink" class="nav" href="z_020efe120a771d8a_harmonic_oscillator_py.html">&#xbb; next</a>
&nbsp; &nbsp; &nbsp;
<a class="nav" href="https://coverage.readthedocs.io/en/7.6.1">coverage.py v7.6.1</a>,
created at 2024-09-14 06:55 +0000
created at 2024-09-16 12:43 +0000
</p>
<aside class="hidden">
<button type="button" class="button_next_chunk" data-shortcut="j"></button>
Expand Down Expand Up @@ -170,7 +170,7 @@ <h2>
<a class="nav" href="z_020efe120a771d8a_harmonic_oscillator_py.html">&#xbb; next</a>
&nbsp; &nbsp; &nbsp;
<a class="nav" href="https://coverage.readthedocs.io/en/7.6.1">coverage.py v7.6.1</a>,
created at 2024-09-14 06:55 +0000
created at 2024-09-16 12:43 +0000
</p>
</div>
</footer>
Expand Down
4 changes: 2 additions & 2 deletions coverage/z_020efe120a771d8a_harmonic_oscillator_py.html
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ <h2>
<a id="nextFileLink" class="nav" href="z_020efe120a771d8a_simple_problems_py.html">&#xbb; next</a>
&nbsp; &nbsp; &nbsp;
<a class="nav" href="https://coverage.readthedocs.io/en/7.6.1">coverage.py v7.6.1</a>,
created at 2024-09-14 06:55 +0000
created at 2024-09-16 12:43 +0000
</p>
<aside class="hidden">
<button type="button" class="button_next_chunk" data-shortcut="j"></button>
Expand Down Expand Up @@ -254,7 +254,7 @@ <h2>
<a class="nav" href="z_020efe120a771d8a_simple_problems_py.html">&#xbb; next</a>
&nbsp; &nbsp; &nbsp;
<a class="nav" href="https://coverage.readthedocs.io/en/7.6.1">coverage.py v7.6.1</a>,
created at 2024-09-14 06:55 +0000
created at 2024-09-16 12:43 +0000
</p>
</div>
</footer>
Expand Down
4 changes: 2 additions & 2 deletions coverage/z_020efe120a771d8a_simple_problems_py.html
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ <h2>
<a id="nextFileLink" class="nav" href="z_020efe120a771d8a_solar_system_py.html">&#xbb; next</a>
&nbsp; &nbsp; &nbsp;
<a class="nav" href="https://coverage.readthedocs.io/en/7.6.1">coverage.py v7.6.1</a>,
created at 2024-09-14 06:55 +0000
created at 2024-09-16 12:43 +0000
</p>
<aside class="hidden">
<button type="button" class="button_next_chunk" data-shortcut="j"></button>
Expand Down Expand Up @@ -323,7 +323,7 @@ <h2>
<a class="nav" href="z_020efe120a771d8a_solar_system_py.html">&#xbb; next</a>
&nbsp; &nbsp; &nbsp;
<a class="nav" href="https://coverage.readthedocs.io/en/7.6.1">coverage.py v7.6.1</a>,
created at 2024-09-14 06:55 +0000
created at 2024-09-16 12:43 +0000
</p>
</div>
</footer>
Expand Down
4 changes: 2 additions & 2 deletions coverage/z_020efe120a771d8a_solar_system_py.html
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ <h2>
<a id="nextFileLink" class="nav" href="z_020efe120a771d8a_stop_at_error_hook_py.html">&#xbb; next</a>
&nbsp; &nbsp; &nbsp;
<a class="nav" href="https://coverage.readthedocs.io/en/7.6.1">coverage.py v7.6.1</a>,
created at 2024-09-14 06:55 +0000
created at 2024-09-16 12:43 +0000
</p>
<aside class="hidden">
<button type="button" class="button_next_chunk" data-shortcut="j"></button>
Expand Down Expand Up @@ -365,7 +365,7 @@ <h2>
<a class="nav" href="z_020efe120a771d8a_stop_at_error_hook_py.html">&#xbb; next</a>
&nbsp; &nbsp; &nbsp;
<a class="nav" href="https://coverage.readthedocs.io/en/7.6.1">coverage.py v7.6.1</a>,
created at 2024-09-14 06:55 +0000
created at 2024-09-16 12:43 +0000
</p>
</div>
</footer>
Expand Down
Loading

0 comments on commit db5e679

Please sign in to comment.