10
0
mirror of https://gitlab.com/scemama/irpf90.git synced 2025-01-08 20:33:05 +01:00
irpf90/website/content/_index.md

22 lines
894 B
Markdown
Raw Normal View History

2018-11-20 15:48:44 +01:00
2018-11-20 15:36:36 +01:00
IRPF90 is a Fortran programming environment which helps the development of
large Fortran codes by applying the Implicit Reference to Parameters method (IRP).
In Fortran programs, the programmer has to focus on
the order of the instructions: before using a variable, the programmer has to
be sure that it has already been computed in all possible situations. For large
codes, it is common source of error.
In IRPF90 most of the order of instructions is handled by the pre-processor, and
an automatic mechanism guarantees that every entity is built before being used.
This mechanism relies on the *needs/needed by* relations between the entities,
which are built automatically.
Codes written with IRPF90 execute often faster than Fortran programs, are faster
to write and easier to maintain.
If you use IRPF90, please cite this paper :
2018-11-20 15:48:44 +01:00
[arXiv:0909.5012v1](http://arxiv.org/abs/0909.5012).
2018-11-20 15:36:36 +01:00