[Commits] [svn:einsteintoolkit] Workshop_Spring_2012/cactuswriting/ (Rev. 36)

jfaber at einsteintoolkit.org jfaber at einsteintoolkit.org
Wed Apr 4 08:06:33 CDT 2012


User: jfaber
Date: 2012/04/04 08:06 AM

Modified:
 /cactuswriting/
  cactuswriting.aux, cactuswriting.log, cactuswriting.nav, cactuswriting.pdf, cactuswriting.tex

Log:
 Update for toady's talks

File Changes:

Directory: /cactuswriting/
==========================

File [modified]: cactuswriting.aux
Delta lines: +7 -5
===================================================================
--- cactuswriting/cactuswriting.aux	2012-04-04 12:52:23 UTC (rev 35)
+++ cactuswriting/cactuswriting.aux	2012-04-04 13:06:33 UTC (rev 36)
@@ -45,8 +45,10 @@
 \@writefile{nav}{\headcommand {\beamer at framepages {15}{15}}}
 \@writefile{nav}{\headcommand {\slideentry {0}{0}{16}{16/16}{}{0}}}
 \@writefile{nav}{\headcommand {\beamer at framepages {16}{16}}}
-\@writefile{nav}{\headcommand {\beamer at partpages {1}{16}}}
-\@writefile{nav}{\headcommand {\beamer at subsectionpages {1}{16}}}
-\@writefile{nav}{\headcommand {\beamer at sectionpages {1}{16}}}
-\@writefile{nav}{\headcommand {\beamer at documentpages {16}}}
-\@writefile{nav}{\headcommand {\def \inserttotalframenumber {16}}}
+\@writefile{nav}{\headcommand {\slideentry {0}{0}{17}{17/17}{}{0}}}
+\@writefile{nav}{\headcommand {\beamer at framepages {17}{17}}}
+\@writefile{nav}{\headcommand {\beamer at partpages {1}{17}}}
+\@writefile{nav}{\headcommand {\beamer at subsectionpages {1}{17}}}
+\@writefile{nav}{\headcommand {\beamer at sectionpages {1}{17}}}
+\@writefile{nav}{\headcommand {\beamer at documentpages {17}}}
+\@writefile{nav}{\headcommand {\def \inserttotalframenumber {17}}}

File [modified]: cactuswriting.log
Delta lines: +48 -46
===================================================================
--- cactuswriting/cactuswriting.log	2012-04-04 12:52:23 UTC (rev 35)
+++ cactuswriting/cactuswriting.log	2012-04-04 13:06:33 UTC (rev 36)
@@ -1,4 +1,4 @@
-This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009) (format=pdflatex 2009.11.7)  3 APR 2012 23:41
+This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009) (format=pdflatex 2009.11.7)  4 APR 2012 09:05
 entering extended mode
  \write18 enabled.
  %&-line parsing enabled.
@@ -1146,133 +1146,135 @@
 
 ] [3
 
-] <config.png, id=104, 773.89125pt x 165.61874pt>
+] [4
+
+] <config.png, id=130, 773.89125pt x 165.61874pt>
 File: config.png Graphic file (type png)
  <use config.png>
-Overfull \hbox (91.32469pt too wide) in paragraph at lines 40--40
+Overfull \hbox (91.32469pt too wide) in paragraph at lines 61--61
 [][]  
  []
 
-[4
+[5
 
- <./config.png>] <interface1.png, id=133, 1108.14pt x 447.6725pt>
+ <./config.png>] <interface1.png, id=159, 1108.14pt x 447.6725pt>
 File: interface1.png Graphic file (type png)
 
 <use interface1.png>
-Overfull \hbox (19.05469pt too wide) in paragraph at lines 48--48
+Overfull \hbox (19.05469pt too wide) in paragraph at lines 69--69
 [][]  
  []
 
-<interface2.png, id=134, 1379.1525pt x 45.16875pt>
+<interface2.png, id=160, 1379.1525pt x 45.16875pt>
 File: interface2.png Graphic file (type png)
  <use interface2.png>
-Overfull \hbox (40.73592pt too wide) in paragraph at lines 48--48
+Overfull \hbox (40.73592pt too wide) in paragraph at lines 69--69
 [][]  
  []
 
