Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scifortran/scifortran
An open-source Fortran library for mathematics, science and engineering (*in a way* just like scipy for python)
https://github.com/scifortran/scifortran
arpack blas cmake fftpack fortran lapack minpack mpi quadpack scalapack scientific scipy
Last synced: 5 days ago
JSON representation
An open-source Fortran library for mathematics, science and engineering (*in a way* just like scipy for python)
- Host: GitHub
- URL: https://github.com/scifortran/scifortran
- Owner: SciFortran
- License: lgpl-3.0
- Created: 2015-01-20T08:42:25.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2025-01-08T16:03:20.000Z (14 days ago)
- Last Synced: 2025-01-10T16:11:37.980Z (12 days ago)
- Topics: arpack, blas, cmake, fftpack, fortran, lapack, minpack, mpi, quadpack, scalapack, scientific, scipy
- Language: Fortran
- Homepage: http://SciFortran.github.io/SciFortran
- Size: 61 MB
- Stars: 173
- Watchers: 19
- Forks: 39
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# SciFortran
[![Ubuntu](https://img.shields.io/github/actions/workflow/status/QcmPlab/SciFortran/Ubuntu_Scheduled.yml?label=Ubuntu&logo=ubuntu&style=flat-square)](https://github.com/SciFortran/SciFortran/actions/workflows/Scheduled.yml)
[![MacOS](https://img.shields.io/github/actions/workflow/status/QcmPlab/SciFortran/MacOS_Scheduled.yml?label=macOS&logo=apple&style=flat-square)](https://github.com/SciFortran/SciFortran/actions/workflows/Scheduled.yml)
[![api docs](https://img.shields.io/static/v1?label=API&message=documentation&color=734f96&logo=read-the-docs&logoColor=white&style=flat-square)](https://SciFortran.github.io/SciFortran)## An open-source Fortran library for mathematics, science and engineering.
This is a unitary collection of fortran modules and procedures for scientific calculations. The library aims to provide a simple and generic environment for any scientific or mathematic computations. The project is largely inspired by *SciPy* for Python and tries to closely follow its guidelines and naming convention.
There are large areas that are still not covered.
Anyone is welcome to contribute or to test the software.#### Dependencies
* [GNU Fortran (`gfortran`)](https://gcc.gnu.org/fortran/) > 5.0 **OR** [Intel Fortran Compiler Classic (`ifort`)](https://www.intel.com/content/www/us/en/developer/tools/oneapi/fortran-compiler.html) > 13.0
* [CMake](https://cmake.org/) ≥ 3.5
* [Make](https://www.gnu.org/software/make/) **OR** [Ninja](https://ninja-build.org/) ≥ 1.10See documentation for further details:
[SciFortran.github.io/SciFortran](https://SciFortran.github.io/SciFortran/scifor_documentation/01_dependencies.html)## BUILD & INSTALL
Detailed instructions for building and installing `SciFor` please read the documentation:
[SciFortran.github.io/SciFortran](https://SciFortran.github.io/SciFortran/scifor_documentation/02_installation.html)## AUTHORS
[Adriano Amaricci](https://github.com/aamaricci)
[Lorenzo Crippa](https://github.com/lcrippa)
[Samuele Giuli](https://github.com/SamueleGiuli)
[Gabriele Bellomia](https://github.com/beddalumia)
[Giacomo Mazza](https://github.com/GiacMazza)If you encounter bugs or difficulties, please [file an issue](https://github.com/SciFortran/SciFortran/issues/new/choose). For any other communication, please reach out any of the contributors or developers:
--
***LICENSE***
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License (LGPL) as published by
the Free Software Foundation, either version 3 of the License, or any later version.This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU LGPL for more details.You should have received a copy of the GNU LGPL along with this program. If not, see .