/[escript]/trunk/doc/cookbook/cookbook.tex
ViewVC logotype

Annotation of /trunk/doc/cookbook/cookbook.tex

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3310 - (hide annotations)
Tue Oct 26 03:58:17 2010 UTC (8 years, 5 months ago) by jfenwick
File MIME type: application/x-tex
File size: 3586 byte(s)
Fixed some pdf bookmarks and added the index package

1 ahallam 2411
2     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3     %
4 jfenwick 2881 % Copyright (c) 2003-2010 by University of Queensland
5 ahallam 2411 % Earth Systems Science Computational Center (ESSCC)
6     % http://www.uq.edu.au/esscc
7     %
8     % Primary Business: Queensland, Australia
9     % Licensed under the Open Software License version 3.0
10     % http://www.opensource.org/licenses/osl-3.0.php
11     %
12     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
13    
14 jfenwick 3308 \documentclass{esysdoc}
15 ahallam 2495 %%% Table of contents to list down to subsections and no further
16     \setcounter{tocdepth}{3}
17     %%% Number down to subsubsections only
18     \setcounter{secnumdepth}{3}
19 ahallam 2411 % grab the handy definitions and \usepackage statements etc
20     \input{cookbook_defs}
21 jfenwick 2971
22     \ifpdf
23     \pdfinfo {
24     /Author (Antony Hallam and Lutz Gross)
25     /Title (escript COOKBOOK)
26     /Keywords (escript, PDEs)
27     }
28     \fi
29    
30    
31 ahallam 2411 % title, author, etc stuff
32 ahallam 2775 \title{The \textit{escript} COOKBOOK}
33 ahallam 2411
34    
35 jfenwick 2944
36 gross 2861 \author{Antony Hallam, Lutz Gross, et. al.}
37 ahallam 2411 \authoraddress{
38     Earth Systems Science Computational Centre (ESSCC) \\
39     School of Earth Sciences \\
40     The University of Queensland \\
41     Brisbane, Australia \\
42     Email: \email{esys@esscc.uq.edu.au}
43     }
44     \date{\today}
45 jfenwick 3308 % \release{development}
46     % \setreleaseinfo{\\(r\RepVersion)}
47     % \setshortversion{}
48 ahallam 2411
49     \makeindex
50    
51     \begin{document}
52    
53     \maketitle
54 gross 2605
55 jfenwick 2944 % This must come after maketitle or you'll get latex in the pdf title
56     \ifpdf
57     \pdfinfo {
58     /Author (Antony Hallam and Lutz Gross)
59     /Title (escript COOKBOOK)
60     /Keywords (escript, PDEs)
61     }
62     \fi
63    
64 ahallam 3063 %\input{../user/copyrights}
65 gross 2605
66     \begin{abstract}
67 caltinay 2982 \esc is a \pyt based environment that has been developed to solve complex mathematical models, particularly coupled, non-linear and time-dependent partial differential equations. The intention of this cookbook is to introduce new users to \esc and provide a set of examples which demonstrate the major concepts and can be adapted to new problems. Although most of the examples in this cookbook are focused on the disciplines of geophysics and geology, they provide a solid introduction to \esc and its capabilities.
68 gross 2605 \end{abstract}
69 jfenwick 3310 \etableofcontents
70 ahallam 2411
71 ahallam 2495 \newpage
72    
73 ahallam 2977 \chapter{Introduction}
74 ahallam 3067 \label{CHAP INTRO}
75     \input{intro}
76     % % % %
77 ahallam 2411 \chapter{Getting Started with Heat Diffusion}
78 ahallam 3067 \label{CHAP HEAT DIFF}
79     % We start by examining a simple one dimensional heat diffusion equation. This
80     % problem provides a good starting example to build our knowledge of \esc and
81     % demonstrate how to solve simple partial differential equations
82     % (PDEs)\footnote{Wikipedia provides an excellent and comprehensive
83     % introduction to \textit{Partial Differential Equations}
84     % \url{http://en.wikipedia.org/wiki/Partial_differential_equation}, however
85     % their relevance to \esc and implementation should become much clearer as we
86     % develop our understanding further into the cookbook.}
87 ahallam 3153 % \input{example01}
88     % \input{example02}
89 ahallam 3067 % % %
90 artak 2969 \chapter{Heat Diffusion in Two Dimensions}
91 ahallam 3067 \label{CHAP HEAT 2a}
92     \input{example03}
93     % % % %
94 gross 2931 \chapter{Complex Geometries}
95 ahallam 3067 \label{CHAP HEAT 2}
96 ahallam 3153 \input{example04}
97     \input{example05}
98 ahallam 3067 % % % %
99 ahallam 2411 % Moving into 2D and 3D wave propagations in next chapters.
100 gross 2948 % not part of release 3.1
101 ahallam 3003 \chapter{Acoustic Wave Propagation}
102     \input{example07} %acoustic wave equation
103 ahallam 3067 %
104 ahallam 3001 \chapter{Seismic Wave Propagation}
105 ahallam 3067 \input{example08}
106 ahallam 3063
107     \chapter{3D Seismic Wave Propagation}
108 ahallam 3153 \input{example09}
109    
110     \chapter{Potential Fields - Newtonian Gravitation}
111     \input{example10}
112 ahallam 3232
113     \chapter{Potential Fields - Electrical Resistivity}
114     \input{example11}
115 ahallam 3063
116 ahallam 3232
117     \bibliography{cookbook}
118     \bibliographystyle{plainnat}
119    
120 ahallam 2975 \appendix
121 artak 2972 %\include{einsteinETA}
122 jfenwick 3308 \printindex
123 ahallam 2411 \end{document}

  ViewVC Help
Powered by ViewVC 1.1.26