year={2005},
publisher={ACM}
}
+
@article{assimp,
title={Open asset import library (assimp)},
author={Schulze, Thomas and Gessler, Alexander and Kulling, Kim and Nadlinger, David and Klein, Jonathan and Sibly, Mark and Gubisch, Matthias},
journal={Computer Software, URL: https://github. com/assimp/assimp},
year={2012}
}
+
+@Misc{clang-tidy,
+ Title = {{Clang-Tidy}},
+ Author = {LLVM},
+ HowPublished = {\url{http://clang.llvm.org/extra/clang-tidy/}},
+}
+
+@Misc{coverity,
+ Title = {Coverity Scan},
+ Author = {Synopsys, Inc.},
+ HowPublished = {\url{https://scan.coverity.com}},
+}
+
now returns either a \texttt{std::shared\_ptr} or \texttt{std::unique\_ptr},
which clarifies object ownership responsibilities and avoids memory leaks.
-\item \dealii{} has made extensive use of both the clang-tidy and coverity
- static analysis tools for detecting bugs and other issues in the code.
- %% TODO is there somewhere we can cite for either of these tools? It would
- %% be nice to recognize the department of homeland security for offering
- %% coverity.
- %% TODO at the time of writing this coverity is down; get an issue count
- %% when it is back online.
+\item \dealii{} has made extensive use of both the Clang-Tidy \cite{clang-tidy}
+ and Coverity Scan \cite{coverity} static analysis tools for detecting bugs
+ and other issues in the code. In total around, 260 issues were detected and
+ fixed using the latter tool.
+ %% > Is there somewhere we can cite for either of these tools? It would
+ %% > be nice to recognize the department of homeland security for offering
+ %% The contract with homeland security was completed in 2009.
\item
\texttt{LinearOperator}, a flexible template class that implements the action of a
variety of funding sources:
\marginpar{update}
-D.~Arndt was partially supported by the German Research Foundation (DFG) under the
+D.~Arndt was supported by the German Research Foundation (DFG) under the
project ``High-order discontinuous Galerkin for the exa-scale'' (ExaDG) within the
priority program ``Software for Exascale Computing'' (SPPEXA).
\bibliography{paper}{}
\bibliographystyle{abbrv}
-\end{document}
\ No newline at end of file
+\end{document}