Skip to content

Commit

Permalink
WENO7 Docs (#1865)
Browse files Browse the repository at this point in the history
* Citation for WENO7.

* Clean up.

* Alternate hyperlink method.

* Pass codespell.

* Try more general solution.
  • Loading branch information
AMLattanzi authored Oct 8, 2024
1 parent 13a7ce3 commit b3d1cc4
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 5 deletions.
2 changes: 1 addition & 1 deletion .codespell-ignore-words
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ inout
parms
pres
rime
wth
wth
1 change: 1 addition & 0 deletions .codespellrc
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
[codespell]
skip = .git,*.ipynb,*.bib,*.ps,*.patch,*~,CHANGES,*/Submodules,*/tmp_build_dir,Cell_D_*
ignore-words = .codespell-ignore-words
uri-ignore-words-list = *
13 changes: 9 additions & 4 deletions Docs/sphinx_doc/Discretizations.rst
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ Sauer, J. A., & Muñoz-Esparza, D. (2020). The FastEddy® resident-GPU accelerat

WENO Methods
------------
Additionally, weighted essentially non-oscillatory (WENO) schemes are available for :math:`3rd` and :math:`5th` order interpolation. The general formulation is as follows:
Additionally, weighted essentially non-oscillatory (WENO) schemes are available for :math:`3rd`, :math:`5th`, and :math:`7th` order interpolation. The general formulation is as follows:

.. math::
Expand Down Expand Up @@ -237,8 +237,11 @@ With the WENO5 scheme, one has :math:`N=3, \; \omega_{1} = 1/10, \; \omega_{2} =
q_{m + \frac{1}{2}}^{(3)} = \frac{1}{3} q_{m} + \frac{5}{6} q_{m+1} - \frac{1}{6} q_{m+2}
\end{array}
By default, the WENO3 scheme will be employed for moisture variables if the code is compiled with moisture support.
However, users may utilize the WENO scheme for dry scalar variables as well. The scheme for each type is specified by
Details for the WENO7 scheme are provided in `Shu, C.W. (1997)`_.
By default, the WENO3 scheme will be employed for moisture variables if the code is compiled with moisture support. However, users may
utilize the WENO scheme for dry scalar variables as well. The scheme for each type is specified by

.. _`Shu, C.W. (1997)`: https://www3.nd.edu/~zxu2/acms60790S13/Shu-WENO-notes.pdf

::

Expand All @@ -247,7 +250,9 @@ However, users may utilize the WENO scheme for dry scalar variables as well. T
erf.moistscal_horiz_adv_type =
erf.moistscal_vert_adv_type =

Ref: Muñoz-Esparza, D., Sauer, J. A., Jensen, A. A., Xue, L., & Grabowski, W. W. (2022). The FastEddy® resident-GPU accelerated large-eddy simulation framework: Moist dynamics extension, validation and sensitivities of modeling non-precipitating shallow cumulus clouds. Journal of Advances in Modeling Earth Systems, 14, e2021MS002904.
Ref: Muñoz-Esparza, D., Sauer, J. A., Jensen, A. A., Xue, L., & Grabowski, W. W. (2022). The FastEddy® resident-GPU accelerated large-eddy
simulation framework: Moist dynamics extension, validation and sensitivities of modeling non-precipitating shallow cumulus clouds.
Journal of Advances in Modeling Earth Systems, 14, e2021MS002904.
`doi:10.1029/2021MS002904 <https://onlinelibrary.wiley.com/doi/10.1029/2021MS002904>`_

Momentum, Thermal, and Scalar Diffusion Contribution to DNS
Expand Down

0 comments on commit b3d1cc4

Please sign in to comment.