Changeset 4848
- Timestamp:
- Nov 22, 2007, 2:53:09 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
anuga_core/documentation/user_manual/anuga_installation_guide.tex
r4802 r4848 68 68 \begin{enumerate} 69 69 70 \item Install Python pre-requisites: The Enthought version of Python2.4, Scientific Python 71 and the NetCDF library\footnote{Separate installation of Scientific Python and NetCDF 70 \item Install Python pre-requisites: The Enthought version of Python2.4, 71 Scientific Python 72 and the NetCDF library\footnote{Separate installation of Scientific 73 Python and NetCDF 72 74 will become unneccesary once Enthought sorts out netcdf support 73 (see \url{https://svn.enthought.com/enthought/ticket/917})}. These are available from either 75 (see \url{https://svn.enthought.com/enthought/ticket/917})}. 76 These are available from either 74 77 \begin{itemize} 75 \item The supplied ANUGA distribution as under the folder pre_requisites (Install in the order \code{enthon-python2.4-1.0.0.exe}, 76 \code{ScientificPython-2.4.9.win32-py2.4.exe} and the unpack \code{netcdf-3.6.1-beta1-win32dll.zip} into \code{C:\\bin} as suggested below. 78 \item The supplied ANUGA distribution as under the folder pre_requisites 79 (Install in the order \code{enthon-python2.4-1.0.0.exe}, 80 \code{ScientificPython-2.4.9.win32-py2.4.exe} and the unpack 81 \code{netcdf-3.6.1-beta1-win32dll.zip} into \code{C:\\bin} as 82 suggested below. 77 83 \item The WEB: 78 84 \begin{itemize} 79 \item Enthought version of Python2.4: \url{http://code.enthought.com/enthon/}. 85 \item Enthought version of Python2.4: 86 \url{http://code.enthought.com/enthon/}. 80 87 \item Scientific Python:\\ 81 88 \url{http://sourcesup.cru.fr/frs/download.php/745/ScientificPython-2.4.9.win32-py2.4.exe} 82 89 \item NETCDF: download the file netcdf-3.6.1-beta1-win32dll.zip from 83 \url{http://www.unidata.ucar.edu/software/netcdf/binaries.html} (\url{ftp://ftp.unidata.ucar.edu/pub/netcdf/contrib/win32/netcdf-3.6.1-beta1-win32dll.zip}). Unpack this in a folder that is available on the system path. We suggest unpacking it into 90 \url{http://www.unidata.ucar.edu/software/netcdf/binaries.html} 91 (\url{ftp://ftp.unidata.ucar.edu/pub/netcdf/contrib/win32/netcdf-3.6.1-beta1-win32dll.zip}). 92 Unpack this in a folder that is available on the system path. 93 We suggest unpacking it into 84 94 \begin{verbatim} 85 95 C:\bin … … 95 105 in the python site-packages 96 106 directory \code{C:$\backslash$Python24$\backslash$Lib$\backslash$site-packages}. This is often done in Windows by 97 double clicking on the tgz file and then select 'browse to' the destination directory. 107 double clicking on the tgz file and then select 'browse to' the 108 destination directory. 98 109 \item In the ANUGA root directory (\code{C:$\backslash$Python24$\backslash$Lib$\backslash$site-packages$\backslash$anuga}), 99 110 run the compilation script (either from the commandline or by clicking on it): … … 101 112 python compile_all.py 102 113 \end{verbatim}} 103 \item In the ANUGA root directory, run the test suite (e.g. by opening it with IDLE104 and running the file)114 \item In the ANUGA root directory, run the test suite 115 (e.g. by opening it with IDLE and running the file) 105 116 {\small \begin{verbatim} 106 117 python test_all.py 107 118 \end{verbatim}} 108 119 ANUGA has been succesfully installed if the tests pass. 109 \item To verify that ANUGA succesfully reproduces a series of validation examples, go 110 to the directory \code{anuga_validation} and into \code{automated_validation_tests} in 120 \item To verify that ANUGA succesfully reproduces a series of validation 121 examples, go 122 to the directory \code{anuga_validation} and into 123 \code{automated_validation_tests} in 111 124 which you can run 112 125 {\small \begin{verbatim} … … 135 148 136 149 Try the demos provided in the ANUGA directory \code{anuga\_demos} 137 (also discussed in the ANUGA user manual available with the distribution and also at138 \url{http://datamining.anu.edu.au/~ole/anuga/user_manual/anuga_user_manual.pdf}) and139 view the resulting sww files with the anuga\_viewer.150 (also discussed in the ANUGA user manual available with the distribution 151 and also at 152 \url{http://datamining.anu.edu.au/~ole/anuga/user_manual/anuga_user_manual.pdf})and view the resulting sww files with the anuga\_viewer. 140 153 141 154 %To run the ANUGA against the Okushiri Island wave tank validation dataset … … 158 171 The ANUGA software core (shallow\_water, pmesh, least\_squares, ...) depends on the following software: 159 172 \begin{itemize} 160 \item python 2.3 or later \url{http://www.python.org}/footnote{Note, the 173 \item python 2.3 or later\footnote{Problems have been observed with 174 Python 2.5 and Numeric on 64 bit platforms. See 175 \url{https://datamining.anu.edu.au/anuga/ticket/221}} 176 \url{http://www.python.org}/footnote{Note, the 161 177 dll python2X.dll is needed to compile ANUGA, but is not always 162 178 automatically added for versions 2.4 and above. Install it into the … … 173 189 \end{itemize} 174 190 175 Note: All of these can be installed in one go on Windows platforms by using the Enthought Python 191 Note: All of these can be installed in one go on Windows platforms by 192 using the Enthought Python 176 193 distribution available at \url{http://code.enthought.com/enthon/}. 177 194 … … 190 207 191 208 192 The system path on Win32 architectures must contain the directories (this examples assumes the 193 Enthought Python 2.4 distribution has been installed. Path names may vary depending on the 209 The system path on Win32 architectures must contain the 210 directories (this examples assumes the Enthought Python 2.4 distribution 211 has been installed. Path names may vary depending on the 194 212 exact configuration). 195 213 \begin{verbatim} … … 198 216 The path should be analoguous for Unix operating systems. 199 217 200 If anuga is not installed in the python site-packages directory the root directory for all 218 If anuga is not installed in the python site-packages directory 219 the root directory for all 201 220 anuga/inundation modules must be on the pythonpath, e.g.\ 202 221 \begin{verbatim}
Note: See TracChangeset
for help on using the changeset viewer.