Skip to content

Commit

Permalink
use image naming
Browse files Browse the repository at this point in the history
  • Loading branch information
prudhomm committed Aug 6, 2024
1 parent e75062f commit 0f44723
Showing 1 changed file with 25 additions and 25 deletions.
50 changes: 25 additions & 25 deletions article.hid2-ub-cicd.ppam24.tex
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ \section{Ktirio Urban Building Workflow}

\begin{figure}
\centering
\includegraphics[width=.9\textwidth]{\imagedir kub-workflow.pdf}
\includegraphics[width=.9\textwidth]{img-kub-workflow.pdf}
\caption{Current Urban Building Workflow from localization to city energy simulation report.}
\label{fig:kub-workflow}
\end{figure}
Expand Down Expand Up @@ -119,22 +119,22 @@ \subsection{Geometry Reconstruction of the KUB Urban Model}
\begin{wrapfigure}{R}{0.6\textwidth} % 'R' or 'L' for right or left, and width
\centering
\subfloat[LOD-0: a building is represented by its bounding box]{%
\includegraphics[width=0.48\linewidth]{\imagedir buildings-lod0.png}
\includegraphics[width=0.48\linewidth]{img-compressed-buildings-lod0.png}
\label{fig:building-lod0}
}
%\hfill % This ensures that the images are placed side by side
\subfloat[LOD-1: a building is represented by its ground footprint elevated to its height]{%
\includegraphics[width=0.48\linewidth]{\imagedir buildings-lod1.png}
\includegraphics[width=0.48\linewidth]{img-compressed-buildings-lod1.png}
\label{fig:building-lod1}
}\\ % Ends the line for the first row of figures

\subfloat[LOD-2: a building in full detail using BIM. Note that LOD-2 and LOD-1 are mixed.]{%
\includegraphics[width=0.48\linewidth]{\imagedir buildings-lod2.png}
\includegraphics[width=0.48\linewidth]{img-compressed-buildings-lod2.png}
\label{fig:building-lod2}
}
%\hfill
\subfloat[LOD-2: A zoom on the LOD-2 building.]{%
\includegraphics[width=0.48\linewidth]{\imagedir buildings-lod2-zoom.png}
\includegraphics[width=0.48\linewidth]{img-compressed-buildings-lod2-zoom.png}
\label{fig:building-lod2-zoom}
}

Expand Down Expand Up @@ -182,15 +182,15 @@ \subsubsection{Visual Representation}
\begin{wrapfigure}{R}{0.6\textwidth}
\centering
\subfloat[LOD-0\label{fig:city-strasbourg-lod0}]{%
\includegraphics[width=0.4\textwidth]{\imagedir city-strasbourg-lod-0.png}
\includegraphics[width=0.4\textwidth]{img-compressed-city-strasbourg-lod-0.png}
}
\hfill % Ensures that the images are placed side by side
\subfloat[LOD-1\label{fig:city-strasbourg-lod1}]{%
\includegraphics[width=0.4\textwidth]{\imagedir city-strasbourg-lod-1.png}
\includegraphics[width=0.4\textwidth]{img-compressed-city-strasbourg-lod-1.png}
}\\ % Ends the line for the first row of figures

\subfloat[LOD-1 terrain\label{fig:city-grenoble-terrain}]{%
\includegraphics[width=0.4\textwidth]{\imagedir city-grenoble-terrain.png}
\includegraphics[width=0.4\textwidth]{img-compressed-city-grenoble-terrain.png}
}

