Skip to content

Commit

Permalink
Deploying to gh-pages from @ 32549d9 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
pancetta committed Sep 14, 2024
1 parent 3ac10a2 commit e2906f0
Show file tree
Hide file tree
Showing 381 changed files with 1,668 additions and 1,162 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 modified .doctrees/pySDC/core.sweeper.doctree
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.
2 changes: 1 addition & 1 deletion _images/coverage-badge.svg
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_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.
17 changes: 16 additions & 1 deletion _modules/core/sweeper.html
Original file line number Diff line number Diff line change
Expand Up @@ -327,7 +327,22 @@ <h1>Source code for core.sweeper</h1><div class="highlight"><pre>

<span class="nd">@property</span>
<span class="k">def</span> <span class="nf">rank</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
<span class="k">return</span> <span class="mi">0</span></div>
<span class="k">return</span> <span class="mi">0</span>

<div class="viewcode-block" id="Sweeper.updateVariableCoeffs">
<a class="viewcode-back" href="../../pySDC/core.sweeper.html#core.sweeper.Sweeper.updateVariableCoeffs">[docs]</a>
<span class="k">def</span> <span class="nf">updateVariableCoeffs</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">k</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Potentially update QDelta implicit coefficients if variable ...</span>

<span class="sd"> Parameters</span>
<span class="sd"> ----------</span>
<span class="sd"> k : int</span>
<span class="sd"> Index of the sweep (0 for initial sweep, 1 for the first one, ...).</span>
<span class="sd"> &quot;&quot;&quot;</span>
<span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">params</span><span class="o">.</span><span class="n">QI</span> <span class="o">==</span> <span class="s1">&#39;MIN-SR-FLEX&#39;</span><span class="p">:</span>
<span class="bp">self</span><span class="o">.</span><span class="n">QI</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_Qdelta_implicit</span><span class="p">(</span><span class="n">qd_type</span><span class="o">=</span><span class="s2">&quot;MIN-SR-FLEX&quot;</span><span class="p">,</span> <span class="n">k</span><span class="o">=</span><span class="n">k</span><span class="p">)</span></div>
</div>

</pre></div>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -112,8 +112,7 @@ <h1>Source code for implementations.sweeper_classes.generic_implicit</h1><div cl
<span class="n">M</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">coll</span><span class="o">.</span><span class="n">num_nodes</span>

<span class="c1"># update the MIN-SR-FLEX preconditioner</span>
<span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">params</span><span class="o">.</span><span class="n">QI</span> <span class="o">==</span> <span class="s1">&#39;MIN-SR-FLEX&#39;</span><span class="p">:</span>
<span class="bp">self</span><span class="o">.</span><span class="n">QI</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_Qdelta_implicit</span><span class="p">(</span><span class="n">qd_type</span><span class="o">=</span><span class="s2">&quot;MIN-SR-FLEX&quot;</span><span class="p">,</span> <span class="n">k</span><span class="o">=</span><span class="n">L</span><span class="o">.</span><span class="n">status</span><span class="o">.</span><span class="n">sweep</span><span class="p">)</span>
<span class="bp">self</span><span class="o">.</span><span class="n">updateVariableCoeffs</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">sweep</span><span class="p">)</span>

<span class="c1"># gather all terms which are known already (e.g. from the previous iteration)</span>
<span class="c1"># this corresponds to u0 + QF(u^k) - QdF(u^k) + tau</span>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -262,7 +262,8 @@ <h1>Source code for implementations.sweeper_classes.generic_implicit_MPI</h1><di
<span class="c1"># only if the level has been touched before</span>
<span class="k">assert</span> <span class="n">L</span><span class="o">.</span><span class="n">status</span><span class="o">.</span><span class="n">unlocked</span>

<span class="c1"># get number of collocation nodes for easier access</span>
<span class="c1"># update the MIN-SR-FLEX preconditioner</span>
<span class="bp">self</span><span class="o">.</span><span class="n">updateVariableCoeffs</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">sweep</span><span class="p">)</span>

