source: trunk/presentation-langages/beamer/fortran.tex @ 407

Last change on this file since 407 was 370, checked in by jha, 12 years ago

ajout de la contributrice, de la partie enquete et corrections de coquilles

File size: 1.4 KB
Line 
1%\subsubsection{Fortran 90/95/2003}
2\begin{frame}{Langages compilés - Fortran 90/95/2003}
3\begin{exampleblock}<1->{Généralités}
4\begin{itemize}
5\item compilateurs gratuits (gfortran, g95, MS~Fortran) ou payants (ifort,
6pgf, nag)
7\item gestion semi-automatique de la mémoire
8\item langage orienté objet (norme 2003)
9\end{itemize}
10\end{exampleblock}
11
12\begin{block}<2->{Aspects scientifiques}
13\begin{itemize}
14\item langage orienté calcul scientifique
15\item langage matriciel (dÚs la norme 90)
16\item existence de librairies mathématiques libres externes
17\item pas de librairie graphique fournie en standard
18\end{itemize}
19\end{block}
20\end{frame}
21
22\begin{frame}{Langages compilés - Fortran 90/95/2003}
23\begin{block}{Aspects informatiques}
24\begin{itemize}
25\item parallélisation via librairies externes (MPI)
26\item support openMP selon compilateur
27\item portable si le code est prévu pour, nécessite une recompilation du code
28\item interopérabilité avec le C (norme 2003)
29\item librairies de lecture/écriture de fichiers NetCDF/HDF/FITS
30\end{itemize}
31\end{block}
32\end{frame}
33
34\begin{frame}{Langages compilés - Fortran 90/95/2003}
35\begin{block}{Support au développement}
36\begin{itemize}
37\item documentation automatique avec doxygen
38\item nombreux IDE disponibles: MS~Visual~Studio, Xcode, Photran (plug-in Eclipse), \ldots
39\item tests unitaires : FUnit (Nasa), FRUIT, \ldots
40\end{itemize}
41\end{block}
42
43\end{frame}
Note: See TracBrowser for help on using the repository browser.