Skip to content

Commit

Permalink
Update documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
JSchoeberl committed Apr 17, 2024
1 parent cb24597 commit 8328a2f
Show file tree
Hide file tree
Showing 131 changed files with 3,607 additions and 3,123 deletions.
45 changes: 22 additions & 23 deletions DG/Nitsche.html

Large diffs are not rendered by default.

31 changes: 15 additions & 16 deletions DG/elliptic.html

Large diffs are not rendered by default.

31 changes: 15 additions & 16 deletions DG/elliptic_stdDG.html

Large diffs are not rendered by default.

33 changes: 16 additions & 17 deletions DG/fourthorder.html

Large diffs are not rendered by default.

33 changes: 16 additions & 17 deletions DG/instationary.html

Large diffs are not rendered by default.

41 changes: 20 additions & 21 deletions DG/splitting.html
Original file line number Diff line number Diff line change
Expand Up @@ -293,27 +293,26 @@
<li class="toctree-l1"><a class="reference internal" href="../saddlepoint/fewconstraints.html">72. A Small Number of Constraints</a></li>

<li class="toctree-l1"><a class="reference internal" href="../saddlepoint/parameterdependent.html">74. Parameter Dependent Problems</a></li>

</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Non-overlapping Domain Decomposition Methods</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/introduction.html">76. Introduction to Non-overlapping Domain Decomposition</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/traces.html">77. Traces spaces</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/introduction.html">75. Introduction to Non-overlapping Domain Decomposition</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/traces.html">76. Traces spaces</a></li>

<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/FETI.html">79. FETI methods</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/FETI-DP.html">80. FETI-DP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/BDDC.html">81. BDDC - Preconditioner</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/FETI.html">78. FETI methods</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/FETI-DP.html">79. FETI-DP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/BDDC.html">80. BDDC - Preconditioner</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Parallel Solvers</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/intro.html">82. Introduction to MPI with mpi4py</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/distmesh.html">83. Distributed Meshes and Spaces</a></li>

<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/vectypes.html">85. Consistent and Distributed Vectors</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/paralleliteration.html">86. Iteration methods in parallel</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/petsc.html">87. Using PETSc</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/PETSc_interface.html">88. NGSolve - PETSc interface</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/parallelstokes.html">89. Solving Stokes in parallel</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/intro.html">81. Introduction to MPI with mpi4py</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/distmesh.html">82. Distributed Meshes and Spaces</a></li>

<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/vectypes.html">84. Consistent and Distributed Vectors</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/paralleliteration.html">85. Iteration methods in parallel</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/petsc.html">86. Using PETSc</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/PETSc_interface.html">87. NGSolve - PETSc interface</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/parallelstokes.html">88. Solving Stokes in parallel</a></li>
</ul>

