configure
script. The distribution also includes the autoconf and automake
sources employed to generate the script, but usually this is not needed
to build the software.
MLD2P4 is implemented almost entirely in Fortran 95, with some
interfaces to external libraries in C; the Fortran compiler
must support the Fortran 95 standard plus the extension TR15581, which
enhances the usability of ALLOCATABLE
variables. Most modern
Fortran compilers support this language level. In particular, this is
supported by the GNU Fortran compiler as of version 4.2.0; however we
recommend to use the latest available release (4.3.1 at the time of
this writing).
The software defines data types and interfaces for
real and complex data, in both single and double precision.