
\section{Hardware and software requirements}

\subsection{Hardware requirements}

The software, once finished, will not pose any hardware requirements
for itself. These requirements can be derived from hardware required
by software that the program requires.

\subsection{Software requirements}

The software requires a functioning Fortran (90/95) compiler,
so far we have planned for the open-source g95 to be this compiler.
Other compilers may be used, and it is possible that the compiling
can be left to the user for compliance with other compilers or
environments without compilers.

The software is designed to run under a Linux-based operating system. 
Guarantees on other operating systems cannot be provided.

The requirements on processor speed of efficient running of the
programs produced will depend heavily on the complexity of the
problem a particular program was produced to solve. There are no guarantees
of execution times on given processors.
This may change as the project progresses.