</div>
Expand Down Expand Up @@ -572,7 +571,7 @@ <h1><span class="section-number">42. </span>Splitting Methods for the time-depen
</div>
</div>
<div class="cell_output docutils container">
<div class="output text_plain highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span>&lt;ngsolve.comp.LinearForm at 0x10cc3a8b0&gt;
<div class="output text_plain highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span>&lt;ngsolve.comp.LinearForm at 0x110a165f0&gt;
</pre></div>
</div>
</div>
Expand Down Expand Up @@ -604,14 +603,14 @@ <h1><span class="section-number">42. </span>Splitting Methods for the time-depen
</div>
</div>
<div class="cell_output docutils container">
<script type="application/vnd.jupyter.widget-view+json">{"version_major": 2, "version_minor": 0, "model_id": "42a6c85bc19a4879aabb08e40140e5f6"}</script><div class="output traceback highlight-ipythontb notranslate"><div class="highlight"><pre><span></span><span class="gt">---------------------------------------------------------------------------</span>
<script type="application/vnd.jupyter.widget-view+json">{"version_major": 2, "version_minor": 0, "model_id": "cee0a3a1813f4751968219051b522c4d"}</script><div class="output traceback highlight-ipythontb notranslate"><div class="highlight"><pre><span></span><span class="gt">---------------------------------------------------------------------------</span>
<span class="ne">KeyboardInterrupt</span><span class="g g-Whitespace"> </span>Traceback (most recent call last)
<span class="n">Cell</span> <span class="n">In</span><span class="p">[</span><span class="mi">4</span><span class="p">],</span> <span class="n">line</span> <span class="mi">13</span>
<span class="g g-Whitespace"> </span><span class="mi">11</span> <span class="n">cnt</span> <span class="o">=</span> <span class="mi">0</span>
<span class="g g-Whitespace"> </span><span class="mi">12</span> <span class="n">SetNumThreads</span><span class="p">(</span><span class="mi">4</span><span class="p">)</span>
<span class="ne">---&gt; </span><span class="mi">13</span> <span class="k">while</span> <span class="n">t</span> <span class="o">&lt;</span> <span class="n">tend</span><span class="p">:</span>
<span class="n">Cell</span> <span class="n">In</span><span class="p">[</span><span class="mi">4</span><span class="p">],</span> <span class="n">line</span> <span class="mi">15</span>
<span class="g g-Whitespace"> </span><span class="mi">13</span> <span class="k">while</span> <span class="n">t</span> <span class="o">&lt;</span> <span class="n">tend</span><span class="p">:</span>
<span class="g g-Whitespace"> </span><span class="mi">14</span> <span class="n">t</span> <span class="o">+=</span> <span class="n">tau</span>
<span class="g g-Whitespace"> </span><span class="mi">15</span> <span class="n">aconv</span><span class="o">.</span><span class="n">Apply</span><span class="p">(</span><span class="n">gfu</span><span class="o">.</span><span class="n">vec</span><span class="p">,</span> <span class="n">convu</span><span class="p">)</span>
<span class="ne">---&gt; </span><span class="mi">15</span> <span class="n">aconv</span><span class="o">.</span><span class="n">Apply</span><span class="p">(</span><span class="n">gfu</span><span class="o">.</span><span class="n">vec</span><span class="p">,</span> <span class="n">convu</span><span class="p">)</span>
<span class="g g-Whitespace"> </span><span class="mi">16</span> <span class="n">r</span><span class="o">.</span><span class="n">data</span> <span class="o">=</span> <span class="n">f</span><span class="o">.</span><span class="n">vec</span> <span class="o">-</span> <span class="n">convu</span> <span class="o">-</span> <span class="n">adiff</span><span class="o">.</span><span class="n">mat</span> <span class="o">*</span> <span class="n">gfu</span><span class="o">.</span><span class="n">vec</span>
<span class="g g-Whitespace"> </span><span class="mi">17</span> <span class="n">w</span><span class="o">.</span><span class="n">data</span> <span class="o">=</span> <span class="n">inv</span> <span class="o">*</span> <span class="n">r</span>

<span class="ne">KeyboardInterrupt</span>:
</pre></div>
Expand Down
33 changes: 16 additions & 17 deletions DG/stationary.html

Large diffs are not rendered by default.

33 changes: 16 additions & 17 deletions DG/stokes.html

Large diffs are not rendered by default.

33 changes: 16 additions & 17 deletions FEM/erroranalysis.html

Large diffs are not rendered by default.

27 changes: 13 additions & 14 deletions FEM/finiteelements.html
Original file line number Diff line number Diff line change
Expand Up @@ -293,27 +293,26 @@
<li class="toctree-l1"><a class="reference internal" href="../saddlepoint/fewconstraints.html">72. A Small Number of Constraints</a></li>

<li class="toctree-l1"><a class="reference internal" href="../saddlepoint/parameterdependent.html">74. Parameter Dependent Problems</a></li>

</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Non-overlapping Domain Decomposition Methods</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/introduction.html">76. Introduction to Non-overlapping Domain Decomposition</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/traces.html">77. Traces spaces</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/introduction.html">75. Introduction to Non-overlapping Domain Decomposition</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/traces.html">76. Traces spaces</a></li>

