[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