Commits

Matthew Turk committed 4bc7e9c

Adding a bit more to the intro talk.

  • Participants
  • Parent commits c5d3655

Comments (0)

Files changed (1)

File workshop_intro.tex

 \documentclass[14pt]{beamer}
+\usepackage{xcolor}
+\definecolor{RawSienna}{cmyk}{0,0.72,1,0.45}
 \newcommand{\bigsimple}[1]{
   \begin{frame}[c]{}
   \begin{center}
   \end{frame}
 }
 
+\newcommand{\hintslide}[2]{
+  \begin{frame}[t]{}
+  \begin{center}
+  \textcolor{RawSienna}{#1}
+  \end{center}
+  \\
+  \hspace{1in}
+  \\
+  #2
+  \end{frame}
+}
+
 \setbeamercolor{normal text}{bg=black,fg=white}
 \setbeamertemplate{navigation symbols}{}
 \usecolortheme[named=white]{structure}
 \end{itemize}
 \end{frame}
 
+\mediumsimple{It turns out we can't cover everything.}
+
 \mediumsimple{What should you expect this week?}
 
 \bigsimple{Narratives}
 
 \begin{frame}[t]{What kinds of things can \yt{} do?}
 \begin{itemize}
-\item 
+\item Handle raw data
+\item Hide data handling
+\item Visualize in 2D
+\item Visualze in non-spatial dimensions
+\item Volume render
+\item ...
+\end{itemize}
+\end{frame}
+
+\begin{frame}[t]{By the end ...}
+...of this workshop, you should be able to define a derived field, identify
+halos in a simulation, volume render, create publication quality plots, and
+contribute changes back to the main project.
+\end{frame}
+
+\begin{frame}[t]{Example Workflow}
+\begin{itemize}
+\item Define new derived field
+\item Select topologically connected clumps in that field
+\item Evaluate mass flux over those clumps
+\item Evaluate gravitational boundedness of those clumps
+\item Volume render each clump along angular momentum vector
 \end{itemize}
 \end{frame}
 
 \begin{itemize}
 \item Make sure you have symbolic links to your data
 \item Open up your favorite text editor in your \texttt{workshop} directory
+\item Save it
+\item Run it! \\
+\texttt{\$ py-yt my\_script.py}
 \end{itemize}
 \end{frame}
 
 includes as a side effect visualization!
 }
 
+\bigsimple{Helpful Hints}
+
+\hintslide{Units}{Wherever possible, units in \yt{} are in CGS.  You can look
+at units by inspecting a parameter file.}
+\hintslide{Length}{By default, \yt{} uses the code-specific length units.  In
+many places you can use a tuple of the form \texttt{(val, unit)} like
+\texttt{(2.0, 'mpc')}.}
+
 \bigsimple{Okay, that wraps up the intro.}
 
 \end{document}