Download Page - ADF version 2003.01

Downloading

Username and password

In order to download the files of the ADF package, a username and password are required.
You get these when you buy ADF.

ADFinput

With this release we have included a first version of the ADFinput program. It is a menu-based graphical input builder for ADF.
The ADFinput module is part of the ADF-GUI.

Read the Installation manual

Read the Installation manual!

It contains important new information on the tuning of ADF to your hardware,
and information on how to set the scratch directories that ADF uses.
Your installation may not work properly if not configured correctly!

Platform-independent Resources

The ADF database (AtomicData), example runs (Examples) and source files are platform independent, so you have to download these only once. If you want to compile the package yourself you also need the source code.

If your license does not include source codes you are not authorized to download the Source files.

Platform-independent Resources AtomicData (v2003.01) Examples (v2003.01) Source (v2003.01)

Platform-dependent Files

You may install the ADF package as follows:

  • To install the executables that we have already compiled for you: download the executables corresponding to your platform.

  • To use the source codes and compile the package yourself: download the Install package. Note: to compile the source you need the appropriate compilers.

Platform Executables Install
Fujitsu PrimePower v2003.01 (MPI) v2003.01
HP/Compaq (AlphaServerSC) OSF1 (True64 5.1) v2003.01 (MPI) v2003.01
HP/Compaq (Alpha) OSF1 (True64 4.0) v2003.01 (PVM_ARCH=ALPHA) v2003.01
HP Itanium2 with Linux v2003.01 (MPI) v2003.01
IBM (Power4) v2003.01 (MPI, PVM_ARCH=AIX46K) Contact us for details
PC Linux v2003.01 (PVM_ARCH=LINUX, or MPICH ch_p4) v2003.01
PC Windows 98, NT, 2000 v2003.01 (serial) not available
Macintosh OS X (README!) v2003.01 (PVM, PVM_ARCH=MACOSX) v2003.01
HP RISC with HP-UX v2003.01 (MPI) v2003.01
SGI IRIX 6.5 v2003.01 (MPI, PVM_ARCH=SGI6) v2003.01
SGI Itanium2 Linux (Altix) v2003.01 (MPI) v2003.01


We support in principle 3 varieties:

  1. The parallel version with PVM message passing
  2. The parallel version with MPI message passing
  3. The non-parallel or serial version

The PVM version can be used also as the serial version and will in fact operate also if you have no PVM installation on your machine. Just ignore the messages about the missing PVM daemon.
If you need an MPI version, or a PVM version for any of the other platforms, it will have to be compiled. Contact us for further information.



How to proceed after downloading

Step 1: Set the environment variables for the ADF package.

We recommend that you define them in your shell startup script (.cshrc, .login, .zshenv, ...)
# Environment variables with typical values (you may need different values) using C-shell syntax.
# Add these to your .cshrc


# For all UNIX versions (including Macintosh OS X)
# ================================================

mkdir $HOME/adfhome                        # the master directory of the ADF package

setenv ADFHOME $HOME/adfhome               # environment variable pointing to the master directory
setenv ADFBIN $ADFHOME/bin                 # the directory for run scripts and program binaries
setenv ADFRESOURCES $ADFHOME/atomicdata    # the location of the ADF database
setenv SCMLICENSE $ADFHOME/license # the location of your SCM license file (when you get it) setenv NSCM 16 # the default number of parallel processes to use # For Window 98, NT and 2000, with the Cygwin UNIX emulator # ========================================================= # We used the Cygwin 1.3.10 release. Cygwin can be downloaded from http://www.cygwin.com. # We installed every Cygwin package, not only the Default one. # You must make the adfhome directory in /cygdrive/c (within the Cygwin environment), # so you may NOT use $HOME/adfhome! # You may give the directory adfhome a different name # It is necessary to follow these instructions very precisely for the making of the # adfhome directory, links to this directory and environmental variables, like ADFHOME. # Otherwise files cannot be found either by Cygwin, or by the PGI compiled adf version. mkdir /cygdrive/c/adfhome # the master directory of the ADF package # Use the following link and environment variables (in bash shell syntax for Cygwin): ln -s /cygdrive/c/adfhome /adfhome # for the PGI compiler /cygdrive/c is the same directory as / export ADFHOME=/adfhome # environment variable pointing to the master directory export ADFBIN=$ADFHOME/bin # the directory for run scripts and program binaries export ADFRESOURCES $ADFHOME/atomicdata # the location of the ADF database export SCMLICENSE=$ADFHOME/license # the location of your SCM license file (when you get it) export NSCM=1 # the default number of parallel processes to use export PATH=$PATH:.:$ADFBIN:$ADFBIN/TclTk/bin # the directories where executables and dll files can be found # For the MM optimization in the adfinput module # the directory C:/tmp and the executable C:/bin/sh.exe should exist, thus mkdir C:/tmp # if this directory did not exists already mkdir C:/bin cp /cygdrive/c/cygwin/bin/sh.exe C:/bin/sh.exe # These environment variables are needed for PVM installations only # ================================================================= setenv SCM_TMPDIR /tmp # the scratch directory for parallel child processes setenv SCMSPAWNSCRIPT $ADFBIN/adfs # the script to spawn the parallel child processes setenv PVM_ARCH SGI6 # the PVM architecture name setenv PVM_ROOT /usr/local/bin/pvm3 # the master directory of your PVM installation

Step 2: Move all the downloaded files to $ADFHOME

# Move the downloaded files to $ADFHOME

mv *.gz $ADFHOME

Step 3: Unpack the downloaded files

# move to the adfhome directory, and unpack the files

cd $ADFHOME
gunzip *.gz
foreach f (*.tar)
  tar -xf $f
end

Step 4: run configure

Execute the installation-script "configure" while you are in $ADFHOME.
# run configure 

cd $ADFHOME
Install/configure

# answer the questions from the script ...

Step 5: If you have the source code: run make

# make (only when you have the sources)

cd $ADFHOME
make

Step 6: Generate license information

To run the programs successfully you need a license file, which WE create for you.
To do so we need some technical information that the program generates.
# generate license information

$ADFBIN/adf << EOR
EOR

and follow the instructions (send us the information just printed).

Step 7: Finally...

After receiving your license file, copy it to $SCMLICENSE. That is the place where the programs will be looking for it.
If everything is working, you can now remove the tar files.
# cleaning up

cd $ADFHOME
rm *.tar

Step 8: Read the installation manual

Read the Installation manual for more information. It contains advise on how to optimize your ADF installation for your particular situation. You will also need to read it to configure your installation properly for parallel execution.

 

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