GEA is an implementation in OpenFOAM of several atmosphere and ocean models.
GEA requires
First of all you need to source the bashrc file of your installation of OpenFOAM. This is of course depending on the location of your OpenFOAM installation and of your particular version of OpenFOAM. Then navigate to the folder where you want to install GEA. Now you can clone the GEA repository inside the selected folder
git clone https://github.com/GEA-Geophysical-and-Environmental-Apps/GEA
and you can compile the solvers of your interest by navigating inside the src folder and using wmake.
GEA has been tested on Centos Stream 8 and OpenFOAM v2106 but it can be compiled on any Linux distribution with a compiled version of OpenFOAM.
Tutorials are provided in the tutorials subfolder.
- Tutorial 1: In this tutorial it is implemented the numerical solution of a non-linear density current.
GEA is currently developed and mantained at SISSA mathLab by Dr. Michele Girfoglio in collaboration with Prof. Annalisa Quaini under the supervision of Prof. Gianluigi Rozza
Contact us by email for further information or questions about GEA, or open an ''Issue'' on this website. GEA is at an early development stage, so contributions improving either the code or the documentation are welcome, both as patches or merge requests on this website. More to come!
Most of the theoretical aspects behind GEA are deeply explained in the following works. For this reason, if you use this software, please consider to cite them.
-
Girfoglio, Quaini, Rozza. A POD-Galerkin reduced order model for the Navier–Stokes equations in stream function-vorticity formulation. Computers & Fluids, vol. 244, p. 105536, 2022. [DOI] [arXiv].
-
Girfoglio, Quaini, Rozza. A novel Large Eddy Simulation model for the Quasi-Geostrophic Equations in a Finite Volume setting. Journal of Computational and Applied Mathematics, vol. 418, p. 114656, 2023. [DOI] [arXiv].
-
Girfoglio, Quaini, Rozza. A linear filter regularization for POD-based reduced-order models of the quasi-geostrophic equations. Comptes Rendus Mècanique, p. 1-21, 2023. [DOI] [arXiv].
-
Girfoglio, Quaini, Rozza. Validation of an OpenFOAM-based solver for the Euler equations with benchmarks for mesoscale atmospheric modeling. AIP Advances, vol. 13, p. 055024, 2023. [DOI] [arXiv].
GEA is freely available under the GNU LGPL, version 3.