<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/FETI.html">79. FETI methods</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/FETI-DP.html">80. FETI-DP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/BDDC.html">81. BDDC - Preconditioner</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/FETI.html">78. FETI methods</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/FETI-DP.html">79. FETI-DP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/BDDC.html">80. BDDC - Preconditioner</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Parallel Solvers</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/intro.html">82. Introduction to MPI with mpi4py</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/distmesh.html">83. Distributed Meshes and Spaces</a></li>

<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/vectypes.html">85. Consistent and Distributed Vectors</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/paralleliteration.html">86. Iteration methods in parallel</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/petsc.html">87. Using PETSc</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/PETSc_interface.html">88. NGSolve - PETSc interface</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/parallelstokes.html">89. Solving Stokes in parallel</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/intro.html">81. Introduction to MPI with mpi4py</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/distmesh.html">82. Distributed Meshes and Spaces</a></li>

<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/vectypes.html">84. Consistent and Distributed Vectors</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/paralleliteration.html">85. Iteration methods in parallel</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/petsc.html">86. Using PETSc</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/PETSc_interface.html">87. NGSolve - PETSc interface</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/parallelstokes.html">88. Solving Stokes in parallel</a></li>
</ul>

</div>
Expand Down
35 changes: 17 additions & 18 deletions FEM/myFiniteElement.html

Large diffs are not rendered by default.

37 changes: 20 additions & 17 deletions FEM/myassembling.html

Large diffs are not rendered by default.

51 changes: 25 additions & 26 deletions FEM/nonconforming.html

Large diffs are not rendered by default.

27 changes: 13 additions & 14 deletions FEM/systemassembling.html
Original file line number Diff line number Diff line change
Expand Up @@ -293,27 +293,26 @@
<li class="toctree-l1"><a class="reference internal" href="../saddlepoint/fewconstraints.html">72. A Small Number of Constraints</a></li>

<li class="toctree-l1"><a class="reference internal" href="../saddlepoint/parameterdependent.html">74. Parameter Dependent Problems</a></li>

</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Non-overlapping Domain Decomposition Methods</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/introduction.html">76. Introduction to Non-overlapping Domain Decomposition</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/traces.html">77. Traces spaces</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/introduction.html">75. Introduction to Non-overlapping Domain Decomposition</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/traces.html">76. Traces spaces</a></li>

<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/FETI.html">79. FETI methods</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/FETI-DP.html">80. FETI-DP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/BDDC.html">81. BDDC - Preconditioner</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/FETI.html">78. FETI methods</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/FETI-DP.html">79. FETI-DP</a></li>
<li class="toctree-l1"><a class="reference internal" href="../domaindecomposition/BDDC.html">80. BDDC - Preconditioner</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Parallel Solvers</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/intro.html">82. Introduction to MPI with mpi4py</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/distmesh.html">83. Distributed Meshes and Spaces</a></li>

<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/vectypes.html">85. Consistent and Distributed Vectors</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/paralleliteration.html">86. Iteration methods in parallel</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/petsc.html">87. Using PETSc</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/PETSc_interface.html">88. NGSolve - PETSc interface</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/parallelstokes.html">89. Solving Stokes in parallel</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/intro.html">81. Introduction to MPI with mpi4py</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/distmesh.html">82. Distributed Meshes and Spaces</a></li>

<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/vectypes.html">84. Consistent and Distributed Vectors</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/paralleliteration.html">85. Iteration methods in parallel</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/petsc.html">86. Using PETSc</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/PETSc_interface.html">87. NGSolve - PETSc interface</a></li>
<li class="toctree-l1"><a class="reference internal" href="../MPIparallel/parallelstokes.html">88. Solving Stokes in parallel</a></li>
</ul>

</div>
Expand Down

0 comments on commit 8328a2f

Please sign in to comment.