diff --git a/rapport/img/Pipeline2.png b/rapport/img/Pipeline2.png new file mode 100644 index 0000000..cc762f0 Binary files /dev/null and b/rapport/img/Pipeline2.png differ diff --git a/rapport/présentation.txt b/rapport/présentation.txt index 9820d82..c37fedd 100644 --- a/rapport/présentation.txt +++ b/rapport/présentation.txt @@ -4,21 +4,34 @@ 1. Présentation du sujet -[4/32] -Qu'est-ce qu'un maillage volumique ? Un maillage volumique est une -structure composée de cellules polyédriques (tétraèdres, hexaèdres…). -Ces cellules sont reliées entre elles comme pour un maillage polygonal -classique, mais contrairement à ces derniers elles sont donc -3-dimensionelles. +[4/32] Maillages volumiques + - Structure composée de cellules polyédriques (tétraèdres, hexaèdres…) + reliées entre elles comme pour un maillage polygonal + classique, mais les cellules sont en 3D. -[5/32] -Qu'est-ce que l'anisotropie ? Il s'agit de la notion de dépendance à -l'orientation. Ici par exemple on peut voir une représentation du -plasma dans un réacteur à fusion nucléaire. On distingue clairement -une direction principale qui est la « boucle ». +[5/32] Anisotropie +Notion de dépendance à l'orientation. +Image : plasma dans un réacteur à fusion nucléaire. On distingue clairement +une direction principale qui est la « boucle ». Cet exemple présente +donc de l'anisotropie. -[6/32] -Plus formellement, l'anisotropie peut être définie comme un champ de -métrique. En chaque point de l'espace, une métrique définit la -déformation locale. Ici on peut voir à gauche que la métrique est -constante en tout point, c'est donc un espace isotropique. À droite \ No newline at end of file +[6/32] Anisotropie +Plus formellement, un champ de métriques. +Une métrique définit la déformation locale. + +À gauche : isotropie. +À droite : espace anisotropique circulaire. + +[7/32] Applications +Principalement dans le domaine de la simulation physique +Notamment la mécanique des fluides, où ils sont utilisés comme base de +discrétisation pour porter les calculs. + +Par rapport à une simple voxélisation : résolution adaptative, plus +haute résolution dans les zones « intéressantes », pas de perte de temps +sur les calculs dans les zones moins intéressantes. + +Par rapport à une voxélisation multi-niveaux comme un octree ou un +maillage isotropique, la forme des cellules peut être adaptée au +problème pour encore améliorer la précision des calculs. Le problème +reste maintenant de générer ces maillages anisotropiques. diff --git a/rapport/slides.bib b/rapport/slides.bib new file mode 100644 index 0000000..ceb4f2d --- /dev/null +++ b/rapport/slides.bib @@ -0,0 +1,15 @@ +@article{plasma, +author = {Helander, P and Beidler, C and Bird, T and Drevlak, M and Feng, Y. and Hatzky, R and Jenko, Frank and Kleiber, R. and Proll, Josefine and Turkin, Yu and Xanthopoulos, Panagiotis}, +year = {2012}, +month = {11}, +pages = {124009}, +title = {Stellarator and tokamak plasmas: A comparison}, +volume = {54}, +journal = {Plasma Physics and Controlled Fusion}, +doi = {10.1088/0741-3335/54/12/124009} +} + +@misc{gamma, +author = {Frédéric Alauzet et al.}, +howpublished = {https://team.inria.fr/gamma/} +} diff --git a/rapport/slides.tex b/rapport/slides.tex index cdf22b3..02c0b06 100644 --- a/rapport/slides.tex +++ b/rapport/slides.tex @@ -3,6 +3,10 @@ \usepackage[french]{babel} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} +\usepackage{csquotes} +\usepackage[backend=biber]{biblatex} + +\addbibresource{slides.bib} \usetheme{JuanLesPins} \beamertemplatenavigationsymbolsempty @@ -12,7 +16,7 @@ \newlength\graphwidth \setlength\graphwidth{10.5cm} \newlength\graphheight -\setlength\graphheight{7cm} +\setlength\graphheight{5.5cm} \makeatother \title{Génération de maillages anisotropes} @@ -40,32 +44,41 @@ \begin{frame}{Maillages volumiques} \centering - \begin{tabular}{cc} - \includegraphics[width=4.5cm]{img/cow-00.png} & - \includegraphics[width=4.5cm]{img/cow-03.png} \\ - \includegraphics[width=4.5cm]{img/cow-06.png} & - \includegraphics[width=4.5cm]{img/cow-09.png} \\ - \end{tabular} + \begin{figure} + \begin{tabular}{cc} + \includegraphics[width=4.5cm]{img/cow-00.png} & + \includegraphics[width=4.5cm]{img/cow-03.png} \\ + \includegraphics[width=4.5cm]{img/cow-06.png} & + \includegraphics[width=4.5cm]{img/cow-09.png} \\ + \end{tabular} + \caption{Différentes coupes du maillage volumique d'une vache} + \end{figure} \end{frame} \begin{frame}{Anisotropie} \centering - \includegraphics{img/plasma.png} + \begin{figure} + \includegraphics[height=\graphheight]{img/plasma.png} + \caption{Plasma dans un réacteur à fusion nucléaire \cite{plasma}} + \end{figure} \end{frame} \begin{frame}{Anisotropie} \centering - \begin{tabular}{cc} - \includegraphics[width=4.5cm]{img/isotropique.png} & - \includegraphics[width=4.5cm]{img/anisotropique.png} - \end{tabular} + \begin{figure} + \begin{tabular}{cc} + \includegraphics[width=4.5cm]{img/isotropique.png} & + \includegraphics[width=4.5cm]{img/anisotropique.png} + \end{tabular} + \caption{À gauche : plan isotropique. À droite : plan anisotropique circulaire.} + \end{figure} \end{frame} \begin{frame}{Applications} \begin{figure}[htb] \includegraphics[width=9cm]{img/symmetry-plane.png} \caption{\label{fig:inria-gamma} - Image issue du projet GAMMA d'Inria \url{https://team.inria.fr/gamma/} + Image issue du projet GAMMA d'Inria \cite{gamma} } \end{figure} \end{frame} @@ -100,9 +113,12 @@ \section{Présentation de notre méthode} -\begin{frame}{Chaîne de traitement} +\begin{frame} \centering - \includegraphics[height=\graphheight]{img/pipeline.png} + \begin{figure} + \includegraphics[height=\graphheight]{img/pipeline2.png} + \caption{Chaîne de traitement de notre approche} + \end{figure} \end{frame} \subsection{Pré-traitement} @@ -114,21 +130,30 @@ \end{itemize} \end{frame} -\begin{frame}{Point-dans-polygone} +\begin{frame} \centering - \includegraphics[height=\graphheight]{img/point_in_polygon.png} + \begin{figure} + \includegraphics[height=\graphheight]{img/point_in_polygon.png} + \caption{Point-dans-polygone} + \end{figure} \end{frame} \begin{frame}{Suppression des cellules externes} \centering - \includegraphics[width=\graphwidth]{img/remove_external.png} + \begin{figure} + \includegraphics[width=\graphwidth]{img/remove_external.png} + \caption{Cellules supprimées} + \end{figure} \end{frame} \subsection{Projection des points} \begin{frame} \centering - \includegraphics[width=\graphwidth]{img/project.png} + \begin{figure} + \includegraphics[width=\graphwidth]{img/project.png} + \caption{Vache après projection des points} + \end{figure} \end{frame} \subsection{« Modification proportionelle »} @@ -189,10 +214,12 @@ \includegraphics[width=\graphwidth]{img/vtk-unstructuredgrid-3.png} \end{frame} - \begin{frame}{Paraview} \centering - \includegraphics[width=\graphwidth]{img/paraview.png} + \begin{figure} + \includegraphics[width=5cm]{img/paraview.png} + \caption{Capture d'écran de Paraview} + \end{figure} \end{frame} @@ -210,5 +237,8 @@ \includegraphics[width=\graphwidth]{img/cas-échec-2.png} \end{frame} +\begin{frame} + \printbibliography +\end{frame} \end{document}