 trunk/doc/cookbook/TEXT/ESCRIPT_COOKBOOK.tex 2009/06/25 05:00:57 2494
+++ trunk/doc/cookbook/cookbook.tex 2010/03/03 23:19:00 2971
@@ 1,7 +1,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Copyright (c) 20032009 by University of Queensland
+% Copyright (c) 20032010 by University of Queensland
% Earth Systems Science Computational Center (ESSCC)
% http://www.uq.edu.au/esscc
%
@@ 12,22 +12,28 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass{manual}

+%%% Table of contents to list down to subsections and no further
+\setcounter{tocdepth}{3}
+%%% Number down to subsubsections only
+\setcounter{secnumdepth}{3}
% grab the handy definitions and \usepackage statements etc
\input{cookbook_defs}
% title, author, etc stuff
\title{The Escript COOKBOOK}

\ifpdf
\pdfinfo {
/Author (Antony Hallam)
+/Author (Antony Hallam and Lutz Gross)
/Title (escript COOKBOOK)
/Keywords (escript, PDEs)
}
\fi
\author{Antony Hallam}
+
+% title, author, etc stuff
+\title{The \textit{escript} COOKBOOK}
+
+
+
+\author{Antony Hallam, Lutz Gross, et. al.}
\authoraddress{
Earth Systems Science Computational Centre (ESSCC) \\
School of Earth Sciences \\
@@ 36,7 +42,8 @@
Email: \email{esys@esscc.uq.edu.au}
}
\date{\today}
\release{Alpha}
+\release{development}
+\setreleaseinfo{\\(r\RepVersion)}
\setshortversion{}
\makeindex
@@ 45,23 +52,46 @@
\maketitle
+% This must come after maketitle or you'll get latex in the pdf title
+\ifpdf
+\pdfinfo {
+/Author (Antony Hallam and Lutz Gross)
+/Title (escript COOKBOOK)
+/Keywords (escript, PDEs)
+}
+\fi
+
+\input{../user/copyrights}
+
+\begin{abstract}
+\esc is a \pyt based environment that has been developed to solve complex mathematical models, particularly coupled, nonlinear and timedependent 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 solid introduction to \esc and its capabilities.
+\end{abstract}
\tableofcontents
\chapter{Introduction}
+\newpage
+
\input{intro}
\input{quickstart}
\input{escpybas}
\input{einsteinETA}
\input{PDEsintro}
\chapter{Getting Started with Heat Diffusion}
\input{onedheatdiff001}
\input{onedheatdiff002}
\input{twodheatdiff001}
+\label{CHAP HEAT DIFF}
+We start by examining a simple one dimensional heat diffusion equation. This problem provides a good starting example 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 much clearer as we develop our understanding further into the cookbook.}
+\input{example01}
+\input{example02}
+
+\chapter{Heat Diffusion in Two Dimensions}
+\label{CHAP HEAT 2a}
+\input{example03}
+
+
+\chapter{Complex Geometries}
+\label{CHAP HEAT 2}
+\input{steadystateheatdiff}
% Moving into 2D and 3D wave propagations in next chapters.
\chapter{Seismic Wave Propagation}
\input{twodswp001}
+% not part of release 3.1
+% \chapter{Seismic Wave Propagation}
+% \input{twodswp001}
+\include{einsteinETA}
\end{document}