Skip to content

Commit a02e27e

Browse files
committed
deploy: 8fe0357
1 parent bdfceea commit a02e27e

7 files changed

Lines changed: 100 additions & 7 deletions

File tree

.doctrees/3_numerical.doctree

7.9 KB
Binary file not shown.

.doctrees/environment.pickle

2.86 KB
Binary file not shown.

3_numerical.html

Lines changed: 35 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,18 @@
4545
<ul class="current">
4646
<li class="toctree-l1"><a class="reference internal" href="1_requirements.html">Requirements and Quickstart</a></li>
4747
<li class="toctree-l1"><a class="reference internal" href="2_theory.html">Theory of FTLE and LCS</a></li>
48-
<li class="toctree-l1 current"><a class="current reference internal" href="#">Numerical Methods</a></li>
49-
<li class="toctree-l1"><a class="reference internal" href="#computational-density-and-comparison">Computational Density and Comparison</a></li>
48+
<li class="toctree-l1 current"><a class="current reference internal" href="#">Numerical Methods</a><ul>
49+
<li class="toctree-l2"><a class="reference internal" href="#wall-treatment">Wall Treatment</a></li>
50+
<li class="toctree-l2"><a class="reference internal" href="#lagrangian-advection">Lagrangian Advection</a></li>
51+
<li class="toctree-l2"><a class="reference internal" href="#velocity-interpolation">Velocity Interpolation</a></li>
52+
<li class="toctree-l2"><a class="reference internal" href="#gradient-discretization">Gradient Discretization</a></li>
53+
<li class="toctree-l2"><a class="reference internal" href="#eigenvalue-solver">Eigenvalue Solver</a></li>
54+
</ul>
55+
</li>
56+
<li class="toctree-l1"><a class="reference internal" href="#computational-density-and-comparison">Computational Density and Comparison</a><ul>
57+
<li class="toctree-l2"><a class="reference internal" href="#general-tips">General Tips</a></li>
58+
</ul>
59+
</li>
5060
<li class="toctree-l1"><a class="reference internal" href="4_input.html">Input Data Files</a></li>
5161
<li class="toctree-l1"><a class="reference internal" href="5_gui.html">Graphical User Interface (GUI)</a></li>
5262
<li class="toctree-l1"><a class="reference internal" href="6_inputdeck.html">Input Deck for Solver Parameters</a></li>
@@ -81,9 +91,31 @@
8191

8292
<section id="numerical-methods">
8393
<span id="numerical"></span><h1>Numerical Methods<a class="headerlink" href="#numerical-methods" title="Link to this heading"></a></h1>
94+
<section id="wall-treatment">
95+
<span id="wall"></span><h2>Wall Treatment<a class="headerlink" href="#wall-treatment" title="Link to this heading"></a></h2>
96+
</section>
97+
<section id="lagrangian-advection">
98+
<span id="advc"></span><h2>Lagrangian Advection<a class="headerlink" href="#lagrangian-advection" title="Link to this heading"></a></h2>
99+
</section>
100+
<section id="velocity-interpolation">
101+
<span id="intp"></span><h2>Velocity Interpolation<a class="headerlink" href="#velocity-interpolation" title="Link to this heading"></a></h2>
102+
</section>
103+
<section id="gradient-discretization">
104+
<span id="grad"></span><h2>Gradient Discretization<a class="headerlink" href="#gradient-discretization" title="Link to this heading"></a></h2>
105+
</section>
106+
<section id="eigenvalue-solver">
107+
<span id="eigen"></span><h2>Eigenvalue Solver<a class="headerlink" href="#eigenvalue-solver" title="Link to this heading"></a></h2>
108+
</section>
84109
</section>
85110
<section id="computational-density-and-comparison">
86-
<h1>Computational Density and Comparison<a class="headerlink" href="#computational-density-and-comparison" title="Link to this heading"></a></h1>
111+
<span id="numcompare"></span><h1>Computational Density and Comparison<a class="headerlink" href="#computational-density-and-comparison" title="Link to this heading"></a></h1>
112+
<section id="general-tips">
113+
<span id="numtips"></span><h2>General Tips<a class="headerlink" href="#general-tips" title="Link to this heading"></a></h2>
114+
<p>As for your reference, and configured as defaults, the <em>Berkeley LCS Tutorials</em> used <code class="docutils literal notranslate"><span class="pre">RK4</span></code> for advection.
115+
The velocity fields were interpolated with <code class="docutils literal notranslate"><span class="pre">tricubic-FL</span></code> by them, originating from <span id="id1">[Lekien2005]</span>, which has higher performance by solving a 64*64 linear system using the function values, gradients, and mixed partial derivatives at its eight corners, which is in future development plan for <code class="docutils literal notranslate"><span class="pre">Py3DFTLE</span></code> with high priority.
116+
Although not detailed, <code class="docutils literal notranslate"><span class="pre">grad_order=2</span></code> was employed by them from the equation, supposing the mesh is sufficiently refined.</p>
117+
<p>Please always notice that, although providing much better numerical precision and looks cool in papers, high-order methods could be resource-consuming, even several hundred times.</p>
118+
</section>
87119
</section>
88120

