From c6f1ed515c2c3aa0f57c4fcfc600c65218b6519e Mon Sep 17 00:00:00 2001 From: Luca Heltai Date: Tue, 21 May 2019 19:12:21 +0200 Subject: [PATCH] Added two paragraphs on rtree and parsed ct --- 9.1/paper.bib | 10 ++++++++++ 9.1/paper.tex | 26 ++++++++++++++++++-------- 2 files changed, 28 insertions(+), 8 deletions(-) diff --git a/9.1/paper.bib b/9.1/paper.bib index 01dba75..70f9574 100644 --- a/9.1/paper.bib +++ b/9.1/paper.bib @@ -202,6 +202,16 @@ doi = "10.1515/jnma-2018-0054" url = {http://www.dealii.org/developer/reports/deal-paper.pdf} } + +@article{SartoriGiulianiBardelloni-2018-a, + Author = {Sartori, Alberto and Giuliani, Nicola and Bardelloni, Mauro and Heltai, Luca}, + Journal = {SoftwareX}, + Pages = {318--327}, + Title = {{deal2lkit: A toolkit library for high performance programming in deal.II}}, + Volume = {7}, + Year = {2018}} + + @Article{BangerthKayserHerold2007, author = {W. Bangerth and O. Kayser-Herold}, title = {Data Structures and Requirements for $hp$ Finite Element diff --git a/9.1/paper.tex b/9.1/paper.tex index 430f9eb..9c40a3e 100644 --- a/9.1/paper.tex +++ b/9.1/paper.tex @@ -5,6 +5,7 @@ %\usepackage{cite} \usepackage{anslistings} \usepackage{multicol} +\usepackage{pdfsync} \usepackage{pgfplots} \usepackage{pgfplotstable} @@ -183,10 +184,12 @@ that we briefly outline in the remainder of this section: implementations. Some performance bottlenecks on distributed triangulation with more than 100k MPI ranks have been fixed. -\item - A new class \texttt{ParsedConvergenceTable} has been introduced. - \textcolor{red}{TODO} - \marginpar{Luca: Please expand} +\item A new class \texttt{ParsedConvergenceTable} has been introduced + that greatly simplifies the construction of convergence tables, + reading the options for the generation of the table from a parameter + file, and providing methods that, combined with a parameter file, + allow one to generate convergence tables using one-liners in user + codes. \item The \texttt{FE\_BernardiRaugel} class implements the non-standard @@ -225,9 +228,13 @@ that we briefly outline in the remainder of this section: detailed overview of the implementation of the \texttt{FE\_NedelecSZ} element in \dealii{} can be found in \cite{Kynch2017}. -\item - A new interface to \texttt{boost::geometry::index::rtree} has been added. - \textcolor{red}{TODO} +\item All of the elementary geometrical objects of the library (namely + \texttt{Point}, \texttt{Segment}, and + \texttt{BoundingBox}) have been augmented with the traits + needed to comply with \texttt{boost::geometry} concepts. A new + interface to \texttt{boost::geometry::index::rtree} has been added + that simplifies the construction of spacial indices based on points, + bounding boxes, or segments. \end{itemize} % In addition to these changes, the changelog lists more than 200 other @@ -478,7 +485,10 @@ following: \item For \texttt{LinearOperator} and \texttt{PackagedOperation} facilities: \cite{MaierBardelloniHeltai-2016-a,MaierBardelloniHeltai-2016-b}. \item For uses of the \texttt{WorkStream} interface: - \cite{TKB16}. + \cite{TKB16}; + \item Fur uses of the \texttt{ParameterAcceptor} concept, + \texttt{MeshWorker::ScratchData}, and + \texttt{ParsedConvergenceTable}: \cite{SartoriGiulianiBardelloni-2018-a}. \end{itemize} \marginpar{I'm sure we have new interfaces. HDF5 and the various AD/SD -- 2.39.5