main.tex 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. % vim: set foldmethod=marker foldmarker=<<<,>>>:
  2. \input{ccmbeamer}
  3. %<<< title, author, institute
  4. \title
  5. [Convergent Slender Body Theory]
  6. {Convergent Slender Body Theory}
  7. %\author[Dhairya Malhotra]{ \underline{Dhairya~Malhotra}, ~{Alex Barnett}}
  8. \author[Dhairya Malhotra]{Code: ~{\color{blue} \url{https://github.com/dmalhotra/CSBQ}} \\
  9. \phantom{.}\\
  10. \underline{Dhairya~Malhotra}, ~{Alex Barnett}}
  11. %\institute{Flatiron Institute\\ \mbox{} \\ \pgfuseimage{FIbig} }
  12. %\institute{\pgfuseimage{FIbig} }
  13. %\date[]{Code: ~{\color{blue} \url{https://github.com/dmalhotra/CSBQ}} \\ June 13, 2024}
  14. \date[]{June 13, 2024}
  15. %>>>
  16. %<<< packages
  17. \usepackage{tikz}
  18. \usetikzlibrary{fit,shapes.geometric,arrows, positioning,calc,shapes,decorations.pathreplacing,patterns}
  19. \usetikzlibrary{shadows.blur}
  20. \usetikzlibrary{shapes.symbols}
  21. \usepackage{pgfplots,pgfplotstable}
  22. \pgfplotsset{compat=1.17}
  23. \usepackage{graphbox}
  24. \usepackage{mathtools}
  25. \usepackage{multirow}
  26. \usepackage{multimedia}
  27. \usepackage{media9}
  28. %\usepackage{movie15} %(obsolete)
  29. \usepackage{animate}
  30. \usepackage{fp}
  31. %\usepackage{enumitem}
  32. \usepackage{bm}
  33. \beamertemplateballitem % Numbered bullets
  34. \usepackage{xstring}
  35. \usepackage{mathtools}% Loads amsmath
  36. \usepackage{stmaryrd}
  37. \usepackage{amsfonts} %% <- also included by amssymb
  38. \DeclareMathSymbol{\shortminus}{\mathbin}{AMSa}{"39}
  39. \newcommand{\vcenteredinclude}[1]{\begingroup\setbox0=\hbox{{#1}}\parbox{\wd0}{\box0}\endgroup}
  40. %%------------------------------------------------------------------------------
  41. %%- Latin-abbreviations
  42. %%------------------------------------------------------------------------------
  43. \usepackage{expl3}
  44. \ExplSyntaxOn
  45. \newcommand\latinabbrev[1]{
  46. \peek_meaning:NTF . {% Same as \@ifnextchar
  47. #1\@}%
  48. { \peek_catcode:NTF a {% Check whether next char has same catcode as \'a, i.e., is a letter
  49. #1.\@ }%
  50. {#1.\@}}}
  51. \ExplSyntaxOff
  52. %Omit final dot from each def.
  53. \def\eg{\latinabbrev{e.g}}
  54. \def\etal{\latinabbrev{et al}}
  55. \def\etc{\latinabbrev{etc}}
  56. \def\ie{\latinabbrev{i.e}}
  57. \definecolor{DarkGreen}{RGB}{0,130,0}
  58. \usepackage{minted}
  59. \usemintedstyle{vs}
  60. %\usemintedstyle{borland}
  61. %\usemintedstyle{emacs}
  62. %\usemintedstyle{perldoc}
  63. %\usemintedstyle{friendly}
  64. %%\usemintedstyle{pastie}
  65. %%\usemintedstyle{vim}
  66. %>>>
  67. \newcommand\vct[1]{{\ensuremath{\bm{#1}}}}
  68. \newcommand\convop[1]{{\ensuremath{\mathcal{#1}}}}
  69. \newcommand\Real{{\ensuremath{\mathbb{R}}}}
  70. \newcommand\StokesSL{{\ensuremath{\convop{S}}}}
  71. \newcommand\StokesDL{{\ensuremath{\convop{D}}}}
  72. \newcommand\StokesCF{{\ensuremath{\convop{K}}}}
  73. \begin{document}
  74. \setbeamercovered{transparent}% Dim out "inactive" elements
  75. \begin{frame}%<<< Title
  76. \vspace{4em}
  77. \titlepage
  78. \vspace{0.5em}
  79. \begin{columns}
  80. \column{0.8\textwidth}
  81. \column{0.2\textwidth}
  82. \pgfuseimage{FIbig}
  83. \end{columns}
  84. \end{frame}%>>>
  85. \input{intro} % 3
  86. \input{algo} % 7
  87. \input{mobility} % 6
  88. \input{software} % 8
  89. \input{conclusions} % 1
  90. \end{document}