89121

_sources/3_numerical.rst.txt

Lines changed: 52 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,56 @@
33
Numerical Methods
44
===================
55

6+
7+
.. _wall:
8+
9+
Wall Treatment
10+
~~~~~~~~~~~~~~~
11+
12+
13+
14+
.. _advc:
15+
16+
Lagrangian Advection
17+
~~~~~~~~~~~~~~~~~~~~~
18+
19+
20+
21+
22+
.. _intp:
23+
Velocity Interpolation
24+
~~~~~~~~~~~~~~~~~~~~~~~
25+
26+
27+
28+
29+
.. _grad:
30+
Gradient Discretization
31+
~~~~~~~~~~~~~~~~~~~~~~~~~
32+
33+
34+
35+
36+
.. _eigen:
37+
Eigenvalue Solver
38+
~~~~~~~~~~~~~~~~~~~~
39+
40+
41+
42+
43+
.. _numcompare:
44+
645
Computational Density and Comparison
7-
==========================================
46+
==========================================
47+
48+
.. _numtips:
49+
50+
General Tips
51+
~~~~~~~~~~~~~~~~
52+
53+
54+
As for your reference, and configured as defaults, the *Berkeley LCS Tutorials* used ``RK4`` for advection.
55+
The velocity fields were interpolated with ``tricubic-FL`` by them, originating from [Lekien2005]_, which has higher performance by solving a 64*64 linear system using the function values, gradients, and mixed partial derivatives at its eight corners, which is in future development plan for ``Py3DFTLE`` with high priority.
56+
Although not detailed, ``grad_order=2`` was employed by them from the equation, supposing the mesh is sufficiently refined.
57+
58+
Please always notice that, although providing much better numerical precision and looks cool in papers, high-order methods could be resource-consuming, even several hundred times.

index.html

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,18 @@ <h2>Table of Contents<a class="headerlink" href="#table-of-contents" title="Link
113113
<li class="toctree-l2"><a class="reference internal" href="2_theory.html#unsteady-lcs">Unsteady LCS</a></li>
114114
</ul>
115115
</li>
116-
<li class="toctree-l1"><a class="reference internal" href="3_numerical.html">Numerical Methods</a></li>
117-
<li class="toctree-l1"><a class="reference internal" href="3_numerical.html#computational-density-and-comparison">Computational Density and Comparison</a></li>
116+
<li class="toctree-l1"><a class="reference internal" href="3_numerical.html">Numerical Methods</a><ul>
117+
<li class="toctree-l2"><a class="reference internal" href="3_numerical.html#wall-treatment">Wall Treatment</a></li>
118+
<li class="toctree-l2"><a class="reference internal" href="3_numerical.html#lagrangian-advection">Lagrangian Advection</a></li>
119+
<li class="toctree-l2"><a class="reference internal" href="3_numerical.html#velocity-interpolation">Velocity Interpolation</a></li>
120+
<li class="toctree-l2"><a class="reference internal" href="3_numerical.html#gradient-discretization">Gradient Discretization</a></li>
121+
<li class="toctree-l2"><a class="reference internal" href="3_numerical.html#eigenvalue-solver">Eigenvalue Solver</a></li>
122+
</ul>
123+
</li>
124+
<li class="toctree-l1"><a class="reference internal" href="3_numerical.html#computational-density-and-comparison">Computational Density and Comparison</a><ul>
125+
<li class="toctree-l2"><a class="reference internal" href="3_numerical.html#general-tips">General Tips</a></li>
126+
</ul>
127+
</li>
118128
<li class="toctree-l1"><a class="reference internal" href="4_input.html">Input Data Files</a></li>
119129
<li class="toctree-l1"><a class="reference internal" href="5_gui.html">Graphical User Interface (GUI)</a></li>
120130
<li class="toctree-l1"><a class="reference internal" href="6_inputdeck.html">Input Deck for Solver Parameters</a><ul>

objects.inv

131 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)