You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: source/3_numerical.rst
+10-5Lines changed: 10 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -176,6 +176,10 @@ The continuous velocity field is reconstructed by trilinear interpolation of the
176
176
177
177
178
178
179
+
**Tricubic by F. Lekien** ``I.P.``
180
+
181
+
Marked as ``tricubicFL``, this variation of tricubic interpolator is still under development by the author.
182
+
179
183
**Hermite**
180
184
181
185
The ``hermite``
@@ -185,13 +189,10 @@ The ``hermite``
185
189
The weighted essentially non-oscillatory ``WENO`` used here is a fifth-order WENO reconstruction (WENO-5). It is suggested to be used in research with intermittent capture need, e.g., high-speed flows and shock capture.
186
190
It shows relatively poor performance in general cases, and comsuming more wall time.
187
191
The method originates from [Jiang1996]_ and expanded to three-dimensional computation, and [Shu2009]_ gave a review on the WEMO method.
188
-
189
192
The process is given as follows.
190
193
191
-
**Fifth-Order WENO Reconstruction (WENO-5)**
192
-
193
194
The WENO-5 method reconstructs a non-oscillatory, fifth-order-accurate approximation of a function value at an arbitrary location :math:`x = x_{i+1/2} + t\,\Delta x`, where :math:`t \in [0,1)` and :math:`x_{i+1/2} = x_i + \tfrac{1}{2}\,\Delta x` on a uniform grid with :math:`\Delta x = 1`.
194
-
A five-point stencil ``{f_{i-2}``, ``f_{i-1}``, ``f_i``, ``f_{i+1}``, ``f_{i+2}}`` is used.
195
+
A five-point stencil ``f_{i-2}``, ``f_{i-1}``, ``f_i``, ``f_{i+1}``, ``f_{i+2}`` is used.
195
196
196
197
.. math::
197
198
@@ -266,7 +267,6 @@ Finally, reconstruct at :math:`x = x_{i+1/2} + t\,\Delta x` by combining:
The code computes :math:`t^{2}`, forms coefficients :math:`C_{\ell,k}`, evaluates :math:`p_{\ell}(t)`, computes :math:`\beta_{\ell}`, then :math:`\tilde{\alpha}_{\ell}`, :math:`\omega_{\ell}`, and returns :math:`\omega_{0}\,p_{0} + \omega_{1}\,p_{1} + \omega_{2}\,p_{2}` exactly as above.
Copy file name to clipboardExpand all lines: source/9_references.rst
+2-3Lines changed: 2 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,10 +12,9 @@ Cited and Suggested by ``Py3DFTLE``
12
12
13
13
.. [Butcher1964] Butcher J. C. "On Runge-Kutta processes of high order." *Journal of the Australian Mathematical Society* **4(2)** (1964). `link <https://doi.org/10.1017/S1446788700023387>`__
14
14
15
+
.. [Jiang1996] G.-S. Jiang and C.-W. Shu. "Efficient Implementation of Weighted ENO Schemes." *Journal of Computational Physics* **126(1)** (1996). `link <https://doi.org/10.1006/jcph.1996.0130>`__
15
16
16
-
.. [Jiang1996] G.-S. Jiang and C.-W. Shu. "Efficient Implementation of Weighted ENO Schemes." *Journal of Computational Physics* **126(1)** (1996). `link <https://doi.org/10.1006/jcph.1996.0045>`__
17
-
18
-
.. [Shu2009] C.-W. Shu. "High Order Weighted Essentially Nonoscillatory Schemes for Convection Dominated Problems." *SIAM Review* **51(1)** (2009). `link <https://doi.org/10.1137/080716034>`__
17
+
.. [Shu2009] C.-W. Shu. "High Order Weighted Essentially Nonoscillatory Schemes for Convection Dominated Problems." *SIAM Review* **51(1)** (2009). `link <https://doi.org/10.1137/070679065>`__
0 commit comments