-[5
+[6
 
  <./interface1.png> <./interface2.png>]
-<interface3.png, id=163, 1233.60875pt x 249.93375pt>
+<interface3.png, id=189, 1233.60875pt x 249.93375pt>
 File: interface3.png Graphic file (type png)
  <use interface3.png>
-Overfull \hbox (55.18968pt too wide) in paragraph at lines 54--54
+Overfull \hbox (55.18968pt too wide) in paragraph at lines 75--75
 [][]  
  []
 
-[6
+[7
 
- <./interface3.png>] <param1.png, id=191, 1145.27875pt x 513.92pt>
+ <./interface3.png>] <param1.png, id=218, 1145.27875pt x 513.92pt>
 File: param1.png Graphic file (type png)
 
 <use param1.png>
-Overfull \hbox (55.18968pt too wide) in paragraph at lines 60--60
+Overfull \hbox (55.18968pt too wide) in paragraph at lines 81--81
 [][]  
  []
 
-[7
+[8
 
- <./param1.png>] <param2.png, id=220, 1633.10126pt x 492.84125pt>
+ <./param1.png>] <param2.png, id=246, 1633.10126pt x 492.84125pt>
 File: param2.png Graphic file (type png)
 
 <use param2.png>
-Overfull \hbox (55.18968pt too wide) in paragraph at lines 64--64
+Overfull \hbox (55.18968pt too wide) in paragraph at lines 85--85
 [][]  
  []
 
-[8
+[9
 
- <./param2.png>] <schedule1.png, id=248, 1020.81375pt x 391.4625pt>
+ <./param2.png>] <schedule1.png, id=274, 1020.81375pt x 391.4625pt>
 File: schedule1.png Graphic file (type png)
 
 <use schedule1.png>
-Overfull \hbox (55.18968pt too wide) in paragraph at lines 71--71
+Overfull \hbox (55.18968pt too wide) in paragraph at lines 92--92
 [][]  
  []
 
-[9
+[10
 
- <./schedule1.png>] <schedule2.png, id=276, 1149.29375pt x 521.95pt>
+ <./schedule1.png>] <schedule2.png, id=302, 1149.29375pt x 521.95pt>
 File: schedule2.png Graphic file (type png)
 
 <use schedule2.png>
-Overfull \hbox (55.18968pt too wide) in paragraph at lines 78--78
+Overfull \hbox (55.18968pt too wide) in paragraph at lines 99--99
 [][]  
  []
 
-[10
+[11
 
- <./schedule2.png>] <schedule3.png, id=304, 1102.1175pt x 458.71375pt>
+ <./schedule2.png>] <schedule3.png, id=330, 1102.1175pt x 458.71375pt>
 File: schedule3.png Graphic file (type png)
 
 <use schedule3.png>
-Overfull \hbox (55.18968pt too wide) in paragraph at lines 83--83
+Overfull \hbox (55.18968pt too wide) in paragraph at lines 104--104
 [][]  
  []
 
-[11
+[12
 
- <./schedule3.png>] <make.png, id=332, 632.3625pt x 148.555pt>
+ <./schedule3.png>] <make.png, id=358, 632.3625pt x 148.555pt>
 File: make.png Graphic file (type png)
 
 <use make.png>
-Overfull \hbox (55.18968pt too wide) in paragraph at lines 88--88
+Overfull \hbox (55.18968pt too wide) in paragraph at lines 109--109
 [][]  
  []
 
-[12
+[13
 
- <./make.png>] <srccode.png, id=360, 1349.04pt x 740.7675pt>
+ <./make.png>] <srccode.png, id=387, 1349.04pt x 740.7675pt>
 File: srccode.png Graphic file (type png)
 
 <use srccode.png>
-Overfull \hbox (55.18968pt too wide) in paragraph at lines 93--93
+Overfull \hbox (55.18968pt too wide) in paragraph at lines 114--114
 [][]  
  []
 
-[13
+[14
 
- <./srccode.png>] <srccode2.png, id=389, 1117.17375pt x 221.82875pt>
+ <./srccode.png>] <srccode2.png, id=415, 1117.17375pt x 221.82875pt>
 File: srccode2.png Graphic file (type png)
 
 <use srccode2.png>
-Overfull \hbox (55.18968pt too wide) in paragraph at lines 98--98
+Overfull \hbox (55.18968pt too wide) in paragraph at lines 119--119
 [][]  
  []
 
-[14
+[15
 
- <./srccode2.png>] <thornlist.png, id=417, 1569.865pt x 181.67876pt>
+ <./srccode2.png>] <thornlist.png, id=443, 1569.865pt x 181.67876pt>
 File: thornlist.png Graphic file (type png)
 
 <use thornlist.png>
-Overfull \hbox (55.18968pt too wide) in paragraph at lines 103--103
+Overfull \hbox (55.18968pt too wide) in paragraph at lines 124--124
 [][]  
  []
 
-[15
+[16
 
- <./thornlist.png>] [16
+ <./thornlist.png>] [17
 
 ]
 \tf at nav=\write6
@@ -1291,10 +1293,10 @@
 
  ) 
 Here is how much of TeX's memory you used:
- 14951 strings out of 493848
- 276028 string characters out of 3149207
+ 14955 strings out of 493848
+ 276063 string characters out of 3149207
  353008 words of memory out of 3000000
- 17773 multiletter control sequences out of 15000+200000
+ 17775 multiletter control sequences out of 15000+200000
  6821 words of font info for 25 fonts, out of 3000000 for 9000
  718 hyphenation exceptions out of 8191
  47i,16n,57p,341b,534s stack positions out of 5000i,500n,10000p,200000b,50000s
@@ -1303,9 +1305,9 @@
 </usr/local/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmss17.pfb><
 /usr/local/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmssbx10.pfb>
 </usr/local/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
-Output written on cactuswriting.pdf (16 pages, 406393 bytes).
+Output written on cactuswriting.pdf (17 pages, 414847 bytes).
 PDF statistics:
- 495 PDF objects out of 1000 (max. 8388607)
- 33 named destinations out of 1000 (max. 500000)
+ 521 PDF objects out of 1000 (max. 8388607)
+ 35 named destinations out of 1000 (max. 500000)
  122 words of extra memory for PDF output out of 10000 (max. 10000000)
 

File [modified]: cactuswriting.nav
Delta lines: +7 -5
===================================================================
--- cactuswriting/cactuswriting.nav	2012-04-04 12:52:23 UTC (rev 35)
+++ cactuswriting/cactuswriting.nav	2012-04-04 13:06:33 UTC (rev 36)
@@ -31,8 +31,10 @@
 \headcommand {\beamer at framepages {15}{15}}
 \headcommand {\slideentry {0}{0}{16}{16/16}{}{0}}
 \headcommand {\beamer at framepages {16}{16}}
-\headcommand {\beamer at partpages {1}{16}}
-\headcommand {\beamer at subsectionpages {1}{16}}
-\headcommand {\beamer at sectionpages {1}{16}}
-\headcommand {\beamer at documentpages {16}}
-\headcommand {\def \inserttotalframenumber {16}}
+\headcommand {\slideentry {0}{0}{17}{17/17}{}{0}}
+\headcommand {\beamer at framepages {17}{17}}
+\headcommand {\beamer at partpages {1}{17}}
+\headcommand {\beamer at subsectionpages {1}{17}}
+\headcommand {\beamer at sectionpages {1}{17}}
+\headcommand {\beamer at documentpages {17}}
+\headcommand {\def \inserttotalframenumber {17}}

File [modified]: cactuswriting.pdf
Delta lines: +0 -0
===================================================================
(Binary files differ)

File [modified]: cactuswriting.tex
Delta lines: +30 -1
===================================================================
--- cactuswriting/cactuswriting.tex	2012-04-04 12:52:23 UTC (rev 35)
+++ cactuswriting/cactuswriting.tex	2012-04-04 13:06:33 UTC (rev 36)
@@ -12,11 +12,32 @@
 
 \frame{\frametitle{Outline}
  \begin{itemize}
+ \item Before you begin
 \item Directory structure
  \item configuration.ccl
+\item interface.ccl
+\item param.ccl
+\item schedule.ccl
+\item Thornlist
+\item source code
 \end{itemize}
 
 }
+
+\frame{\frametitle{Starting out}
+
+First, ask yourself what you want to do with the code:
+\begin{itemize}
+\item Modification of existing routine, or new routine?
+\item What variables will you need?
+\item Which routines can you use as possible templates?  
+\item What external libraries do you need?  This is not a huge problem for the ET!
+\item Has this already been done?
+\end{itemize}
+
+Choose a convenient language!
+}
+
 \frame{\frametitle{Directory structure}
 
 In {\tt arrangements/ThornName} you want the following files
@@ -103,7 +124,15 @@
 }
 
 \frame{\frametitle{Final tips}
-\LARGE Plagiarize and copy liberally, especially at first!!!
+\begin{itemize}
+\item \LARGE Plagiarize and copy liberally, especially at first!!!
+
+\item Consider compilation time when you write your thorn.  You want a thornlist that is as small as possible, but not smaller.
+
+\item Get version control running first!
+
+\item Learn how to output.  It is a huge timesaver for debugging/running.
+\end{itemize}
 }
 
 \end{document}



More information about the Commits mailing list