<span class="c1"># gather all terms which are known already (e.g. from the previous iteration)</span>
<span class="c1"># this corresponds to u0 + QF(u^k) - QdF(u^k) + tau</span>
Expand Down
48 changes: 32 additions & 16 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-13 11:13 +0000
created at 2024-09-14 06:55 +0000
</p>
</div>
</header>
Expand Down Expand Up @@ -339,18 +339,18 @@ <h2>
<tr class="region">
<td class="name left"><a href="z_8d0d803e4e125e5c_sweeper_py.html#t25">pySDC/core/sweeper.py</a></td>
<td class="name left"><a href="z_8d0d803e4e125e5c_sweeper_py.html#t25"><data value='Sweeper'>Sweeper</data></a></td>
<td>85</td>
<td>87</td>
<td>3</td>
<td>7</td>
<td class="right" data-ratio="82 85">96%</td>
<td class="right" data-ratio="84 87">97%</td>
</tr>
<tr class="region">
<td class="name left"><a href="z_8d0d803e4e125e5c_sweeper_py.html">pySDC/core/sweeper.py</a></td>
<td class="name left"><a href="z_8d0d803e4e125e5c_sweeper_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td>25</td>
<td>26</td>
<td>0</td>
<td>1</td>
<td class="right" data-ratio="25 25">100%</td>
<td class="right" data-ratio="26 26">100%</td>
</tr>
<tr class="region">
<td class="name left"><a href="z_41564483689e14fd_NCCL_communicator_py.html#t7">pySDC/helpers/NCCL_communicator.py</a></td>
Expand Down Expand Up @@ -2651,10 +2651,10 @@ <h2>
<tr class="region">
<td class="name left"><a href="z_b9c274c7ffe3e178_generic_implicit_py.html#t4">pySDC/implementations/sweeper_classes/generic_implicit.py</a></td>
<td class="name left"><a href="z_b9c274c7ffe3e178_generic_implicit_py.html#t4"><data value='generic_implicit'>generic_implicit</data></a></td>
<td>46</td>
<td>45</td>
<td>1</td>
<td>0</td>
<td class="right" data-ratio="45 46">98%</td>
<td class="right" data-ratio="44 45">98%</td>
</tr>
<tr class="region">
<td class="name left"><a href="z_b9c274c7ffe3e178_generic_implicit_py.html">pySDC/implementations/sweeper_classes/generic_implicit.py</a></td>
Expand All @@ -2675,10 +2675,10 @@ <h2>
<tr class="region">
<td class="name left"><a href="z_b9c274c7ffe3e178_generic_implicit_MPI_py.html#t159">pySDC/implementations/sweeper_classes/generic_implicit_MPI.py</a></td>
<td class="name left"><a href="z_b9c274c7ffe3e178_generic_implicit_MPI_py.html#t159"><data value='generic_implicit_MPI'>generic_implicit_MPI</data></a></td>
<td>31</td>
<td>32</td>
<td>2</td>
<td>0</td>
<td class="right" data-ratio="29 31">94%</td>
<td class="right" data-ratio="30 32">94%</td>
</tr>
<tr class="region">
<td class="name left"><a href="z_b9c274c7ffe3e178_generic_implicit_MPI_py.html">pySDC/implementations/sweeper_classes/generic_implicit_MPI.py</a></td>
Expand Down Expand Up @@ -5000,6 +5000,22 @@ <h2>
<td>0</td>
<td class="right" data-ratio="75 75">100%</td>
</tr>
<tr class="region">
<td class="name left"><a href="z_52d7e0681901465e_fig06_allenCahnMPI_py.html">pySDC/projects/parallelSDC_reloaded/scripts/fig06_allenCahnMPI.py</a></td>
<td class="name left"><a href="z_52d7e0681901465e_fig06_allenCahnMPI_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td>64</td>
<td>3</td>
<td>3</td>
<td class="right" data-ratio="61 64">95%</td>
</tr>
<tr class="region">
<td class="name left"><a href="z_52d7e0681901465e_fig06_allenCahnMPI_plot_py.html">pySDC/projects/parallelSDC_reloaded/scripts/fig06_allenCahnMPI_plot.py</a></td>
<td class="name left"><a href="z_52d7e0681901465e_fig06_allenCahnMPI_plot_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td>55</td>
<td>0</td>
<td>0</td>
<td class="right" data-ratio="55 55">100%</td>
</tr>
<tr class="region">
<td class="name left"><a href="z_1ba2acb451842eb0_stability_py.html">pySDC/projects/parallelSDC_reloaded/stability.py</a></td>
<td class="name left"><a href="z_1ba2acb451842eb0_stability_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
Expand All @@ -5011,10 +5027,10 @@ <h2>
<tr class="region">
<td class="name left"><a href="z_1ba2acb451842eb0_utils_py.html">pySDC/projects/parallelSDC_reloaded/utils.py</a></td>
<td class="name left"><a href="z_1ba2acb451842eb0_utils_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td>163</td>
<td>168</td>
<td>0</td>
<td>4</td>
<td class="right" data-ratio="163 163">100%</td>
<td class="right" data-ratio="168 168">100%</td>
</tr>
<tr class="region">
<td class="name left"><a href="z_1ba2acb451842eb0_vanderpol_accuracy_py.html">pySDC/projects/parallelSDC_reloaded/vanderpol_accuracy.py</a></td>
Expand Down Expand Up @@ -5365,10 +5381,10 @@ <h2>
<tr class="total">
<td class="name left">Total</td>
<td class="name left">&nbsp;</td>
<td>25986</td>
<td>5710</td>
<td>4994</td>
<td class="right" data-ratio="20276 25986">78%</td>
<td>26113</td>
<td>5713</td>
<td>4997</td>
<td class="right" data-ratio="20400 26113">78%</td>
</tr>
</tfoot>
</table>
Expand All @@ -5381,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-13 11:13 +0000
created at 2024-09-14 06:55 +0000
</p>
</div>
<aside class="hidden">
Expand Down
2 changes: 1 addition & 1 deletion coverage/coverage-badge.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit e2906f0

Please sign in to comment.