next up previous contents
Next: Choice of languages Up: Implementation Previous: An overview of the   Contents

Target platforms

The production code resulting from this project is to be used in super-computing environments, which means the code should run on a vast number of different more or less UNIX like operating systems. Of course, I should use tools readily available on these platforms.

Most of the development was done using the GNU/Linux operating system, running on the author's PC, because of the vast number of development tools of all kinds available on this platform. But from the very beginning of the project, attention was paid to issues involving porting to different systems offering different subsets of tools and features.

It is my belief, that the tools developed can easily be ported to most UNIX variants. Current requirements from the target platforms are a C compiler and a Perl interpreter. But the tools could be run on one system, and the resulting Fortran code used on a completely different system. Of course, the end-system will need a Fortran compiler.




1999-02-23