10
0
mirror of https://gitlab.com/scemama/irpf90.git synced 2024-12-21 11:53:32 +01:00
Fortran90 preprocessor for programming using the Implicit Reference to Parameters (IRP) method. It simplifies the development of large fortran codes in the field of scientific high performance computing. http://irpf90.ups-tlse.fr
Go to file
2013-07-09 19:53:05 +02:00
bin Broken link 2012-07-31 14:30:44 +02:00
example Improved documentation 2013-07-08 23:53:58 +02:00
man Improved documentation 2013-07-08 23:53:58 +02:00
packages Minor changes 2013-07-08 23:57:36 +02:00
src Bug in touch of multiple variables 2013-07-09 19:53:05 +02:00
tools Initial version. 2009-09-02 20:45:53 +02:00
vim Added vim files, parallel exit OK 2011-11-09 16:21:26 +01:00
.gitignore Introduced profiler 2011-09-30 19:10:18 +02:00
Irpf90.xpm Added pixmap and vim extension 2010-06-09 18:56:33 +02:00
LICENSE Changed license to GPL 2009-09-23 12:51:27 +02:00
Makefile Improved documentation 2013-07-08 23:53:58 +02:00
README Improved documentation 2013-07-08 23:53:58 +02:00

======
IRPF90
======

Dependencies
------------

- GNU make (>= 3.81 recommended)
- Python > 2.3
- Any Fortran 90 compiler (Intel recommended, for example)

Installing IRPF90
-----------------

${IRPF90_HOME} is the location of your irpf90 directory::

  cd ${IRPF90_HOME}
  make
  cat << EOF >> ${HOME}/.bash_profile
  export PYTHONPATH=${IRPF90_HOME}/src:${PYTHONPATH}
  export PATH=${IRPF90_HOME}/bin:${PATH}
  EOF


Using IRPF90
------------

In an empty directory, run::

  irpf90 --init

This command creates a new Makefile suitable for most irpf90 projects.
Now you can start to program using irpf90.


Web Site
--------

http://irpf90.ups-tlse.fr

Author
------

| Anthony Scemama, LCPQ-IRSAMC, CNRS-Universite Paul Sabatier
| scemama@irsamc.ups-tlse.fr
| http://scemama.mooo.com