]> https://gitweb.dealii.org/ - release-papers.git/commitdiff
Added subsection about the tpetra stack. 116/head
authorSebastian Kinnewig <sebastian@kinnewig.org>
Fri, 16 Aug 2024 12:44:19 +0000 (14:44 +0200)
committerSebastian Kinnewig <sebastian@kinnewig.org>
Fri, 16 Aug 2024 12:44:19 +0000 (14:44 +0200)
9.6/paper.tex

index eaaedc5a70f2f7bf7cd2683ab7a1c20a045c1cf6..683a2852bb3f84d242e963859e2bd104c82d58e2 100644 (file)
@@ -46,6 +46,8 @@
 \newcommand{\dealii}{{\specialword{deal.II}}\xspace}
 \newcommand{\pfrst}{{\specialword{p4est}}\xspace}
 \newcommand{\trilinos}{{\specialword{Trilinos}}\xspace}
+\newcommand{\epetra}{{\specialword{Epetra}}\xspace}
+\newcommand{\tpetra}{{\specialword{Tpetra}}\xspace}
 \newcommand{\aspect}{\specialword{Aspect}\xspace}
 \newcommand{\petsc}{\specialword{PETSc}\xspace}
 \newcommand{\snes}{{\specialword{SNES}}\xspace}
@@ -281,6 +283,17 @@ can be found
 \item FECouplingValues
 \end{itemize}
 
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\subsection{Interface to the \trilinos \tpetra stack}\label{sec:tpetra}
+
+\begin{itemize}
+  \item What is a \textit{stack}? [Thiele]
+  \item The \epetra stack is deprecated [Thiele]
+  \item Short overview capabilities of \epetra (MPI parallel, fixed types) [Thiele]
+  \item Short overview capabilities of \tpetra (MPI+X via Kokkos, auto diff types, Templated petra) [Thiele]
+  \item Current state of the interface (Tpertra based linear algebra, direct solver from Amesos2, preconditioners from Ifpack2) [Thiele \& Kinnewig]
+  \item User relevant changes from \epetra: incompatibilities, removed options, changes in the constructor. [Thiele \& Kinnewig]
+\end{itemize}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \subsection{New and improved tutorials and code gallery programs}

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.