Version 47 (modified by 10 years ago) (diff) | ,
---|
Installing current version of ANUGA research code on Ubuntu 14.04
Install Subversion
We need subversion
(or git
) to install anuga
.
Use apt-get
to install subversion
via
sudo apt-get install subversion
Install anuga
Now from your home directory, use subversion to download the anuga
source via
svn checkout https://anuga.anu.edu.au/svn/anuga/trunk/anuga_core anuga_core
We need to install a fairly large number of packages, but we have a script
(tools/install_ubuntu.sh
) which will run through the installation process.
Parallel Support
At this stage you can decide whether you want Parallel support or not. We support two versions of MPI
, mpich2
and openmpi
If you setup the environment variable ANUGA_PARALLEL
via:
export ANUGA_PARALLEL="mpich2"
or
export ANUGA_PARALLEL="openmpi"
then the install script will load the mpich2 or openmpi libraries and binaries respectively.
Running the installation script
Change into the newly downloaded anuga_core
directory and run the installation script
(this will take 5 to 10 minutes depending on your network connection)
cd anuga_core bash tools/install_ubuntu.sh
If all has been successful then anuga
should be installed.
Check Installation
To check the installation run the over 1200 unit tests (which should take 5 - 10 minutes) via:
python runtests.py
Hopefully all the unit tests pass. As this is bleeding edge there are sometimes a small number of failures as this is a work in progress.
What Next
Have a look at the examples in the directory anuga_core/examples and the user_manual in the anuga_core/doc directory to see how to use anuga.
Updating
From time to time you should update your version of anuga. This is fairly easy. From your anuga_core
directory update the anuga code via the subversion command
svn update
Then again from the anuga_core
directory build and install the code and check the unit tests via
python setup.py build sudo python setup.py install python runtests.py