GiordanoAgateRSE / SPHERA

SPHERA (RSE SpA): Lagrangian Computational Fluid Dynamics (LCFD) - Smoothed Particle Hydrodynamics (SPH) research code. Applications: subcatchment flash floods and fast landslides for the safety of hydroelectric plants, electrical substations and electricity pylons.
GNU General Public License v3.0
47 stars 41 forks source link

Add fpm support. #11

Closed zoziha closed 3 years ago

zoziha commented 3 years ago

Hello, I think your SPH code is very complete, but as a beginner, there is no help document to help me quickly and clearly learn the SPHERA program. I added fpm support for SPHERA, hoping to lower the compilation threshold of SPHERA.

Hello @AndreaAmicarelliRSE , can you write a simple and easy-to-understand README.md or help file for us? Thanks!

ghost commented 3 years ago

SPHERA v.9.0.0 (RSE SpA) does not support fpm. Further, the information provided in this "pull request" shows some formal issues (e.g., some Copyright infringements). The documentation files of SPHERA (folder "doc" of the repository) contains the directives to start using the code.

zoziha commented 3 years ago

I'm sorry, I didn't notice the issue of copyright. I just learned a lot of open source concepts, but I believe I can correct it. I think it is also possible to add fpm (fortran-lang/fpm) support on the basis of supporting make. README.md will be simpler, of course the documentation in the "doc" folder is also very helpful.

What should I do to pass this PR? @AndreaAmicarelliRSE Thank you!