-
Notifications
You must be signed in to change notification settings - Fork 30
Download
Stefano Zaghi edited this page Oct 21, 2015
·
4 revisions
The tree structure of the FOODIE project is the following:
.
├── CONTRIBUTING.md
├── doc
├── external
│ ├── FLAP
│ ├── fobos
│ ├── IR_Precision
│ ├── pyplot-fortran
│ ├── README.md
│ └── WenOOF
├── fobos
├── LICENSE.bsd-2.md
├── LICENSE.bsd-3.md
├── LICENSE.gpl3.md
├── LICENSE.mit.md
├── makedoc.sh
├── Makefile
├── README.md
├── src
│ ├── lib
│ │ ├── foodie.f90
│ │ ├── foodie_integrator_adams_bashforth.f90
│ │ ├── foodie_integrator_euler_explicit.f90
│ │ ├── foodie_integrator_leapfrog.f90
│ │ ├── foodie_integrator_low_storage_runge_kutta.f90
│ │ ├── foodie_integrator_tvd_runge_kutta.f90
│ │ ├── IR_Precision.f90 -> ../../external/IR_Precision/src/IR_Precision.f90
│ │ ├── Makefile
│ │ └── type_integrand.f90
│ ├── share
│ └── tests
│ ├── burgers
│ ├── euler-1D
│ ├── lorenz
│ └── oscillation
A minimal manual installation requires the sources placed inside src/lib
(note that the IR_Precision.f90
module is a symbolic link to the one placed into the external/IR_Precision/src/
) that can be manually downloaded from the GitHub repository.
However, to download all the available releases and utilities (fobos, license, readme, etc...), it can be convenient to clone whole the project:
git clone --recursive https://github.com/Fortran-FOSS-Programmers/FOODIE
Alternatively, you can directly download a release from GitHub server, see the ChangeLog.
Before the download and compile FOODIE you must check the requirements.