[2697] | 1 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 2 | % Format taken from anuga_user_manual.tex |
---|
| 3 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 4 | |
---|
| 5 | |
---|
| 6 | % Complete documentation on the extended LaTeX markup used for Python |
---|
| 7 | % documentation is available in ``Documenting Python'', which is part |
---|
| 8 | % of the standard documentation for Python. It may be found online |
---|
| 9 | % at: |
---|
| 10 | % |
---|
| 11 | % http://www.python.org/doc/current/doc/doc.html |
---|
| 12 | |
---|
| 13 | |
---|
| 14 | %labels |
---|
| 15 | %Sections and subsections \label{sec: } |
---|
| 16 | %Chapters \label{ch: } |
---|
| 17 | %Equations \label{eq: } |
---|
| 18 | %Figures \label{fig: } |
---|
| 19 | |
---|
| 20 | \documentclass{manual} |
---|
| 21 | |
---|
[2808] | 22 | %\usepackage{url} %Already defined in manual |
---|
[2697] | 23 | \usepackage{graphicx} |
---|
| 24 | |
---|
| 25 | %\input{definitions} |
---|
| 26 | |
---|
| 27 | \title{Report on the Parallelisation of ANUGA} |
---|
| 28 | \author{Linda Stals and Jack Kelly} |
---|
| 29 | |
---|
| 30 | % Please at least include a long-lived email address; |
---|
| 31 | % the rest is at your discretion. |
---|
| 32 | \authoraddress{Linda Stals \\ |
---|
| 33 | Email: \email{stals@maths.anu.edu.au}} |
---|
| 34 | |
---|
| 35 | %Draft date |
---|
| 36 | \date{\today} % update before release! |
---|
| 37 | % Use an explicit date so that reformatting |
---|
| 38 | % doesn't cause a new date to be used. Setting |
---|
| 39 | % the date to \today can be used during draft |
---|
| 40 | % stages to make it easier to handle versions. |
---|
| 41 | |
---|
| 42 | \release{1.0} % release version; this is used to define the |
---|
| 43 | % \version macro |
---|
| 44 | |
---|
| 45 | \makeindex % tell \index to actually write the .idx file |
---|
| 46 | \makemodindex % If this contains a lot of module sections. |
---|
| 47 | |
---|
| 48 | \setcounter{tocdepth}{3} |
---|
| 49 | \setcounter{secnumdepth}{3} |
---|
| 50 | |
---|
[2723] | 51 | %\includeonly{parallel} |
---|
[2697] | 52 | |
---|
| 53 | \begin{document} |
---|
| 54 | \maketitle |
---|
| 55 | |
---|
| 56 | \begin{abstract} |
---|
[3245] | 57 | This document describes work done by the authors as part of a consultancy with GA during 2005-2006. The paper serves as both a report for GA and a user manual. |
---|
| 58 | |
---|
| 59 | The report contains a description of how the code was parallelised and it lists efficiency results for a few example runs. It also gives some examples codes showing how to run the Merimbula test problem in parallel and talks about more technical aspects such as compilation issues and batch scripts for submitting compute jobs on parallel machines. |
---|
[2697] | 60 | \end{abstract} |
---|
| 61 | |
---|
| 62 | \tableofcontents |
---|
| 63 | |
---|
| 64 | |
---|
| 65 | |
---|
| 66 | \include{parallel} |
---|
| 67 | \include{results} |
---|
[2767] | 68 | \include{code} |
---|
[2697] | 69 | |
---|
| 70 | \begin{thebibliography}{10} |
---|
| 71 | |
---|
| 72 | \bibitem{gk:metis} |
---|
| 73 | George Karypis and Vipin Kumar. |
---|
[2723] | 74 | \newblock A fast and high quality multilevel scheme for partitioning irregular graphs. |
---|
[2697] | 75 | \newblock {\em SIAM Journal on Scientific Computing}, 20(1):359--392, 1999. |
---|
[2723] | 76 | \newblock \url{http://glaros.dtc.umn.edu/gkhome/fetch/papers/mlSIAMSC99.pdf} |
---|
[2697] | 77 | \end{thebibliography} |
---|
| 78 | |
---|
| 79 | |
---|
[2723] | 80 | \end{document} |
---|