Cargando…
A novel technique for implementing the finite element method in a shallow water equation
We presented a novel approach to investigate the two-dimensional shallow water equation in its primitive form. Its employs the [Formula: see text] element pair to simulate various cases: standing waves, dam-break planar, and wave absorbing with embedded radiation boundary conditions. Unlike the conv...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Elsevier
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10597786/ https://www.ncbi.nlm.nih.gov/pubmed/37885762 http://dx.doi.org/10.1016/j.mex.2023.102425 |
_version_ | 1785125420228673536 |
---|---|
author | Swastika, Putu Veri Fakhruddin, Muhammad Al Hazmy, Sofihara Fatimah, Siti de Souza, Amaury |
author_facet | Swastika, Putu Veri Fakhruddin, Muhammad Al Hazmy, Sofihara Fatimah, Siti de Souza, Amaury |
author_sort | Swastika, Putu Veri |
collection | PubMed |
description | We presented a novel approach to investigate the two-dimensional shallow water equation in its primitive form. Its employs the [Formula: see text] element pair to simulate various cases: standing waves, dam-break planar, and wave absorbing with embedded radiation boundary conditions. Unlike the conventional method, we approximate the free surface variable using a conformal basis [Formula: see text] whereas the velocity potential is approximated using a non-conformal basis, [Formula: see text]. Thus, for each case, the weak form needs to be reformulated as well as the discrete form. The resulting scheme is a first-order ordinary differential system and solved by Crank Nicholson. The mass matrix in the momentum equation contains the multiplication between the two bases, which computed by the mass lumping. So, our method is explicit, flexible and easy to implement. Validation using standing waves demonstrated first-order accuracy, free from numerical damping and convergent to the analytical solution. Dam-break simulation result shown an agreement with ANUGA software. Our scheme's flexibility is demonstrated when it can mimic wave absorbing simulation employing embedded radiation boundary conditions. The reflection at the boundary seems small enough, thus can be neglected. All these findings have shown the robustness and capability of our scheme to predict accurate results for various shallow water flow problems. • A novel technique for solving 2D SWE in primitive form; • It is explicit, flexible, easy to implement, accurate, and robust; • Our approach is suitable for coastal/oceanographic simulations. |
format | Online Article Text |
id | pubmed-10597786 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Elsevier |
record_format | MEDLINE/PubMed |
spelling | pubmed-105977862023-10-26 A novel technique for implementing the finite element method in a shallow water equation Swastika, Putu Veri Fakhruddin, Muhammad Al Hazmy, Sofihara Fatimah, Siti de Souza, Amaury MethodsX Mathematics We presented a novel approach to investigate the two-dimensional shallow water equation in its primitive form. Its employs the [Formula: see text] element pair to simulate various cases: standing waves, dam-break planar, and wave absorbing with embedded radiation boundary conditions. Unlike the conventional method, we approximate the free surface variable using a conformal basis [Formula: see text] whereas the velocity potential is approximated using a non-conformal basis, [Formula: see text]. Thus, for each case, the weak form needs to be reformulated as well as the discrete form. The resulting scheme is a first-order ordinary differential system and solved by Crank Nicholson. The mass matrix in the momentum equation contains the multiplication between the two bases, which computed by the mass lumping. So, our method is explicit, flexible and easy to implement. Validation using standing waves demonstrated first-order accuracy, free from numerical damping and convergent to the analytical solution. Dam-break simulation result shown an agreement with ANUGA software. Our scheme's flexibility is demonstrated when it can mimic wave absorbing simulation employing embedded radiation boundary conditions. The reflection at the boundary seems small enough, thus can be neglected. All these findings have shown the robustness and capability of our scheme to predict accurate results for various shallow water flow problems. • A novel technique for solving 2D SWE in primitive form; • It is explicit, flexible, easy to implement, accurate, and robust; • Our approach is suitable for coastal/oceanographic simulations. Elsevier 2023-10-09 /pmc/articles/PMC10597786/ /pubmed/37885762 http://dx.doi.org/10.1016/j.mex.2023.102425 Text en © 2023 The Authors. Published by Elsevier B.V. https://creativecommons.org/licenses/by/4.0/This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Mathematics Swastika, Putu Veri Fakhruddin, Muhammad Al Hazmy, Sofihara Fatimah, Siti de Souza, Amaury A novel technique for implementing the finite element method in a shallow water equation |
title | A novel technique for implementing the finite element method in a shallow water equation |
title_full | A novel technique for implementing the finite element method in a shallow water equation |
title_fullStr | A novel technique for implementing the finite element method in a shallow water equation |
title_full_unstemmed | A novel technique for implementing the finite element method in a shallow water equation |
title_short | A novel technique for implementing the finite element method in a shallow water equation |
title_sort | novel technique for implementing the finite element method in a shallow water equation |
topic | Mathematics |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10597786/ https://www.ncbi.nlm.nih.gov/pubmed/37885762 http://dx.doi.org/10.1016/j.mex.2023.102425 |
work_keys_str_mv | AT swastikaputuveri anoveltechniqueforimplementingthefiniteelementmethodinashallowwaterequation AT fakhruddinmuhammad anoveltechniqueforimplementingthefiniteelementmethodinashallowwaterequation AT alhazmysofihara anoveltechniqueforimplementingthefiniteelementmethodinashallowwaterequation AT fatimahsiti anoveltechniqueforimplementingthefiniteelementmethodinashallowwaterequation AT desouzaamaury anoveltechniqueforimplementingthefiniteelementmethodinashallowwaterequation AT swastikaputuveri noveltechniqueforimplementingthefiniteelementmethodinashallowwaterequation AT fakhruddinmuhammad noveltechniqueforimplementingthefiniteelementmethodinashallowwaterequation AT alhazmysofihara noveltechniqueforimplementingthefiniteelementmethodinashallowwaterequation AT fatimahsiti noveltechniqueforimplementingthefiniteelementmethodinashallowwaterequation AT desouzaamaury noveltechniqueforimplementingthefiniteelementmethodinashallowwaterequation |