Commit ebec4c9d authored by Jakub Klinkovský's avatar Jakub Klinkovský
Browse files

working on the MHFEM section - added EOC tables

parent 4b398867
Loading
Loading
Loading
Loading
+20 −1
Original line number Diff line number Diff line
@@ -65,7 +65,26 @@ For the purpose of this thesis, the computational domain, boundary conditions, a
The simulations were computed on the meshes listed in \cref{tab:meshes} which are the same as the triangular and tetrahedral meshes used in \cite{fucik:2019NumDwarf}.
All simulations were computed in \ic{double} precision.

\inline{add EOC tables}
\inline{define $E_{h,S_n}$ and $eoc_{S_n,p}$}
\inline{describe the EOC tables}

\begin{table}[!tb]
    \caption{
        Results of the numerical analysis using the $L_1$ and $L_2$ norms of $E_{h,S_n}$ for the 2D problem on a series of triangular discretizations.
    }
    \label{tab:mhfem:EOC 2D}
    \centering
    \input{./data/mcwhdd/eoc_2D.tex}
\end{table}

\begin{table}[!tb]
    \caption{
        Results of the numerical analysis using the $L_1$ and $L_2$ norms of $E_{h,S_n}$ for the 3D problem on a series of tetrahedral discretizations.
    }
    \label{tab:mhfem:EOC 3D}
    \centering
    \input{./data/mcwhdd/eoc_3D.tex}
\end{table}

\subsection{Benchmarking methodology}

+10 −0
Original line number Diff line number Diff line
@@ -7,3 +7,13 @@ Original data:
  (only CPU results for 3D, <=24 ranks)
- rci_3D_multinode: research_data/MHFEM/2022.07.28_mcwhdd_benchmark_rci_tnl_recompute_multi-node/tnl-mhfem/simulation_cases/mcwhdd/
  (only CPU results for 3D, >24 ranks)
- hypre_cpu: research_data/MHFEM/2022.07.29_mcwhdd_benchmark_rci_hypre_without_matrix_conversion/tnl-mhfem/simulation_cases/mcwhdd/
- hypre_gpu: research_data/MHFEM/2022.07.31_mcwhdd_benchmark_rci_hypre_gpu_tuning/tnl-mhfem/simulation_cases/mcwhdd/

EOC tables:
2D: research_data/MHFEM/2021.03.08_mcwhdd_benchmark_rci/2D_triangles/mcwhdd/simulations/mrizka_5-BC-noML_mpi_np24/host-bicgstab+diagonal/eoc-table-S_n.tex
3D: research_data/MHFEM/2022.07.28_mcwhdd_benchmark_rci_tnl_recompute/tnl-mhfem/simulation_cases/mcwhdd/simulations/cube1m_5-BC-noML_mpi_np24/host-bicgstab+diagonal/eoc-table-S_n.tex
Manual changes:
- mesh IDs
- "E_{h,S_n}" and "eoc_{S_n,1}" in the header
- values rounded to 2 decimal places

data/mcwhdd/eoc_2D.tex

0 → 100644
+16 −0
Original line number Diff line number Diff line

\begin{tabular}{r llllll}
\toprule
\multicolumn{1}{c}{Id.} &
\multicolumn{1}{c}{$ \norm{ E_{h,S_n} }_1 $} &
\multicolumn{1}{c}{$ eoc_{S_n,1} $} &
\multicolumn{1}{c}{$ \norm{ E_{h,S_n} }_2 $} &
\multicolumn{1}{c}{$ eoc_{S_n,2} $} \\
\midrule
2D$^\triangle_1$ & \np{1.54e-2} &                                   & \np{3.25e-2} &                                   \\
2D$^\triangle_2$ & \np{8.14e-3} &  \raisebox{1.5ex}[0ex]{\np{0.97}} & \np{1.89e-2} &  \raisebox{1.5ex}[0ex]{\np{0.84}} \\
2D$^\triangle_3$ & \np{4.44e-3} &  \raisebox{1.5ex}[0ex]{\np{0.80}} & \np{1.19e-2} &  \raisebox{1.5ex}[0ex]{\np{0.61}} \\
2D$^\triangle_4$ & \np{2.41e-3} &  \raisebox{1.5ex}[0ex]{\np{0.97}} & \np{7.79e-3} &  \raisebox{1.5ex}[0ex]{\np{0.67}} \\
2D$^\triangle_5$ & \np{1.29e-3} &  \raisebox{1.5ex}[0ex]{\np{0.86}} & \np{4.90e-3} &  \raisebox{1.5ex}[0ex]{\np{0.64}} \\
\bottomrule
\end{tabular}

data/mcwhdd/eoc_3D.tex

0 → 100644
+16 −0
Original line number Diff line number Diff line

\begin{tabular}{r llllll}
\toprule
\multicolumn{1}{c}{Id.} &
\multicolumn{1}{c}{$ \norm{ E_{h,S_n} }_1 $} &
\multicolumn{1}{c}{$ eoc_{S_n,1} $} &
\multicolumn{1}{c}{$ \norm{ E_{h,S_n} }_2 $} &
\multicolumn{1}{c}{$ eoc_{S_n,2} $} \\
\midrule
3D$^\triangle_1$ & \np{1.15e-2} &                                   & \np{3.48e-2} &                                   \\
3D$^\triangle_2$ & \np{8.02e-3} &  \raisebox{1.5ex}[0ex]{\np{0.69}} & \np{2.52e-2} &  \raisebox{1.5ex}[0ex]{\np{0.62}} \\
3D$^\triangle_3$ & \np{4.41e-3} &  \raisebox{1.5ex}[0ex]{\np{0.86}} & \np{1.49e-2} &  \raisebox{1.5ex}[0ex]{\np{0.75}} \\
3D$^\triangle_4$ & \np{2.40e-3} &  \raisebox{1.5ex}[0ex]{\np{1.03}} & \np{8.62e-3} &  \raisebox{1.5ex}[0ex]{\np{0.93}} \\
3D$^\triangle_5$ & \np{1.26e-3} &  \raisebox{1.5ex}[0ex]{\np{1.01}} & \np{5.48e-3} &  \raisebox{1.5ex}[0ex]{\np{0.71}} \\
\bottomrule
\end{tabular}