This commit is contained in:
papush! 2022-03-30 17:26:09 +02:00
parent 6e53dc13c6
commit 8b803efbdc
4 changed files with 95 additions and 37 deletions

BIN
rapport/img/Pipeline2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

View File

@ -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
[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.

15
rapport/slides.bib Normal file
View File

@ -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/}
}

View File

@ -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}