\caption{Various representations of cities and terrain. Representation of Strasbourg center with LOD-0 in the top left panel and LOD-1 in the top right. LOD-1 city (Grenoble, France) representation with terrain elevation.}
Expand Down Expand Up @@ -223,14 +223,14 @@ \subsubsection{Partitioning Strategies Depending on Simulation Use Cases}
\begin{wrapfigure}{R}{0.6\textwidth}
\centering
\subfloat[Partitioning Case 0\label{fig:city-strasbourg-lod0-parts}]{%
\includegraphics[width=0.48\linewidth]{\imagedir city-strasbourg-lod0-parts.png}
\includegraphics[width=0.48\linewidth]{img-compressed-city-strasbourg-lod0-parts.png}
}
%\hfill % Ensures that the images are placed side by side
\subfloat[Partitioning Case 1\label{fig:city-strasbourg-lod1-parts}]{%
\includegraphics[width=0.48\linewidth]{\imagedir city-strasbourg-lod1-parts.png}
\includegraphics[width=0.48\linewidth]{img-compressed-city-strasbourg-lod1-parts.png}
}
%\subfloat[Partitioning Case 3: Large scale\label{fig:city-ny-largescale}]{%
% \includegraphics[width=0.4\textwidth]{\imagedir city-newyork-largescale.png}
% \includegraphics[width=0.4\textwidth]{img-compressed-city-newyork-largescale.png}
%}
\caption{Mesh partitioning illustrations}
\label{fig:partitioning}
Expand All @@ -241,18 +241,18 @@ \subsubsection{Partitioning Strategies Depending on Simulation Use Cases}
\begin{figure}[htbp]
\centering
\subfloat[View on whole 3D mesh\label{fig:city-ny-largescale-whole}]{%
\includegraphics[width=0.45\textwidth]{\imagedir city-newyork-largescale-whole.png}
\includegraphics[width=0.45\textwidth]{img-compressed-city-newyork-largescale-whole.png}
}
\hfill
\subfloat[Zoom on Manhattan buildings\label{fig:city-ny-largescale-zoomB}]{%
\includegraphics[width=0.45\textwidth]{\imagedir city-newyork-largescale-zoomB.png}
\includegraphics[width=0.45\textwidth]{img-compressed-city-newyork-largescale-zoomB.png}
}\\
\subfloat[Focus on Manhattan\label{fig:city-ny-largescale-zoomZ}]{%
\includegraphics[width=0.45\textwidth]{\imagedir city-newyork-largescale-zoomA.png}
\includegraphics[width=0.45\textwidth]{img-compressed-city-newyork-largescale-zoomA.png}
}
\hfill
\subfloat[Central Park\label{fig:city-ny-largescale-zoomC}]{%
\includegraphics[width=0.45\textwidth]{\imagedir city-newyork-largescale-zoomC.png}
\includegraphics[width=0.45\textwidth]{img-compressed-city-newyork-largescale-zoomC.png}
}
\caption{$20 \times 20 \mathrm{km}^2\ $ geometric reconstruction of New York City (LOD-1)}
\label{fig:city-ny-largescale}
Expand Down Expand Up @@ -296,18 +296,18 @@ \subsubsection{Computing Shading Masks and View Factors with Feel++}
\begin{figure}[htbp]
\centering
\subfloat[LOD-0\label{fig:sm-building-east}]{%
\includegraphics[width=0.45\textwidth]{\imagedir solar-masks-east-facing.png}
\includegraphics[width=0.45\textwidth]{img-compressed-solar-masks-east-facing.png}
}
\hfill
\subfloat[LOD-1\label{fig:sm-whole-building}]{%
\includegraphics[width=0.45\textwidth]{\imagedir solar-masks-whole-building.png}
\includegraphics[width=0.45\textwidth]{img-compressed-solar-masks-whole-building.png}
}\\
\subfloat[LOD-1 Large scale\label{fig:sm-strasbourg}]{%
\includegraphics[width=0.45\textwidth]{\imagedir solar-masks-strasbourg.png}
\includegraphics[width=0.45\textwidth]{img-compressed-solar-masks-strasbourg.png}
}
\hfill
\subfloat[Heat transfer benchmark in 2D including view factors~\cite{van_eck_surface_2016}\label{fig:view-factor}]{%
\includegraphics[width=0.45\textwidth]{\imagedir view-factors-benchmark.png}
\includegraphics[width=0.45\textwidth]{img-compressed-view-factors-benchmark.png}
}
\caption{Solar masks and view factors computations}
\label{fig:solar-masks-vf}
Expand Down Expand Up @@ -346,7 +346,7 @@ \subsection{Standard CI/CD DevOps}

\begin{figure}
\centering
\includegraphics[width=\textwidth]{\imagedir feelpp-devops.png}
\includegraphics[width=\textwidth]{img-compressed-feelpp-devops.png}
\caption{CI/CD DevOps for Feel++}
\label{fig:feelpp-devops}
\end{figure}
Expand All @@ -365,7 +365,7 @@ \subsection{HPC DevOps (HPCOps)}
Figure~\ref{fig:feelpp-hpcops} illustrates the HPC CI/CD or HPCOps workflow for Feel++.
\begin{figure}
\centering
\includegraphics[width=\textwidth]{\imagedir feelpp-hpcops.png}
\includegraphics[width=\textwidth]{img-compressed-feelpp-hpcops.png}
\caption{CI/CD HPCOps for Feel++}
\label{fig:feelpp-hpcops}
\end{figure}
Expand All @@ -379,7 +379,7 @@ \subsection{HPC DevOps (HPCOps)}

\begin{wrapfigure}{R}{.7\linewidth}
\centering
\includegraphics[width=\linewidth]{\imagedir ub-devops.pdf}
\includegraphics[width=\linewidth]{img-ub-devops.pdf}
\caption{KUB standard DevOps}
\label{fig:kub-devops}
\end{wrapfigure}
Expand All @@ -394,7 +394,7 @@ \subsection{HPC DevOps (HPCOps)}

\begin{figure}
\centering
\includegraphics[width=\textwidth]{\imagedir ub-hpcops.pdf}
\includegraphics[width=\textwidth]{img-ub-hpcops.pdf}
\caption{Ktirio Urban Building HPCOps workflow}
\label{fig:kub-hpcops}
\end{figure}
Expand All @@ -407,12 +407,12 @@ \subsection{Benchmarking KUB}
\begin{wrapfigure}{R}{0.6\textwidth} % Adjust 'R' and width as needed
\centering
\begin{subfloat}[Scalability tests on a few EuroHPC systems from 1 to 32 nodes of 128 cores per node]{
\includegraphics[width=0.9\linewidth]{\imagedir kub-scalability.png}
\includegraphics[width=0.9\linewidth]{img-compressed-kub-scalability.png}
\label{fig:scalability}
}\end{subfloat}
\\
\begin{subfloat}[Execution breakdown on a few EuroHPC systems from 1 to 32 nodes of 128 cores per node]{
\includegraphics[width=0.9\linewidth]{\imagedir kub-bencharkings-execution.png}
\includegraphics[width=0.9\linewidth]{img-compressed-kub-bencharkings-execution.png}
\label{fig:execution-breakdown}
}\end{subfloat}
\caption{Detailed performance metrics for scalability and execution on EuroHPC systems}
Expand Down

0 comments on commit 0f44723

Please sign in to comment.