2013-07-08 23:40:40 +02:00
|
|
|
======
|
|
|
|
IRPF90
|
|
|
|
======
|
2009-09-17 22:34:06 +02:00
|
|
|
|
2013-07-08 23:40:40 +02:00
|
|
|
Dependencies
|
|
|
|
------------
|
2009-09-17 22:34:06 +02:00
|
|
|
|
2013-07-08 23:40:40 +02:00
|
|
|
- GNU make (>= 3.81 recommended)
|
2009-09-17 22:34:06 +02:00
|
|
|
- Python > 2.3
|
2013-07-08 23:40:40 +02:00
|
|
|
- Any Fortran 90 compiler (Intel recommended, for example)
|
2009-09-17 22:34:06 +02:00
|
|
|
|
2013-07-08 23:40:40 +02:00
|
|
|
Installing IRPF90
|
|
|
|
-----------------
|
2009-09-17 22:34:06 +02:00
|
|
|
|
2013-07-08 23:40:40 +02:00
|
|
|
${IRPF90_HOME} is the location of your irpf90 directory::
|
2009-09-17 22:34:06 +02:00
|
|
|
|
2013-07-08 23:40:40 +02:00
|
|
|
cd ${IRPF90_HOME}
|
|
|
|
make
|
|
|
|
cat << EOF >> ${HOME}/.bash_profile
|
|
|
|
export PYTHONPATH=${IRPF90_HOME}/src:${PYTHONPATH}
|
|
|
|
export PATH=${IRPF90_HOME}/bin:${PATH}
|
2013-07-09 17:05:56 +02:00
|
|
|
export MANPATH=${IRPF90_HOME}/man:${MANPATH}
|
2013-07-08 23:40:40 +02:00
|
|
|
EOF
|
2009-09-17 22:34:06 +02:00
|
|
|
|
|
|
|
|
2013-07-08 23:40:40 +02:00
|
|
|
Using IRPF90
|
|
|
|
------------
|
|
|
|
|
|
|
|
In an empty directory, run::
|
|
|
|
|
|
|
|
irpf90 --init
|
|
|
|
|
2009-09-17 22:34:06 +02:00
|
|
|
This command creates a new Makefile suitable for most irpf90 projects.
|
|
|
|
Now you can start to program using irpf90.
|
|
|
|
|
2009-09-25 00:04:49 +02:00
|
|
|
|
2013-07-08 23:40:40 +02:00
|
|
|
Web Site
|
|
|
|
--------
|
|
|
|
|
2010-06-09 18:56:33 +02:00
|
|
|
http://irpf90.ups-tlse.fr
|
2009-09-25 00:04:49 +02:00
|
|
|
|
2013-07-08 23:40:40 +02:00
|
|
|
Author
|
|
|
|
------
|
|
|
|
|
|
|
|
| Anthony Scemama, LCPQ-IRSAMC, CNRS-Universite Paul Sabatier
|
|
|
|
| scemama@irsamc.ups-tlse.fr
|
|
|
|
| http://scemama.mooo.com
|
2009-09-17 22:34:06 +02:00
|
|
|
|