3.3 source code (adf, band, libtc, libstd, Install, ...)

The source code files, which can be found in the program and library directories and subdirectories thereof, need to be pre-processed by the parser (scu) before compilation and are denoted by suffices ".d", ".d90", "*.dmod0[0-9]", '.cd'. The parser produces files containing plain FORTAN or C code having a suffix '.f' or '.c'. Other source files (used by the parser) are include files (files with extension ".h") and files which define names (the file "settings

Parsing and compilation are controlled by $ADFBIN/yam.

The directory Install/ contains a script configure, some data files which provide generic input for configure (start, starttcl, and some more), a portable preprocessor cpp (based on Mouse cpp), the adf preprocessor (adfparser) and files that will be addressed by the $ADFBIN/yam command.

Apart from a few more files that are of little importance in the installation, you'll find in Install/ a number of subdirectories with names like pentium_linux, sgi_irix65, and so on: they refer to the platforms that are supported.

Install/configure is an interactive script. It will ask some data from the user: what platform, what version (PVM, MPI, serial), and how many CPU's to use at most.

The configure script will create the files settings and Makeflags in $ADFHOME/, based on the files in the Install directory. It also creates a few 'Makefiles' in $ADFHOME and in subdirectories thereof. It creates the $ADFBIN directory.

 

Copyright      Terms of Use      Privacy Policy
Search:
Home
About
News
Sitemap
Contact
Why ADF?
Brochure
Demos
Trial Version
How to buy
Downloads
FAQ
Newsletters
Documentation
Community