{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:55:19Z","timestamp":1760147719447,"version":"build-2065373602"},"reference-count":47,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2023,2,17]],"date-time":"2023-02-17T00:00:00Z","timestamp":1676592000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Portuguese Science Foundation (FCT)","award":["UIDB\/50022\/2020"],"award-info":[{"award-number":["UIDB\/50022\/2020"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Energies"],"abstract":"<jats:p>Double-diffusive convection plays an important role in many physical phenomena of practical importance. However, the numerical simulation of these phenomena is challenging since fine meshes are often required to capture the flow physics. Hence, several different numerical methods have been employed in the past. This work reports the development and application of an adaptive finite element method for the simulation of these phenomena, thereby avoiding the need for the use of very fine meshes over the whole domain. The weak formulation of the conservation equations for mass, momentum, energy and species concentration is used. The Boussinesq approximation relates the density of the fluid to the temperature and\/or the species concentration. A second-order backward difference method is used for time discretization and the Galerkin method is employed for spatial discretization. Both adaptive time step and grid refinement techniques are employed, and the code is parallelized using MPI. Three different stabilization methods of the convective-diffusion equations are compared; namely, the streamline upwind Petrov\u2013Galerkin (SUPG) method, and two modified methods aimed at diminishing spurious oscillations that include an artificial diffusion term. This diffusion term may be either isotropic or orthogonal to the streamlines. The addition of artificial isotropic diffusion to the SUPG method provides enhanced stability. The method is applied to double-diffusive finger convection in a sucrose-salt aqueous mixture and a stratified salt solution heated from below. The method accurately reproduces the experimentally observed temporal evolution of the salt fingers in the former case and the location of the interfaces between convective and non-convective zones in the latter.<\/jats:p>","DOI":"10.3390\/en16042010","type":"journal-article","created":{"date-parts":[[2023,2,20]],"date-time":"2023-02-20T02:29:08Z","timestamp":1676860148000},"page":"2010","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Adaptive Finite Element Simulation of Double-Diffusive Convection"],"prefix":"10.3390","volume":"16","author":[{"given":"Jorge","family":"Milhazes","sequence":"first","affiliation":[{"name":"Romax Technology Ltd., Ergo House, Mere Way, Ruddington Fields Business Park, Nottingham NG11 6JS, UK"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0280-805X","authenticated-orcid":false,"given":"Pedro J.","family":"Coelho","sequence":"additional","affiliation":[{"name":"IDMEC, Mechanical Engineering Department, Instituto Superior T\u00e9cnico, Universidade de Lisboa, Av. Rovisco Pais, 1049-001 Lisboa, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2023,2,17]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"152","DOI":"10.1016\/0146-6313(56)90095-8","article-title":"An oceanographical curiosity: The perpetual salt fountain","volume":"3","author":"Stommel","year":"1953","journal-title":"Deep. Sea Res."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1146\/annurev.fl.06.010174.000345","article-title":"Double-diffusive phenomena","volume":"6","author":"Turner","year":"1974","journal-title":"Annu. Rev. Fluid Mech."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1017\/S0022112081001614","article-title":"Double-diffusive convection","volume":"106","author":"Huppert","year":"1981","journal-title":"J. Fluid Mech."},{"key":"ref_4","first-page":"c1","article-title":"Recent advances in double-diffusive convection","volume":"47","author":"Fernando","year":"1994","journal-title":"Appl. Mech. Rev."},{"key":"ref_5","unstructured":"Fernando, H.J.S., and Brandt, A. (1995). Double-Diffusive Convection, Wiley."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Radko, T. (2013). Double-Diffusive Convection, Cambridge University Press.","DOI":"10.1017\/CBO9781139034173"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"447","DOI":"10.1002\/nme.1620200305","article-title":"A finite element model for double diffusive convection","volume":"20","author":"Heinrich","year":"1984","journal-title":"Int. J. Numer. Methods Eng."},{"key":"ref_8","first-page":"30","article-title":"Transient double diffusion in a stably stratified fluid layer heated from below","volume":"11","author":"Kazmierczak","year":"1990","journal-title":"Int. J. Num. Meth. Fluids."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1016\/S0079-6611(03)00032-6","article-title":"Numerical experiments on salt-finger convection","volume":"56","author":"Yoshida","year":"2003","journal-title":"Prog. Oceanogr."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"026601","DOI":"10.1063\/1.3070527","article-title":"On the relationship between finger-width, velocity and fluxes in thermohaline convection","volume":"21","author":"Sreenivas","year":"2009","journal-title":"Phys. Fluids"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"062104","DOI":"10.1063\/1.4882264","article-title":"Effect of Rayleigh numbers on the evolution of double-diffusive salt fingers","volume":"26","author":"Singh","year":"2014","journal-title":"Phys. Fluids"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"3483","DOI":"10.1007\/s00231-018-2385-4","article-title":"Role of Rayleigh numbers on characteristics of double diffusive salt fingers","volume":"54","author":"Rehman","year":"2018","journal-title":"Heat Mass Transf."},{"key":"ref_13","unstructured":"Nield, D.A., and Bejan, A. (2006). Convection in Porous Media, Springer. [3rd ed.]."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1007\/s10596-012-9334-y","article-title":"Computing gravity-driven viscous fingering in complex subsurface geometries: A high-order discontinuous Galerkin approach","volume":"17","author":"Gerstenberger","year":"2013","journal-title":"Comput. Geosci."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"899","DOI":"10.1007\/s10596-015-9501-z","article-title":"High-resolution finite element methods for 3D simulation of compositionally triggered instabilities in porous media","volume":"19","author":"Shahraeeni","year":"2015","journal-title":"Comput. Geosci."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"084102","DOI":"10.1063\/1.4891228","article-title":"A numerical study on miscible viscous fingering instability in anisotropic porous media","volume":"26","author":"Norouzi","year":"2014","journal-title":"Phys. Fluids"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"442","DOI":"10.1016\/j.actaastro.2019.04.020","article-title":"Gravitational stability analysis on double diffusion in ternary mixtures","volume":"160","author":"Seta","year":"2019","journal-title":"Acta Astronaut."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"082109","DOI":"10.1063\/5.0013889","article-title":"Modeling of salt finger convection through a fluid-saturated porous interface: Representative elementary volume scale simulation and effect of initial buoyancy ratio","volume":"32","author":"Zhang","year":"2020","journal-title":"Phys. Fluids"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"656","DOI":"10.1016\/j.apm.2021.01.019","article-title":"Pore-scale simulation of salt fingers in porous media using a coupled iterative source-correction immersed boundary-lattice Boltzmann solver","volume":"94","author":"Zhang","year":"2021","journal-title":"Appl. Math. Model."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"016601","DOI":"10.1063\/1.5128338","article-title":"Fingering regimes in unstable miscible displacements","volume":"32","author":"Muggeridge","year":"2020","journal-title":"Phys. Fluids"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1221","DOI":"10.1007\/s10596-020-09938-5","article-title":"Dynamic adaptive mesh optimisation for immiscible viscous fingering","volume":"24","author":"Kampitsis","year":"2020","journal-title":"Comput. Geosci."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1007\/s10652-022-09838-5","article-title":"Dynamics of fingering convection: A numerical study","volume":"22","author":"Ouzani","year":"2022","journal-title":"Environ. Fluid Mech."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"A4","DOI":"10.1017\/jfm.2022.865","article-title":"Staircase solutions and stability in vertically confined salt-finger convection","volume":"952","author":"Liu","year":"2022","journal-title":"J. Fluid Mech."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1007\/s11242-022-01778-4","article-title":"The effect of viscosity ratio and Peclet number on miscible viscous fingering in a Hele-Shaw cell: A combined numerical and experimental study","volume":"143","author":"Keable","year":"2022","journal-title":"Transp. Porous Media"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"449","DOI":"10.1007\/s13160-022-00540-z","article-title":"Model system for the transient behavior of double diffusive convection in two miscible layers","volume":"40","author":"Ishikawa","year":"2023","journal-title":"Jpn. J. Ind. Appl. Math."},{"key":"ref_26","unstructured":"Bird, R.B., Stewart, W.E., and Lightfoot, E.N. (2002). Transport Phenomena, Wiley. [2nd ed.]."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Reddy, J.N., and Gartling, D.K. (2010). The Finite Element Method in Heat Transfer and Fluid Dynamics, CRC Press. [3rd ed.].","DOI":"10.1201\/9781439882573"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1016\/0045-7825(82)90071-8","article-title":"Streamline upwind\/Petrov\u2013Galerkin formulations for convection dominated flows with particular emphasis on the incompressible Navier\u2013Stokes equations","volume":"32","author":"Brooks","year":"1982","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2197","DOI":"10.1016\/j.cma.2006.11.013","article-title":"On spurious oscillations at layers diminishing (SOLD) methods for convection\u2013diffusion equations: Part I\u2014A review","volume":"196","author":"John","year":"2007","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1016\/0045-7825(86)90110-6","article-title":"A new finite element formulation for computational fluid dynamics: II","volume":"54","author":"Hughes","year":"1986","journal-title":"Beyond SUPG. Comput. Methods Appl. Mech. Eng."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1090\/S0025-5718-1987-0890252-8","article-title":"Crosswind smear and pointwise errors in streamline diffusion finite element methods","volume":"49","author":"Johnson","year":"1987","journal-title":"Math. Comput."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1389","DOI":"10.1002\/nme.1620100617","article-title":"Finite element methods for second order differential equations with significant first derivatives","volume":"10","author":"Christie","year":"1976","journal-title":"Int. J. Numer. Methods Eng."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1016\/S0045-7825(00)00211-5","article-title":"Finite element stabilization parameters computed from element matrices and vectors","volume":"190","author":"Tezduyar","year":"2000","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1016\/S0045-7825(96)01108-5","article-title":"A stable Petrov\u2013Galerkin method for convection-dominated problems","volume":"140","author":"Almeida","year":"1997","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"ref_35","unstructured":"Milhazes, J. (2019). Modela\u00e7\u00e3o de Fen\u00f3menos de Dupla-Difus\u00e3o\u2013Aplica\u00e7\u00e3o a Lagos Solares. [Ph.D. Thesis, Instituto Superior T\u00e9cnico, University of Lisbon]. (In Portuguese)."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1593","DOI":"10.1002\/nme.1620191103","article-title":"A posteriori error analysis and adaptive processes in the finite element method: Part I\u2014Error analysis","volume":"19","author":"Kelly","year":"1983","journal-title":"Int. J. Numer. Methods Eng."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1137\/0727019","article-title":"An a posteriori error estimate and adaptive timestep control for a backward Euler discretization of a parabolic problem","volume":"27","author":"Johnson","year":"1990","journal-title":"SIAM J. Numer. Anal."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1007\/s002110050366","article-title":"On the approximation of the unsteady Navier\u2013Stokes equations by finite element projection methods","volume":"80","author":"Guermond","year":"1998","journal-title":"Numer. Math."},{"key":"ref_39","unstructured":"Drikakis, D., and Rider, W. (2005). High-Resolution Methods for Incompressible and Low-Speed Flows, Springer."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1145\/1268776.1268779","article-title":"deal.II\u2014A general-purpose object-oriented finite element library","volume":"33","author":"Bangerth","year":"2007","journal-title":"ACM Trans. Math. Softw."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Giestas, M.C., Milhazes, J.P., Coelho, P.J., Joyce, A.M., and Loureiro, D. (2016, January 11\u201314). CFD modeling of a small case solar pond. Proceedings of the EuroSun 2016, Palma de Mallorca, Spain.","DOI":"10.18086\/eurosun.2016.03.02"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"2323","DOI":"10.1029\/2001WR000343","article-title":"Effect of buoyancy ratio on the development of double-diffusive finger convection in a Hele-Shaw cell","volume":"37","author":"Cooper","year":"2001","journal-title":"Water Resour. Res."},{"key":"ref_43","unstructured":"Tavares, C. (2010). Estudo Experimental da Din\u00e2mica de Dupla-Difus\u00e3o Calor-Massa num Meio Estratificado. [Ph.D. Thesis, Instituto Superior T\u00e9cnico, Technical University of Lisbon]. (In Portuguese)."},{"key":"ref_44","unstructured":"Bergmann, T.L., Lavine, A.S., Incropera, F.P., and DeWitt, D.P. (2011). Fundamentals of Heat and Mass Transfer, John Wiley & Sons. [7th ed.]."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"466","DOI":"10.1016\/0017-9310(84)90295-3","article-title":"Multi-Prandtl number correlation equations for natural convection in layers and enclosures","volume":"27","author":"Hollands","year":"1984","journal-title":"Int. J. Heat Mass Transf."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"2409","DOI":"10.1016\/0017-9310(91)90065-M","article-title":"Time-dependent double diffusion in a stably stratified fluid under lateral heating","volume":"34","author":"Lee","year":"1991","journal-title":"Int. J. Heat Mass Transf."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"2743","DOI":"10.1016\/S0017-9310(98)00008-8","article-title":"On the evolution of double-diffusive intrusions into a stably stratified liquid: A study of the layer merging process","volume":"41","author":"Kranenborg","year":"1998","journal-title":"Int. J. Heat Mass Transf."}],"container-title":["Energies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1996-1073\/16\/4\/2010\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:39:53Z","timestamp":1760121593000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1996-1073\/16\/4\/2010"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,17]]},"references-count":47,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2023,2]]}},"alternative-id":["en16042010"],"URL":"https:\/\/doi.org\/10.3390\/en16042010","relation":{},"ISSN":["1996-1073"],"issn-type":[{"type":"electronic","value":"1996-1073"}],"subject":[],"published":{"date-parts":[[2023,2,17]]}}}