forked from insertinterestingnamehere/numerical_computing
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathVol2.tex
86 lines (68 loc) · 3.4 KB
/
Vol2.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
\documentclass[nociteref]{SIAM-GH-book}
% See command.tex for all package imports, environments, and special commands.
\input{command}
\makeindex
\begin{document} % ============================================================
\thispagestyle{empty} % Book cover and Front matter ---------------------------
\begin{center}
{\huge \bf Labs for Foundations of Applied Mathematics} \\
\vspace{5mm}
{\Large \bf Volume II: Algorithm Design and Optimization}
\vspace{20mm}
\includegraphics[scale = .25]{Cover}
\end{center}
\frontmatter
\include{contributors}
\begin{thepreface} % Preface --------------------------------------------------
This lab manual is designed to accompany the textbook \emph{Foundations of Applied Mathematics} by Humpherys and Jarvis.
\vfill
\copyright{This work is licensed under the Creative Commons Attribution 3.0 United States
License. You may copy, distribute, and display this copyrighted work only if you give
credit to Dr.~J.~Humpherys. All derivative works must include an attribution to Dr.~J.~Humpherys as the owner of this work as well as the web address to
\\\centerline{\url{https://github.com/Foundations-of-Applied-Mathematics/Labs}}\\as the original source of this work.
\\To view a copy of the Creative Commons Attribution 3.0 License, visit
\\\centerline{\url{http://creativecommons.org/licenses/by/3.0/us/}} or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.}
\vfill
\centering\includegraphics[height=1.2cm]{by}
\vfill
\end{thepreface}
\setcounter{tocdepth}{1}
\tableofcontents
\mainmatter % LABS ============================================================
\part{Python Essentials} % Introductory Labs ----------------------------------
\subimport{./Introduction/PythonIntro/}{PythonIntro}
\subimport{./Introduction/StandardLibrary/}{StandardLibrary}
\subimport{./Introduction/NumpyIntro/}{NumpyIntro}
\subimport{./Introduction/OOP/}{OOP}
\subimport{./Introduction/PlottingIntro/}{PlottingIntro}
\subimport{./Introduction/Exceptions/}{Exceptions}
\part{Labs} % Volume II Labs --------------------------------------------------
\subimport{./Vol2A/DataStructures1-LinkedLists/}{DS1}
\subimport{./Vol2A/DataStructures2-Trees/}{DS2}
\subimport{./Vol2A/DataStructures3-KDT/}{DS3}
\subimport{./Vol2A/BFS-KBacon/}{BFS}
\subimport{./Vol2A/MarkovChains/}{MarkovChains}
\subimport{./Vol2A/Fourier1-FFT/}{Fourier1}
\subimport{./Vol2A/Fourier2-Convolution/}{Fourier2}
\subimport{./Vol2A/Wavelets/}{Wavelets}
\subimport{./Vol2A/GaussianQuadrature/}{GaussianQuadrature}
\subimport{./Vol2B/scipyoptimize/}{scipyoptimize}
\subimport{./Vol2B/CVXOPT/}{CVXOPT}
% 1-D Optimization %
\subimport{./Vol2B/Simplex/}{Simplex}
% n-D Optimization 1, and 2 (and 3?) (merging with Conjugate Gradient) %
\subimport{./Vol2B/ConjugateGradient/}{ConjugateGradient}
\subimport{./Vol2B/InteriorPoint1-Linear/}{InteriorPoint1}
\subimport{./Vol2B/InteriorPoint2-Quadratic/}{InteriorPoint2}
\subimport{./Vol2B/DynamicOpt1-Value/}{DynamicOpt1}
\subimport{./Vol2B/DynamicOpt2-Policy/}{DynamicOpt2}
\part{Appendices} % Relevant Appendices ---------------------------------------
\begin{appendices}
\subimport{./Appendices/installguide/}{InitialInstall}
\subimport{./Appendices/installguide/}{UpdateInstall}
\subimport{./Introduction/NumpyIntro/}{VisualGuide}
\subimport{./Appendices/mpltables/}{mpltables}
\subimport{./Appendices/f2py/}{f2py}
\subimport{./Appendices/Git/}{git}
\end{appendices}
\end{document}