|
2 | 2 | \usetheme{Boadilla}
|
3 | 3 |
|
4 | 4 | \title{Fortran Standard Library}
|
5 |
| -\author{Jeremie Vandenplas} |
6 |
| -\institute{Wageningen University and Research} |
| 5 | +\author{Jeremie Vandenplas, |
| 6 | +Bálint Aradi |
| 7 | +Izaak Beekman, |
| 8 | +Ondrej Certik, |
| 9 | +Milan Curcic, |
| 10 | +Pierre de Buyl, |
| 11 | +Juan Fiol, |
| 12 | +Michael Hirsch, |
| 13 | +Ivan Pribec, |
| 14 | +Nathaniel Shaffer} |
7 | 15 | \date{\today}
|
8 | 16 |
|
9 | 17 | \begin{document}
|
10 | 18 | \begin{frame}[t]
|
11 | 19 | \titlepage
|
12 | 20 | \end{frame}
|
13 | 21 |
|
14 |
| -\begin{frame}[t]{Goals and motivation} |
15 |
| - |
| 22 | +\begin{frame}[c]{Fortran Standard} |
| 23 | + \begin{itemize} |
| 24 | + \item Published by the International Organization for Standardization (ISO) |
| 25 | + \item Can be extended with new intrinsic procedures and modules |
| 26 | + \begin{itemize} |
| 27 | + \item After standardization and implementation in compilers |
| 28 | + \end{itemize} |
| 29 | + \item But no Standard Library |
| 30 | + \end{itemize} |
16 | 31 | \end{frame}
|
17 | 32 |
|
18 |
| -\begin{frame}[t]{License} |
19 |
| - |
| 33 | +\begin{frame}[c]{Aim} |
| 34 | + \center |
| 35 | + Develop and provide\\ |
| 36 | + a community driven and agreed upon de facto\\ |
| 37 | + "standard" library for Modern Fortran |
20 | 38 | \end{frame}
|
21 | 39 |
|
22 |
| -\begin{frame}[t]{Scope} |
23 |
| - |
| 40 | +\begin{frame}[c]{Fortran Standard Library} |
| 41 | + \begin{itemize} |
| 42 | + \item Project of the new Fortran-lang community |
| 43 | + \item Abbreviation: stdlib |
| 44 | + \item GitHub: https://github.com/fortran-lang/stdlib |
| 45 | + \item Website: https://stdlib.fortran-lang.org |
| 46 | + \item MIT License |
| 47 | + \end{itemize} |
24 | 48 | \end{frame}
|
25 | 49 |
|
26 |
| -\begin{frame}[t]{Contributions} |
| 50 | + |
| 51 | + |
| 52 | +\begin{frame}[t]{General scope} |
| 53 | + Similar to the scope of SciPy or to the default built-in Matlab scientific environment. |
| 54 | + Among others |
| 55 | + \begin{itemize} |
| 56 | + \item Algorithms |
| 57 | + \begin{itemize} |
| 58 | + \item Merging, searching, sorting, ... |
| 59 | + \end{itemize} |
| 60 | + \item Mathematics |
| 61 | + \begin{itemize} |
| 62 | + \item Linear algebra, sparse matrices, special functions, fast Fourier transform, random numbers, statistics, ordinary differential equations, numerical integration, optimization, ... |
| 63 | + \end{itemize} |
| 64 | + \item Utilities |
| 65 | + \begin{itemize} |
| 66 | + \item Containers, strings, files, OS/environment integration, unit testing, assertions, logging, ... |
| 67 | + \end{itemize} |
| 68 | + \end{itemize} |
| 69 | +\end{frame} |
| 70 | + |
| 71 | +\begin{frame}[c]{Many contributors on GitHub} |
| 72 | + \begin{itemize} |
| 73 | + \item $>$ 110 issues |
| 74 | + \begin{itemize} |
| 75 | + \item $>$ xxx participants |
| 76 | + \end{itemize} |
| 77 | + \item $>$ 100 pull requests |
| 78 | + \begin{itemize} |
| 79 | + \item $>$ 15 contributors |
| 80 | + \end{itemize} |
| 81 | + \end{itemize} |
| 82 | +\end{frame} |
| 83 | + |
| 84 | +\begin{frame}[c]{How to contribute to stdlib?} |
| 85 | + |
| 86 | +\end{frame} |
| 87 | +\begin{frame}[t]{How to contribute} |
27 | 88 |
|
28 | 89 | \end{frame}
|
29 | 90 |
|
|
0 commit comments