Commit 0dea4277 authored by Lluis Jofre Cruanyes's avatar Lluis Jofre Cruanyes
Browse files

License and Readme files updated

parent b0ed7965
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
REHA is released under the MIT License:
RHEA is released under the MIT License:

Copyright (c) 2020 Lluis Jofre Cruanyes & Guillermo Oyarzun Altamirano.

+1 −1
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@ RHEA: an open-source Reproducible Hybrid-architecture flow solver Engineered for

Rhea was the Titaness great Mother of the ancient Greek Gods, and goddess of female fertility, motherhood, and generation. Her name means "flow" and "ease", representing the eternal flow of time and generations with ease.

The flow solver RHEA solves the conservation equations of fluid motion by means of second-order numerical approaches in combination with kinetic energy preserving or different all-speed Harten-Lax-van-Leer-type Riemann solvers, and utilizes explicit Runge-Kutta schemes for time integration coupled, in the case of low-Mach-number flows, with an artificial compressibility method. In addition, RHEA incorporates immersed boundary methods and Lagrangian point particles to solve problems involving internal boundaries and particle-laden flows, respectively. RHEA is written in C++, using object-oriented programming, utilizes YAML and HDF5 for input/output operations, and targets hybrid supercomputing architectures by means of a massively-parallel accelerated MPI+OpenACC framework.
The flow solver RHEA solves the conservation equations of fluid motion by means of second-order numerical approaches in combination with kinetic energy preserving or different all-speed Harten-Lax-van-Leer-type Riemann solvers, and utilizes explicit Runge-Kutta schemes for time integration coupled, in the case of low-Mach-number flows, with an artificial compressibility method. In addition, RHEA incorporates immersed boundary methods and Lagrangian point particles to solve problems involving internal boundaries and particle-laden flows, respectively. RHEA is an object-oriented code written in C++. It employs YAML and HDF5 for I/O operations. Its latest release, RHEA-X, targets hybrid supercomputing architectures using a massively-parallel, accelerated MPI+OpenACC framework.

Use the following citation to reference the solver: L. Jofre, A. Abdellatif, G. Oyarzun, (2023). RHEA: an open-source Reproducible Hybrid-architecture flow solver Engineered for Academia. Journal of Open Source Software, 8(81), 4637. [![DOI](https://joss.theoj.org/papers/10.21105/joss.04637/status.svg)](https://doi.org/10.21105/joss.04637)