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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2931 - (hide annotations)
Mon Feb 8 06:45:41 2010 UTC (9 years, 10 months ago) by gross
File MIME type: application/x-tex
File size: 2944 byte(s)
more changes on the cookbook
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     \documentclass{manual}
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     % title, author, etc stuff
22 ahallam 2775 \title{The \textit{escript} COOKBOOK}
23 ahallam 2411
24     \ifpdf
25     \pdfinfo {
26 gross 2605 /Author (Antony Hallam and Lutz Gross)
27 ahallam 2411 /Title (escript COOKBOOK)
28     /Keywords (escript, PDEs)
29     }
30     \fi
31    
32 gross 2861 \author{Antony Hallam, Lutz Gross, et. al.}
33 ahallam 2411 \authoraddress{
34     Earth Systems Science Computational Centre (ESSCC) \\
35     School of Earth Sciences \\
36     The University of Queensland \\
37     Brisbane, Australia \\
38     Email: \email{esys@esscc.uq.edu.au}
39     }
40     \date{\today}
41 jfenwick 2923 \release{development}
42     \setreleaseinfo{\\(r\RepVersion)}
43 ahallam 2411 \setshortversion{}
44    
45     \makeindex
46    
47     \begin{document}
48    
49     \maketitle
50 gross 2605
51 ahallam 2634 \input{../user/copyrights}
52 gross 2605
53     \begin{abstract}
54 ahallam 2775 \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 give new \esc users a comprehensive introduction, and to create a fundamental knowledge base and example set, that can be used as templates or references for new problems. While most of the examples in this cookbook are focused on the disciplines of geophysics and geology they all provide a solid introduction to \esc and it's capabilities.
55 gross 2605 \end{abstract}
56 ahallam 2411 \tableofcontents
57    
58 ahallam 2495 \newpage
59    
60 ahallam 2411 \input{intro}
61    
62 gross 2605
63 ahallam 2411 \chapter{Getting Started with Heat Diffusion}
64 ahallam 2634 \label{CHAP HEAT DIFF}
65 gross 2905 We will start by examining a simple one dimensional heat diffusion example. This problem will provide a good launch pad to build our knowledge of \esc and demonstrate how to solve simple partial differential equations (PDEs)\footnote{Wikipedia provides an excellent and comprehensive introduction to \textit{Partial Differential Equations} \url{http://en.wikipedia.org/wiki/Partial_differential_equation}, however their relevance to \esc and implementation should become a clearer as we develop our understanding further into the cookbook.}
66 ahallam 2411 \input{onedheatdiff001}
67     \input{onedheatdiff002}
68 ahallam 2634
69 gross 2931 \chapter{The Second Dimension}
70     \label{CHAP HEAT 2a}
71     \input{twodheatdiff001}
72    
73    
74     \chapter{Complex Geometries}
75 ahallam 2634 \label{CHAP HEAT 2}
76 ahallam 2597 \input{steadystateheatdiff}
77 ahallam 2411
78     % Moving into 2D and 3D wave propagations in next chapters.
79 gross 2931 % \chapter{Seismic Wave Propagation}
80     % \input{twodswp001}
81 ahallam 2411
82 gross 2905 \include{einsteinETA}
83 ahallam 2411 \end{document}

  ViewVC Help
Powered by ViewVC 1.1.26