2022-03-29 17:10:12 +02:00
|
|
|
|
\documentclass{beamer}
|
|
|
|
|
|
|
|
|
|
\usepackage[french]{babel}
|
|
|
|
|
\usepackage[utf8]{inputenc}
|
|
|
|
|
\usepackage[T1]{fontenc}
|
2022-03-30 17:26:09 +02:00
|
|
|
|
\usepackage{csquotes}
|
|
|
|
|
\usepackage[backend=biber]{biblatex}
|
|
|
|
|
|
|
|
|
|
\addbibresource{slides.bib}
|
2022-03-29 17:10:12 +02:00
|
|
|
|
|
2022-03-30 14:12:36 +02:00
|
|
|
|
\usetheme{JuanLesPins}
|
|
|
|
|
\beamertemplatenavigationsymbolsempty
|
|
|
|
|
\setbeamertemplate{footline}[frame number]
|
|
|
|
|
|
|
|
|
|
\makeatletter
|
|
|
|
|
\newlength\graphwidth
|
|
|
|
|
\setlength\graphwidth{10.5cm}
|
|
|
|
|
\newlength\graphheight
|
2022-03-30 17:26:09 +02:00
|
|
|
|
\setlength\graphheight{5.5cm}
|
2022-03-30 14:12:36 +02:00
|
|
|
|
\makeatother
|
|
|
|
|
|
2022-03-30 15:10:06 +02:00
|
|
|
|
\title{Génération de maillages anisotropes}
|
2022-03-29 17:10:12 +02:00
|
|
|
|
\author{Jérémy André, Cyril Colin, Christine Cozzolino}
|
|
|
|
|
\institute{Aix-Marseille Université} \date{\today}
|
2022-03-30 14:12:36 +02:00
|
|
|
|
\titlegraphic{\includegraphics[width=2.5cm]{img/logo-gig.png}}
|
2022-03-29 17:10:12 +02:00
|
|
|
|
|
|
|
|
|
\begin{document}
|
|
|
|
|
|
|
|
|
|
\begin{frame}
|
|
|
|
|
\titlepage
|
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
|
|
\begin{frame}{Plan}
|
|
|
|
|
\tableofcontents[hideallsubsections]
|
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
|
|
\AtBeginSection[] {
|
|
|
|
|
\begin{frame}{Plan}
|
|
|
|
|
\tableofcontents[currentsection]
|
|
|
|
|
\end{frame}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
\section{Présentation du sujet}
|
|
|
|
|
|
|
|
|
|
\begin{frame}{Maillages volumiques}
|
|
|
|
|
\centering
|
2022-03-30 17:26:09 +02:00
|
|
|
|
\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}
|
2022-03-29 17:10:12 +02:00
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
|
|
\begin{frame}{Anisotropie}
|
|
|
|
|
\centering
|
2022-03-30 17:26:09 +02:00
|
|
|
|
\begin{figure}
|
|
|
|
|
\includegraphics[height=\graphheight]{img/plasma.png}
|
|
|
|
|
\caption{Plasma dans un réacteur à fusion nucléaire \cite{plasma}}
|
|
|
|
|
\end{figure}
|
2022-03-29 17:10:12 +02:00
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
|
|
\begin{frame}{Anisotropie}
|
|
|
|
|
\centering
|
2022-03-30 17:26:09 +02:00
|
|
|
|
\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}
|
2022-03-29 17:10:12 +02:00
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
|
|
\begin{frame}{Applications}
|
|
|
|
|
\begin{figure}[htb]
|
|
|
|
|
\includegraphics[width=9cm]{img/symmetry-plane.png}
|
2022-03-30 09:36:27 +02:00
|
|
|
|
\caption{\label{fig:inria-gamma}
|
2022-03-30 17:26:09 +02:00
|
|
|
|
Image issue du projet GAMMA d'Inria \cite{gamma}
|
2022-03-30 09:36:27 +02:00
|
|
|
|
}
|
2022-03-29 17:10:12 +02:00
|
|
|
|
\end{figure}
|
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
|
|
|
2022-03-30 09:36:27 +02:00
|
|
|
|
\section{Thèse de Rouxel-Labbé}
|
|
|
|
|
|
|
|
|
|
\begin{frame}
|
|
|
|
|
\begin{itemize}
|
|
|
|
|
\item Excellente introduction et état de l'art
|
|
|
|
|
\item Plusieurs approches proposées
|
|
|
|
|
\item Des résultats en demi-teinte
|
|
|
|
|
\end{itemize}
|
|
|
|
|
\end{frame}
|
2022-03-29 17:10:12 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
\section{Redéfinition du sujet}
|
|
|
|
|
|
2022-03-30 09:36:27 +02:00
|
|
|
|
\begin{frame}
|
|
|
|
|
Le sujet étant jugé trop complexe, notre encadrant nous guide vers
|
|
|
|
|
un sujet un peu simplifié.
|
|
|
|
|
\begin{block}{Nouveau sujet}
|
|
|
|
|
Adapter un maillage tétrahédrique simple existant au maillage
|
|
|
|
|
surfacique utilisé pour le générer, tout en préservant sa qualité.
|
|
|
|
|
\end{block}
|
|
|
|
|
\end{frame}
|
|
|
|
|
|
2022-03-30 17:56:22 +02:00
|
|
|
|
\begin{frame}
|
|
|
|
|
\titlepage
|
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
|
|
\begin{frame}[plain]{}
|
|
|
|
|
\hspace*{-12mm}
|
|
|
|
|
\includegraphics[width=\paperwidth]{img/explosion.png}
|
|
|
|
|
\end{frame}
|
|
|
|
|
|
2022-03-30 15:10:06 +02:00
|
|
|
|
\title{Approximation et amélioration de la qualité des maillages tétrahédriques}
|
|
|
|
|
\begin{frame}
|
|
|
|
|
\titlepage
|
|
|
|
|
\end{frame}
|
2022-03-29 17:10:12 +02:00
|
|
|
|
|
|
|
|
|
\section{Présentation de notre méthode}
|
|
|
|
|
|
2022-03-30 17:26:09 +02:00
|
|
|
|
\begin{frame}
|
2022-03-30 09:36:27 +02:00
|
|
|
|
\centering
|
2022-03-30 17:26:09 +02:00
|
|
|
|
\begin{figure}
|
|
|
|
|
\includegraphics[height=\graphheight]{img/pipeline2.png}
|
|
|
|
|
\caption{Chaîne de traitement de notre approche}
|
|
|
|
|
\end{figure}
|
2022-03-30 09:36:27 +02:00
|
|
|
|
\end{frame}
|
|
|
|
|
|
2022-03-30 14:12:36 +02:00
|
|
|
|
\subsection{Pré-traitement}
|
|
|
|
|
|
|
|
|
|
\begin{frame}
|
2022-03-30 10:55:12 +02:00
|
|
|
|
\begin{itemize}
|
|
|
|
|
\item Suppression des cellules externes
|
|
|
|
|
\item Détection des points de surface
|
|
|
|
|
\end{itemize}
|
|
|
|
|
\end{frame}
|
|
|
|
|
|
2022-03-30 17:26:09 +02:00
|
|
|
|
\begin{frame}
|
2022-03-30 14:12:36 +02:00
|
|
|
|
\centering
|
2022-03-30 17:26:09 +02:00
|
|
|
|
\begin{figure}
|
|
|
|
|
\includegraphics[height=\graphheight]{img/point_in_polygon.png}
|
|
|
|
|
\caption{Point-dans-polygone}
|
|
|
|
|
\end{figure}
|
2022-03-30 14:12:36 +02:00
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
|
|
\begin{frame}{Suppression des cellules externes}
|
|
|
|
|
\centering
|
2022-03-30 17:26:09 +02:00
|
|
|
|
\begin{figure}
|
|
|
|
|
\includegraphics[width=\graphwidth]{img/remove_external.png}
|
|
|
|
|
\caption{Cellules supprimées}
|
|
|
|
|
\end{figure}
|
2022-03-30 14:12:36 +02:00
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
|
|
\subsection{Projection des points}
|
|
|
|
|
|
|
|
|
|
\begin{frame}
|
|
|
|
|
\centering
|
2022-03-30 17:26:09 +02:00
|
|
|
|
\begin{figure}
|
|
|
|
|
\includegraphics[width=\graphwidth]{img/project.png}
|
|
|
|
|
\caption{Vache après projection des points}
|
|
|
|
|
\end{figure}
|
2022-03-30 09:36:27 +02:00
|
|
|
|
\end{frame}
|
|
|
|
|
|
2022-03-30 14:12:36 +02:00
|
|
|
|
\subsection{« Modification proportionelle »}
|
|
|
|
|
|
|
|
|
|
\begin{frame}{Sans}
|
|
|
|
|
\centering
|
|
|
|
|
\includegraphics[height=\graphheight]{img/project_clip_no_displace.png}
|
2022-03-30 10:55:12 +02:00
|
|
|
|
\end{frame}
|
|
|
|
|
|
2022-03-30 14:12:36 +02:00
|
|
|
|
\begin{frame}{Avec}
|
|
|
|
|
\centering
|
|
|
|
|
\includegraphics[height=\graphheight]{img/project_clip_displace.png}
|
2022-03-30 09:36:27 +02:00
|
|
|
|
\end{frame}
|
|
|
|
|
|
2022-03-30 14:12:36 +02:00
|
|
|
|
\begin{frame}{Rayon d'influence}
|
|
|
|
|
\centering
|
|
|
|
|
\includegraphics[width=\graphwidth]{img/influence-rayon-0-3.png}
|
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
|
|
\begin{frame}{Rayon d'influence}
|
|
|
|
|
\centering
|
|
|
|
|
\includegraphics[width=\graphwidth]{img/influence-rayon-5-20.png}
|
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
|
|
\subsection{Relaxation}
|
|
|
|
|
|
|
|
|
|
\begin{frame}
|
|
|
|
|
\centering
|
|
|
|
|
\includegraphics[width=\graphwidth]{img/influence-relaxation.png}
|
2022-03-30 09:36:27 +02:00
|
|
|
|
\end{frame}
|
|
|
|
|
|
2022-03-29 17:10:12 +02:00
|
|
|
|
|
|
|
|
|
\section{Implémentation}
|
|
|
|
|
|
2022-03-30 14:12:36 +02:00
|
|
|
|
\begin{frame}
|
|
|
|
|
\centering
|
|
|
|
|
Bibliothèque de Kitware sous license libre pour la manipulation de
|
|
|
|
|
données scientifiques 3D.
|
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
|
|
\begin{frame}{VTK}
|
|
|
|
|
\centering
|
|
|
|
|
\includegraphics[width=\graphwidth]{img/vtk-unstructuredgrid-0.png}
|
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
|
|
\begin{frame}{VTK}
|
|
|
|
|
\centering
|
|
|
|
|
\includegraphics[width=\graphwidth]{img/vtk-unstructuredgrid-1.png}
|
|
|
|
|
\end{frame}
|
|
|
|
|
|
2022-03-30 09:36:27 +02:00
|
|
|
|
\begin{frame}{VTK}
|
2022-03-30 14:12:36 +02:00
|
|
|
|
\centering
|
|
|
|
|
\includegraphics[width=\graphwidth]{img/vtk-unstructuredgrid-2.png}
|
2022-03-30 09:36:27 +02:00
|
|
|
|
\end{frame}
|
|
|
|
|
|
2022-03-30 14:12:36 +02:00
|
|
|
|
\begin{frame}{VTK}
|
|
|
|
|
\centering
|
|
|
|
|
\includegraphics[width=\graphwidth]{img/vtk-unstructuredgrid-3.png}
|
|
|
|
|
\end{frame}
|
|
|
|
|
|
2022-03-30 09:36:27 +02:00
|
|
|
|
\begin{frame}{Paraview}
|
2022-03-30 14:12:36 +02:00
|
|
|
|
\centering
|
2022-03-30 17:26:09 +02:00
|
|
|
|
\begin{figure}
|
|
|
|
|
\includegraphics[width=5cm]{img/paraview.png}
|
|
|
|
|
\caption{Capture d'écran de Paraview}
|
|
|
|
|
\end{figure}
|
2022-03-30 09:36:27 +02:00
|
|
|
|
\end{frame}
|
|
|
|
|
|
2022-03-29 17:10:12 +02:00
|
|
|
|
|
|
|
|
|
\section{Résultats}
|
|
|
|
|
|
2022-03-30 14:12:36 +02:00
|
|
|
|
\subsection{Cas dégénéré}
|
|
|
|
|
|
|
|
|
|
\begin{frame}
|
|
|
|
|
\centering
|
|
|
|
|
\includegraphics[width=\graphwidth]{img/cas-échec.png}
|
2022-03-30 09:36:27 +02:00
|
|
|
|
\end{frame}
|
|
|
|
|
|
2022-03-30 14:12:36 +02:00
|
|
|
|
\begin{frame}
|
|
|
|
|
\centering
|
|
|
|
|
\includegraphics[width=\graphwidth]{img/cas-échec-2.png}
|
2022-03-30 09:36:27 +02:00
|
|
|
|
\end{frame}
|
|
|
|
|
|
2022-03-30 17:26:09 +02:00
|
|
|
|
\begin{frame}
|
|
|
|
|
\printbibliography
|
|
|
|
|
\end{frame}
|
2022-03-29 17:10:12 +02:00
|
|
|
|
|
|
|
|
|
\end{document}
|