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...

Descripción completa

Detalles Bibliográficos
Autores principales: Swastika, Putu Veri, Fakhruddin, Muhammad, Al Hazmy, Sofihara, Fatimah, Siti, de Souza, Amaury
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