--- /dev/null
+%% do not edit this file, edit in the deal.II main repository, copy here, but
+%% keep this note in here for the next one.
+
+%% The deal.II paper
+
+@Article{BangerthHartmannKanschat2007,
+ title = {deal.{II} --- a General Purpose Object Oriented Finite Element Library},
+ author = {Bangerth, W. and Hartmann, R. and Kanschat, G.},
+ journal = {{ACM} Trans. Math. Softw.},
+ volume = {33},
+ number = {4},
+ year = {2007},
+ doi = {10.1145/1268776.1268779}
+}
+
+@Article{dealII2020design,
+ title = {The {deal.II} finite element library: {D}esign, features, and
+ insights},
+ author = {Daniel Arndt and Wolfgang Bangerth and Denis Davydov and Timo
+ Heister and Luca Heltai and Martin Kronbichler and Matthias Maier
+ and Jean-Paul Pelteret and Bruno Turcksin and David Wells},
+ journal = {Computers \& Mathematics with Applications},
+ volume = {in press},
+ year = {2020},
+ DOI = {10.1016/j.camwa.2020.02.022},
+}
+
+@Misc{changes84,
+ Title = {List of Changes},
+ Note = {\url{https://www.dealii.org/developer/doxygen/deal.II/changes_between_8_3_and_8_4.html}},
+ Url = {https://www.dealii.org/developer/doxygen/deal.II/changes_between_8_3_and_8_4.html}
+}
+
+@Misc{changes85,
+ Title = {List of Changes},
+ Note = {\url{https://www.dealii.org/developer/doxygen/deal.II/changes_between_8_4_2_and_8_5_0.html}},
+ Url = {https://www.dealii.org/developer/doxygen/deal.II/changes_between_8_4_2_and_8_5_0.html}
+}
+
+@Misc{changes90,
+ key={List of Changes},
+ Title = {List of Changes for 9.0},
+ Note = {\url{https://www.dealii.org/developer/doxygen/deal.II/changes_between_8_5_and_9_0.html}},
+ Url = {https://www.dealii.org/developer/doxygen/deal.II/changes_between_8_5_0_and_9_0.html}
+}
+
+@Misc{changes91,
+ key={List of Changes},
+ Title = {List of Changes for 9.1},
+ Note = {\url{https://www.dealii.org/developer/doxygen/deal.II/changes_between_9_0_1_and_9_1_0.html}},
+ Url = {https://www.dealii.org/developer/doxygen/deal.II/changes_between_9_0_1_and_9_1_0.html}
+}
+
+@Misc{changes92,
+ key={List of Changes},
+ Title = {List of Changes for 9.2},
+ Note = {\url{https://www.dealii.org/developer/doxygen/deal.II/changes_between_9_1_1_and_9_2_0.html}},
+ Url = {https://www.dealii.org/developer/doxygen/deal.II/changes_between_9_1_1_and_9_2_0.html}
+}
+
+@article{dealII80,
+ title = {The \texttt{deal.II} Library, Version 8.0},
+ author = {W. Bangerth and T. Heister and L. Heltai and G. Kanschat
+ and M. Kronbichler and M. Maier and B. Turcksin and T. D. Young},
+ journal = {arXiv preprint \url{http://arxiv.org/abs/1312.2266v3}},
+ year = {2013},
+}
+
+@article{dealII81,
+ title = {The \texttt{deal.II} Library, Version 8.1},
+ author = {W. Bangerth and T. Heister and L. Heltai and G. Kanschat
+ and M. Kronbichler and M. Maier and B. Turcksin and T. D. Young},
+ journal = {arXiv preprint \url{http://arxiv.org/abs/1312.2266v4}},
+ year = {2013},
+}
+
+@article{dealII82,
+ title = {The \texttt{deal.II} Library, Version 8.2},
+ author = {W. Bangerth and T. Heister and L. Heltai
+ and G. Kanschat and M. Kronbichler
+ and M. Maier and B. Turcksin
+ and T. D. Young},
+ journal = {Archive of Numerical Software},
+ volume = 3,
+ year = {2015},
+}
+
+@article{dealII83,
+ title = {The \texttt{deal.II} Library, Version 8.3},
+ author = {W. Bangerth and T. Heister and L. Heltai
+ and G. Kanschat and M. Kronbichler
+ and M. Maier and B. Turcksin},
+ journal = {Archive of Numerical Software},
+ volume = {4},
+ number = {100},
+ year = {2016},
+ pages = {1--11},
+ issn = {2197-8263},
+ doi = {10.11588/ans.2016.100.23122},
+}
+
+ @article{dealII85,
+ title = {The \texttt{deal.II} Library, Version 8.5},
+ author = {D. Arndt and W. Bangerth and D. Davydov and T. Heister and
+ L. Heltai and M. Kronbichler and M. Maier and J.-P. Pelteret
+ and B. Turcksin and D. Wells},
+ journal = {Journal of Numerical Mathematics},
+ year = {2017},
+ volume = 25,
+ number = 3,
+ pages = {137--146},
+ Doi = {10.1515/jnma-2016-1045}
+ }
+
+@article{dealII84,
+ title = {The \texttt{deal.II} Library, Version 8.4},
+ author = {W. Bangerth and D. Davydov and T. Heister and
+ L. Heltai and G. Kanschat and M. Kronbichler and M. Maier
+ and B. Turcksin and D. Wells},
+ journal = {Journal of Numerical Mathematics},
+ year = {2016},
+ volume = {24},
+ number = {3},
+ pages = {135--141},
+ doi = {10.1515/jnma-2016-1045}
+ }
+
+
+
+@article{dealII90,
+title = {The \texttt{deal.II} Library, Version 9.0},
+author = {G. Alzetta and D. Arndt and W. Bangerth and V. Boddu and
+ B. Brands and D. Davydov and R. Gassmoeller and T. Heister and
+ L. Heltai and K. Kormann and M. Kronbichler and M. Maier and
+ J.-P. Pelteret and B. Turcksin and D. Wells},
+journal = {J. Numer. Math.},
+volume = "26",
+number = "4",
+pages = "173--184",
+year = 2018,
+doi = "10.1515/jnma-2018-0054"
+}
+
+
+@article{dealII91,
+ doi = {10.1515/jnma-2019-0064},
+ url = {https://doi.org/10.1515/jnma-2019-0064},
+ year = {2019},
+ month = dec,
+ publisher = {Walter de Gruyter {GmbH}},
+ volume = {27},
+ number = {4},
+ pages = {203--213},
+ author = {Daniel Arndt and Wolfgang Bangerth and Thomas C. Clevenger and Denis Davydov and Marc Fehling and Daniel Garcia-Sanchez and Graham Harper and Timo Heister and Luca Heltai and Martin Kronbichler and Ross Maguire Kynch and Matthias Maier and Jean-Paul Pelteret and Bruno Turcksin and David Wells},
+ title = {The deal.{II} library, Version 9.1},
+ journal = {Journal of Numerical Mathematics}
+}
+
+
+%% The deal.II web page and online reference.
+%% Please cite specific versions only if you really need to
+
+@Manual{DealIIReference,
+ title = {{\tt deal.{I}{I}} Differential Equations Analysis Library,
+ Technical Reference},
+ author = {W. Bangerth and T. Heister and G. Kanschat},
+ note = {\texttt{http://www.dealii.org}},
+ url = {http://www.dealii.org}
+}
+
+@Manual{DealIIReference600,
+ title = {{\tt deal.{I}{I}} Differential Equations Analysis Library,
+ Technical Reference},
+ author = {W. Bangerth and G. Kanschat},
+ note = {\texttt{http://www.dealii.org}},
+ url = {http://www.dealii.org/6.0.0},
+ year = 2007
+}
+
+@Manual{DealIIReference610,
+ title = {{\tt deal.{I}{I}} Differential Equations Analysis Library,
+ Technical Reference},
+ author = {W. Bangerth and G. Kanschat},
+ note = {\texttt{http://www.dealii.org}},
+ url = {http://www.dealii.org/6.1.0},
+ year = 2008
+}
+
+@Manual{DealIIReference621,
+ title = {{\tt deal.{I}{I}} Differential Equations Analysis Library,
+ Technical Reference},
+ author = {W. Bangerth and G. Kanschat},
+ note = {\texttt{http://www.dealii.org}},
+ url = {http://www.dealii.org/6.2.1},
+ year = 2009
+}
+
+@Manual{DealIIReference631,
+ title = {{\tt deal.{I}{I}} Differential Equations Analysis Library,
+ Technical Reference},
+ author = {W. Bangerth and G. Kanschat},
+ note = {\texttt{http://www.dealii.org}},
+ url = {http://www.dealii.org/6.3.1},
+ year = 2010
+}
+
+@Manual{DealIIReference700,
+ title = {{\tt deal.{I}{I}} Differential Equations Analysis Library,
+ Technical Reference},
+ author = {W. Bangerth and G. Kanschat},
+ note = {\texttt{http://www.dealii.org}},
+ url = {http://www.dealii.org/7.0.0},
+ year = 2011
+}
+
+@Manual{DealIIReference710,
+ title = {{\tt deal.{I}{I}} Differential Equations Analysis Library,
+ Technical Reference},
+ author = {W. Bangerth and G. Kanschat},
+ note = {\texttt{http://www.dealii.org}},
+ url = {http://www.dealii.org/7.1.0},
+ year = 2011
+}
+
+%% Additional papers on deal.II and special aspects
+
+@TechReport{BangerthKanschat1999,
+ title = {Concepts for Object-Oriented Finite Element Software -- the \texttt{deal.II} library},
+ address = {Heidelberg},
+ author = {Bangerth, W. and Kanschat, G.},
+ institution = {SFB~359},
+ number = {1999-43},
+ type = {Preprint},
+ year = {1999},
+ 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
+ Software},
+ journal = {ACM Trans. Math. Softw.},
+ year = 2009,
+ volume = 36,
+ number = 1,
+ pages = {4/1--4/31}
+}
+
+@Article{JanssenKanschat2011,
+ author = {Janssen, B. and Kanschat, G.},
+ title = {Adaptive multilevel methods with local smoothing for
+ {${H}^1$}- and {$H^{\text{curl}}$}-conforming high order
+ finite element methods},
+ journal = {SIAM J. Sci. Comput.},
+ year = 2011,
+ volume = 33,
+ number = 4,
+ pages = {2095--2114},
+ doi = {10.1137/090778523}
+}
+
+@Article{Kanschat2004,
+ title = {Multi-level methods for discontinuous {G}alerkin {FEM} on locally refined meshes},
+ author = {Kanschat, G.},
+ journal = {Comput. \& Struct.},
+ number = {28},
+ pages = {2437--2445},
+ volume = {82},
+ year = {2004},
+ doi = {10.1016/j.compstruc.2004.04.015}
+}
+
+@Article{BangerthBursteddeHeisterKronbichler11,
+ author = {W. Bangerth and C. Burstedde and T. Heister
+ and M. Kronbichler},
+ title = {Algorithms and data structures for massively parallel generic
+ adaptive finite element codes},
+ journal = {ACM Trans. Math. Softw.},
+ year = 2011,
+ volume = 38,
+ pages = {14/1--28}}
+
+
+@Article{KronbichlerKormann2012,
+ author = {M. Kronbichler and K. Kormann},
+ title = {A generic interface for parallel cell-based finite element operator application},
+ journal = {Comput. Fluids},
+ year = 2012,
+ volume = 63,
+ pages = {135--147}}
+
+@Article{KronbichlerWall2018,
+ author = {Kronbichler, M. and Wall, W. A.},
+ title = {A performance comparison of continuous and discontinuous {G}alerkin
+ methods with fast multigrid solvers},
+ journal = {SIAM J. Sci. Comput.},
+ pages = {A3423--A3448},
+ volume = 40,
+ number = 5,
+ year = 2018,
+ doi = {10.1137/16M110455X}}
+
+@Article{KronbichlerKormann2019,
+ author = {M. Kronbichler and K. Kormann},
+ title = {Fast matrix-free evaluation of discontinuous {G}alerkin finite element operators},
+ journal = {ACM Trans. Math. Soft.},
+ volume = 45,
+ number = 3,
+ pages = {29:1--29:40},
+ year = 2019,
+ doi = {10.1145/3325864}}
+
+@Article{KronbichlerLjungkvist2019,
+ author = {Kronbichler, M. and Ljungkvist, K.},
+ title = {Multigrid for Matrix-Free High-Order Finite Element Computations on Graphics Processors},
+ journal = {ACM Trans. Parallel Comput.},
+ volume = {6},
+ number = {1},
+ pages = {2/1--32},
+ year = 2019}
+
+@inproceedings{Arndt2020sppexa,
+author = {Daniel Arndt and Niklas Fehn and Guido Kanschat and Katharina Kormann and Martin Kronbichler and Peter Munch and Wolfgang A. Wall and Julius Witte},
+title = {{ExaDG} -- High-Order Discontinuous {G}alerkin for the Exa-Scale},
+booktitle="Software for Exascale Computing -- SPPEXA 2016--2019",
+series={Lecture Notes in Computational Science and Engineering 136},
+year="2020",
+publisher="Springer International Publishing",
+address="Cham",
+editor="Bungartz, Hans-Joachim
+and Nagel, Wolfgang E.
+and Reiz, Severin
+and Uekermann, Benjamin
+and Neumann, Philipp",
+doi = {10.1007/978-3-030-47956-5_8}
+}
+
+
+@techreport{DeSimoneHeltaiManigrasso2009,
+ Author = {A. DeSimone and L. Heltai and C. Manigrasso},
+ Institution = {SISSA},
+ Number = {42/2009/M},
+ Title = {Tools for the Solution of {PDEs} Defined on Curved Manifolds with deal.{II}},
+ Year = {2009}}
+
+@techreport{HeltaiMola2015,
+ Author = {L. Heltai and A. Mola},
+ Institution = {SISSA},
+ Title = {{Towards the Integration of CAD and FEM using open source libraries: a
+Collection of deal.II Manifold Wrappers for the OpenCASCADE Library}},
+ Year = 2015,
+ Note = {Submitted}}
+
+@techreport{HeltaiBangerthKronbichlerMola2019,
+ author = {Heltai, L. and Bangerth, W. and Kronbichler, M. and Mola, A.},
+ title = {Using exact geometry information in finite element computations},
+ institution = {arXiv:1910.09824},
+ year = 2019}
+}
+
+@article{trilinos64,
+ author = {C. Jhurani and
+ T. M. Austin and
+ M. A. Heroux and
+ J. M. Willenbring},
+ title = {Supporting 64-bit global indices in {E}petra and other {T}rilinos
+ packages -- {T}echniques used and lessons learned},
+ journal = {arXiv},
+ volume = {1307.6638},
+ year = {2013},
+ ee = {http://arxiv.org/abs/1307.6638},
+ bibsource = {DBLP, http://dblp.uni-trier.de}
+}
+
+
+@Article{BH13,
+ author = {Wolfgang Bangerth and Timo Heister},
+ title = {What makes computational open source software libraries successful?},
+ journal = {Computational Science \& Discovery},
+ year = 2013,
+ volume = 6,
+ pages = {015010/1--18}}
+
+
+@Article{FHB13,
+ author = {J. Frohne and T. Heister and W. Bangerth},
+ title = {Efficient numerical methods for the large-scale, parallel
+ solution of elastoplastic contact problems},
+ journal = {submitted},
+ year = 2013}
+
+@Article{TKB16,
+ author = {B. Turcksin and M. Kronbichler and W. Bangerth},
+ title = {\textit{WorkStream} -- a design pattern for multicore-enabled finite element computations},
+ journal = {ACM Transactions on Mathematical Software},
+ year = 2016,
+ volume = 43,
+ number = 1,
+ pages = {2/1--2/29}
+}
+
+@Misc{cpp11,
+ key = {C++11},
+ author = {International Standards Organization},
+ title = {{ISO/IEC} 14882:2011: The {C}++11 Programming Language Standard},
+ howpublished = {\url{http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=50372}},
+ year = 2011}
+
+@Article{trilinos,
+ author = {M. A. Heroux and R. A. Bartlett and V. E. Howle and R. J. Hoekstra and J. J. Hu
+ and T. G. Kolda and R. B. Lehoucq and K. R. Long and R. P. Pawlowski and
+ E. T. Phipps and A. G. Salinger and H. K. Thornquist and R. S. Tuminaro and
+ J. M. Willenbring and A. Williams and K. S. Stanley},
+ title = {An overview of the {T}rilinos project},
+ journal = {ACM Trans. Math. Softw.},
+ year = 2005,
+ volume = 31,
+ pages = {397--423}}
+
+@Misc{trilinos-web-page,
+ Author = "M. A. Heroux and others",
+ Title = "{Trilinos} web page",
+ Note = "\url{http://trilinos.org}",
+ Year = "2018"}
+
+# From http://www.mcs.anl.gov/petsc/documentation/referencing.html
+@Misc{petsc-web-page,
+ author = {S. Balay and S. Abhyankar and M.~F. Adams and J. Brown and P. Brune
+ and K. Buschelman and L. Dalcin and V. Eijkhout and W.~D. Gropp
+ and D. Karpeyev and D. Kaushik and M.~G. Knepley
+ and D. May and L. Curfman McInnes and R. Mills and T. Munson
+ and K. Rupp and P. Sanan B.~F. Smith and S. Zampini
+ and H. Zhang and H. Zhang},
+ title = {{PETS}c {W}eb page},
+ url = {http://www.mcs.anl.gov/petsc},
+ howpublished = {\url{http://www.mcs.anl.gov/petsc}},
+ year = {2018}
+ }
+
+@TechReport{petsc-user-ref,
+ author = {S. Balay and S. Abhyankar and M.~F. Adams and J. Brown and P. Brune
+ and K. Buschelman and L. Dalcin and V. Eijkhout and W.~D. Gropp
+ and D. Karpeyev and D. Kaushik and M.~G. Knepley
+ and D. May and L. Curfman McInnes and R. Mills and T. Munson
+ and K. Rupp and P. Sanan B.~F. Smith and S. Zampini
+ and H. Zhang and H. Zhang},
+ title = {{PETS}c Users Manual},
+ institution = {Argonne National Laboratory},
+ year = 2018,
+ number = {ANL-95/11 - Revision 3.9},
+ url = {http://www.mcs.anl.gov/petsc}
+ }
+
+
+@Article{umfpack,
+ author = {T. A. Davis},
+ title = {Algorithm 832: {UMFPACK V4.3}---an unsymmetric-pattern multifrontal method},
+ journal = {ACM Trans. Math. Softw.},
+ year = 2004,
+ volume = 30,
+ pages = {196--199}}
+
+@Book{Rei07,
+ author = {J. Reinders},
+ title = {Intel Threading Building Blocks},
+ publisher = {O'Reilly},
+ year = 2007}
+
+@Article{p4est,
+ author = {C. Burstedde and L. C. Wilcox and O. Ghattas},
+ title = {\texttt{p4est}: {S}calable algorithms for parallel
+ adaptive mesh refinement on forests of octrees},
+ journal = {SIAM J. Sci. Comput.},
+ volume = 33,
+ number = 3,
+ pages = {1103-1133},
+ year = 2011}
+
+@Article{Burstedde2018,
+ author = {C. Burstedde},
+ title = {Parallel tree algorithms for {AMR} and non-standard data access},
+ journal = {arXiv e-prints},
+ keywords = {Computer Science - Distributed, Parallel, and Cluster Computing, 65D18, 65M50, 65Y05, 68W10},
+ year = 2018,
+ month = {Mar},
+ eid = {arXiv:1803.08432},
+ pages = {arXiv:1803.08432},
+ archivePrefix = {arXiv},
+ eprint = {1803.08432},
+ primaryClass = {cs.DC},
+ adsurl = {https://ui.adsabs.harvard.edu/abs/2018arXiv180308432B},
+ adsnote = {Provided by the SAO/NASA Astrophysics Data System}
+}
+
+@Book{arpack,
+ author = {R. B. Lehoucq and D. C. Sorensen and C. Yang},
+ title = {{ARPACK} users' guide: solution of large-scale eigenvalue problems with implicitly restarted Arnoldi methods},
+ publisher = {SIAM, Philadelphia},
+ year = 1998}
+
+@Misc{mumps-web-page,
+ key = {MUMPS},
+ title = {{MUMPS: a MUltifrontal Massively Parallel sparse direct Solver}},
+ note = {\url{http://graal.ens-lyon.fr/MUMPS/}}}
+
+
+@Article{ADE00,
+ author = {P.R. Amestoy and I.S. Duff and J.-Y. L'Excellent},
+ title = {Multifrontal parallel distributed symmetric and unsymmetric solvers},
+ journal = {Comput. Methods in Appl. Mech. Eng.},
+ year = 2000,
+ volume = 184,
+ pages = {501--520}}
+
+
+@article{MUMPS:1,
+ author = {P. R. Amestoy and I. S. Duff and J. Koster and J.-Y. L'Excellent},
+ title = {A Fully Asynchronous Multifrontal Solver Using Distributed Dynamic Scheduling},
+ journal = {SIAM Journal on Matrix Analysis and Applications},
+ volume = {23},
+ number = {1},
+ year = {2001},
+ pages = {15-41}
+ }
+
+
+@article{MUMPS:2,
+ author = {P. R. Amestoy and A. Guermouche and J.-Y. L'Excellent and S. Pralet},
+ title = {Hybrid scheduling for the parallel solution of linear systems},
+ journal = {Parallel Computing},
+ volume = {32},
+ number = {2},
+ year = {2006},
+ pages = {136-156}
+}
+
+@Misc{ginkgo-web-page,
+ key = {ginkgo},
+ title = {Ginkgo: high-performance linear algebra library for manycore
+ systems},
+ note ={\url{https://github.com/ginkgo-project/ginkgo}}
+}
+
+@Misc{opencascade-web-page,
+ key = {OpenCASCADE},
+ title = {{OpenCASCADE: Open CASCADE Technology, 3D modeling \& numerical simulation}},
+ note = {\url{http://www.opencascade.org/}}}
+
+
+@Misc{muparser-web-page,
+ key = {muparse},
+ title = {{muparser: Fast Math Parser Library}},
+ note = {\url{http://muparser.beltoforion.de/}}}
+
+@Misc{symengine-web-page,
+ key = {symengine},
+ title = {{SymEngine: fast symbolic manipulation library, written in C++}},
+ note = {\url{https://github.com/symengine/symengine}, \url{http://sympy.org/}}}
+
+@Misc{hdf5,
+ author = {{The HDF Group}},
+ title = "{Hierarchical Data Format, version 5}",
+ year = {1997-2018},
+ note = {\url{http://www.hdfgroup.org/HDF5/}}
+}
+
+@article{karypis1998fast,
+ title={A fast and high quality multilevel scheme for partitioning irregular graphs},
+ author={Karypis, G. and Kumar, V.},
+ journal={SIAM J. Sci. Comput.},
+ volume={20},
+ number={1},
+ pages={359--392},
+ year={1998},
+ publisher={SIAM}
+}
+@article{rew1990netcdf,
+ title={{NetCDF}: an interface for scientific data access},
+ author={Rew, R. and Davis, G.},
+ journal={Computer Graphics and Applications, IEEE},
+ volume={10},
+ number={4},
+ pages={76--82},
+ year={1990},
+ publisher={IEEE}
+}
+@Article{Hernandez:2005:SSF,
+ author = "V. Hernandez and J. E. Roman and V. Vidal",
+ title = "{SLEPc}: A Scalable and Flexible Toolkit for the Solution of Eigenvalue
+ Problems",
+ journal = "{ACM} Trans. Math. Software",
+ volume = "31",
+ number = "3",
+ pages = "351--362",
+ year = "2005"
+}
+
+@article{Lachat1976,
+author = {Lachat, J. C. and Watson, J. O.},
+doi = {10.1002/nme.1620100503},
+issn = {0029-5981},
+journal = {International Journal for Numerical Methods in Engineering},
+number = {5},
+pages = {991--1005},
+title = {{Effective numerical treatment of boundary integral equations: A formulation for three-dimensional elastostatics}},
+url = {http://doi.wiley.com/10.1002/nme.1620100503},
+volume = {10},
+year = {1976}
+}
+
+@article{Telles-2005-a,
+author = {Telles, JCF},
+journal = {International Journal for Numerical Methods in Engineering},
+mendeley-groups = {FEM},
+mendeley-tags = {filedpapers},
+number = {5},
+publisher = {Wiley Online Library},
+title = {{A self-adaptive co-ordinate transformation for efficient numerical evaluation of general boundary element integrals}},
+type = {Journal article},
+volume = {24},
+year = {2005}
+}
+
+@article{GiulianiMolaHeltai-2015-a,
+author = {Giuliani, Nicola and Mola, Andrea and Heltai, Luca and Formaggia, Luca},
+doi = {10.1016/j.enganabound.2015.04.006},
+file = {:Users/heltai/Library/Mobile Documents/com\~{}apple\~{}CloudDocs/Mendeley//Giuliani et al.\_2015\_FEM SUPG stabilisation of mixed isoparametric BEMs application to linearised free surface flows.pdf:pdf},
+journal = {Engineering Analysis with Boundary Elements},
+keywords = {linearised free surface},
+pages = {8--22},
+title = {{FEM SUPG stabilisation of mixed isoparametric BEMs: application to linearised free surface flows}},
+volume = {59},
+year = {2015}
+}
+
+@book{Cottrell2009,
+author = {Cottrell, JA A and Hughes, TJR J R and Bazilevs, Y.},
+file = {:Users/heltai/Library/Mobile Documents/com\~{}apple\~{}CloudDocs/Mendeley/Cottrell, Hughes, Bazilevs\_2009\_Isogeometric analysis toward integration of CAD and FEA.pdf:pdf},
+mendeley-groups = {Igastokes,Books,Geostrophisics,FEM},
+publisher = {John Wiley \& Sons Inc},
+title = {{Isogeometric analysis: toward integration of CAD and FEA}},
+url = {http://books.google.com/books?hl=en\&lr=\&id=9Q9y0Xtz5E4C\&oi=fnd\&pg=PR5\&dq=Isogeometric+analysis:+toward+integration+of+CAD+and+FEA\&ots=JLSZtYQkL3\&sig=MZdoIBEu1cZs2sAwnPDy4WVOaVE},
+year = {2009}
+}
+
+@book{AbramowitzStegun,
+ author = {M. Abramowitz and I.A. Stegun},
+ title = {Handbook of Mathematical Functions},
+ publisher = {Dover},
+ year = {1965}
+}
+
+@techreport{MadayPatera,
+ author = {Y. Maday and A.T. Patera and E.M. Rønquist},
+ title = {A well-posed optimal spectral element approximation for the {S}tokes problem},
+ number = {87-47},
+ institution = {ICASE},
+ address = {Hampton, VA},
+ year = {1987}
+}
+
+
+@article{MaierBardelloniHeltai-2016-a,
+ Author = {Matthias Maier and Mauro Bardelloni and Luca Heltai},
+ Journal = {Computers and Mathematics with Applications},
+ Title = {Linear{O}perator -- a generic, high-level expression syntax for linear algebra},
+ Doi = {10.1016/j.camwa.2016.04.024},
+ number = {1},
+ pages = {1--24},
+ volume = {72},
+ Year = {2016}}
+
+@misc{MaierBardelloniHeltai-2016-b,
+ author = {Matthias Maier and
+ Mauro Bardelloni and
+ Luca Heltai},
+ title = {{LinearOperator Benchmarks, Version 1.0.0}},
+ month = mar,
+ year = 2016,
+ doi = {10.5281/zenodo.47202},
+ url = {http://dx.doi.org/10.5281/zenodo.47202}
+}
+
+@article{Davydov2016,
+ Author = {Denis Davydov and Tymofiy Gerasimov and Jean-Paul Pelteret and Paul Steinmann},
+ Day = {12},
+ Doi = {10.1186/s40323-017-0093-0},
+ Issn = {2213-7467},
+ Journal = {Advanced Modeling and Simulation in Engineering Sciences},
+ Month = {Dec},
+ Number = {1},
+ Pages = {7},
+ Title = {Convergence study of the h-adaptive {PUM} and the hp-adaptive {FEM} applied to eigenvalue problems in quantum mechanics},
+ Volume = {4},
+ Year = {2017},
+}
+
+@misc{gsl2016,
+ author = {Galassi, M and Davies, J and Theiler, J and Gough, B and Jungman, G and Alken, P and Booth, M and Rossi, F and Ulerich, R},
+ title = {GNU Scientific Library Reference Manual (Edition 2.3)},
+ journal = {Library available online at http://www. gnu. org/software/gsl},
+ year = {2016}
+}
+
+@misc{nanoflann,
+ author = {Blanco, Jose Luis and Rai, Prankal Kumar},
+ title = {nanoflann: a {C}++ header-only fork of {FLANN}, a library for
+ {N}earest {N}eighbor ({NN}) with {KD}-trees},
+ howpublished = {\url{https://github.com/jlblancoc/nanoflann}},
+ year = {2014}
+}
+
+@inproceedings{adol-c,
+ author = {A. Walther and A. Griewank},
+ title = {Getting started with {ADOL}-{C}},
+ booktitle = {Combinatorial Scientific Computing},
+ publisher = {U. Naumann and O.Schenk},
+ series = {Chapman-Hall CRC Computational Science},
+ pages = {181-202},
+ year = {2012}
+}
+
+@Article{Griewank1996a,
+ author = {Griewank, Andreas and Juedes, David and Utke, Jean},
+ title = {Algorithm 755: {ADOL-C}: a package for the automatic differentiation of algorithms written in {C/C++}},
+ journal = {ACM Transactions on Mathematical Software (TOMS)},
+ year = {1996},
+ volume = {22},
+ number = {2},
+ pages = {131--167},
+ doi = {10.1145/229473.229474},
+ publisher = {ACM},
+}
+
+@article{sundials,
+ title={{SUNDIALS}: Suite of nonlinear and differential/algebraic equation solvers},
+ author={Hindmarsh, Alan C and Brown, Peter N and Grant, Keith E and Lee, Steven L and Serban, Radu and Shumaker, Dan E and Woodward, Carol S},
+ journal={ACM Transactions on Mathematical Software (TOMS)},
+ volume={31},
+ number={3},
+ pages={363--396},
+ 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 = {{C}overity {S}can ({Synopsys, Inc.})},
+ Key = {Coverity},
+ HowPublished = {\url{https://scan.coverity.com}},
+}
+
+@TechReport{GHPB16,
+ author = {R. Gassm{\"o}ller and E. Heien and E. G. Puckett and W. Bangerth},
+ title = {Flexible and scalable particle-in-cell methods for massively parallel computations},
+ institution = {arXiv:1612.03369},
+ year = 2016}
+
+
+@Article{KHB12,
+ author = {M. Kronbichler and T. Heister and W. Bangerth},
+ title = {High Accuracy Mantle Convection Simulation through Modern Numerical Methods},
+ journal = {Geophysics Journal International},
+ year = 2012,
+ volume = 191,
+ pages = {12--29}}
+
+@Article{HDGB17,
+ author = {T. Heister and J. Dannberg and R. Gassm{\"o}ller and W. Bangerth},
+ title = {High Accuracy Mantle Convection Simulation through Modern Numerical Methods. {II}: Realistic Models and Problems},
+ journal = {Geophysics Journal International},
+ year = 2017,
+ volume = 210,
+ pages = {833--851}}
+
+@techreport{ridzal2014rapid,
+ title={Rapid Optimization Library.},
+ author={Ridzal, Denis and Kouri, Drew Philip},
+ year={2014},
+ institution={Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)}
+}
+
+@BOOK{slug,
+ AUTHOR = {Blackford, L. S. and Choi, J. and Cleary, A. and
+ D'Azevedo, E. and Demmel, J. and Dhillon, I. and
+ Dongarra, J. and Hammarling, S. and Henry, G. and
+ Petitet, A. and Stanley, K. and Walker, D. and
+ Whaley, R. C.},
+ TITLE = {{ScaLAPACK} Users' Guide},
+ PUBLISHER = {Society for Industrial and Applied Mathematics},
+ YEAR = {1997},
+ ADDRESS = {Philadelphia, PA},
+ ISBN = {0-89871-397-8 (paperback)}
+}
+
+@article{GiulianiMolaHeltai-2018-a,
+ Author = {Giuliani, Nicola and Mola, Andrea and Heltai, Luca},
+ Journal = {Advances in Engineering Software},
+ Number = {March},
+ Pages = {39--58},
+ Title = {{$\pi$-BEM: A flexible parallel implementation for adaptive, geometry aware, and high order boundary element methods}},
+ Volume = {121},
+ Year = {2018}}
+
+@article{geuzaine2009gmsh,
+ title={Gmsh: A 3-D finite element mesh generator with built-in pre-and post-processing facilities},
+ author={Geuzaine, Christophe and Remacle, Jean-Fran{\c{c}}ois},
+ journal={International journal for numerical methods in engineering},
+ volume={79},
+ number={11},
+ pages={1309--1331},
+ year={2009},
+ publisher={Wiley Online Library}
+}
+
+@TechReport{ClevengerHeisterKanschatKronbichler2019,
+ author = {Clevenger, T. C. and Heister, T. and Kanschat, G. and Kronbichler, M.},
+ title = {A flexible, parallel, adaptive geometric multigrid method for {FEM}},
+ institution = {arXiv:1904.03317},
+ year = 2019}
+
+
+@BOOK{lapack,
+ AUTHOR = {Anderson, E. and Bai, Z. and Bischof, C. and
+ Blackford, S. and Demmel, J. and Dongarra, J. and
+ Du Croz, J. and Greenbaum, A. and Hammarling, S. and
+ McKenney, A. and Sorensen, D.},
+ TITLE = {{LAPACK} Users' Guide},
+ EDITION = {Third},
+ PUBLISHER = {Society for Industrial and Applied Mathematics},
+ YEAR = {1999},
+ ADDRESS = {Philadelphia, PA},
+ ISBN = {0-89871-447-8 (paperback)}
+}
+
+@misc{Pelteret2016a,
+ author = {Pelteret, J-P. V. and McBride, A.},
+ title = {The \texttt{deal.II} code gallery: Quasi-Static Finite-Strain Compressible Elasticity},
+ year = {2016},
+ url = {https://dealii.org/developer/doxygen/deal.II/code_gallery_Quasi_static_Finite_strain_Compressible_Elasticity.html},
+ note = {Accessed April 2018. doi: \href{http://dx.doi.org/10.5281/zenodo.1228964}{\texttt{10.5281/zenodo.1228964}}},
+ doi = {10.5281/zenodo.1228964},
+}
+
+@InCollection{Bartlett2006a,
+ author = {Bartlett, R. A. and Gay, D. M. and Phipps, E. T.},
+ title = {Automatic Differentiation of C++ Codes for Large-Scale Scientific Computing},
+ booktitle = {International Conference on Computational Science {\textendash} {ICCS} 2006},
+ publisher = {Springer Berlin Heidelberg},
+ year = {2006},
+ editor = {Alexandrov, V.N. and van Albada, G.D. and Sloot, P.M.A. amd Dongarra, J.},
+ pages = {525--532},
+ doi = {10.1007/11758549_73},
+ organization = {Springer},
+}
+
+@Misc{cusolver,
+ key = {cusolver},
+ title = {cu{SOLVER} {L}ibrary},
+ note = {\url{https://docs.nvidia.com/cuda/cusolver/index.html}}
+}
+
+@Misc{cusparse,
+ key = {cusparse},
+ title = {cu{SPARSE} {L}ibrary},
+ note = {\url{https://docs.nvidia.com/cuda/cusparse/index.html}}
+}
+
+
+@article{BR85,
+ doi = {10.1090/s0025-5718-1985-0771031-7},
+ url = {https://doi.org/10.1090/s0025-5718-1985-0771031-7},
+ year = {1985},
+ publisher = {American Mathematical Society ({AMS})},
+ volume = {44},
+ number = {169},
+ pages = {71--79},
+ author = {Christine Bernardi and Genevi$\lbrace${\`{e}}ve Raugel},
+ title = {Analysis of some finite elements for the {S}tokes problem},
+ journal = {Mathematics of Computation}
+}
+
+@PhdThesis{Zag06,
+ author = {S. Zaglmayr},
+ title = {High Order Finite Element Methods for Electromagnetic Field Computation},
+ school = {Johannes Kepler University, Linz, Austria},
+ year = 2006}
+
+
+@article{Kynch2017,
+ doi = {10.1016/j.compstruc.2016.05.021},
+ url = {https://doi.org/10.1016/j.compstruc.2016.05.021},
+ year = {2017},
+ month = mar,
+ publisher = {Elsevier {BV}},
+ volume = {181},
+ pages = {41--54},
+ author = {R. M. Kynch and P. D. Ledger},
+ title = {Resolving the sign conflict problem for hp{\textendash}hexahedral {N}{\'{e}}d{\'{e}}lec elements with application to eddy current problems},
+ journal = {Computers {\&} Structures}
+}
+
+@inproceedings{ljungkvist2017,
+ author = {Ljungkvist, Karl},
+ title = {Matrix-free Finite-element Computations on Graphics Processors with Adaptively Refined Unstructured Meshes},
+ booktitle = {Proceedings of the 25th High Performance Computing Symposium},
+ series = {HPC '17},
+ year = {2017},
+ isbn = {978-1-5108-3822-2},
+ location = {Virginia Beach, Virginia},
+ pages = {1:1--1:12},
+ articleno = {1},
+ numpages = {12},
+ url = {http://dl.acm.org/citation.cfm?id=3108096.3108097},
+ acmid = {3108097},
+ publisher = {Society for Computer Simulation International},
+ address = {San Diego, CA, USA},
+ keywords = {GPU, adaptive refinement, finite element methods, hanging nodes, matrix free},
+}
+
+@article{hoefler2010scalable,
+ title={Scalable communication protocols for dynamic sparse data exchange},
+ author={Hoefler, Torsten and Siebert, Christian and Lumsdaine, Andrew},
+ journal={ACM Sigplan Notices},
+ volume={45},
+ number={5},
+ pages={159--168},
+ year={2010},
+ publisher={ACM New York, NY, USA}
+}
+
+@techreport{munch2020hyperdeal,
+ title={hyper.deal: An efficient, matrix-free finite-element library for high-dimensional partial differential equations},
+ author={Peter Munch and Katharina Kormann and Martin Kronbichler},
+ year={2020},
+ institution={arXiv:2002.08110}
+}
+
+@article{Gordon82,
+author = {Gordon, William J. and Thiel, Linda C.},
+title = {Transfinite mappings and their application to grid generation},
+journal = {Appl. Math. Comput.},
+volume = 10,
+pages = {171--233},
+year = 1982,
+doi = {10.1016/0096-3003(82)90191-6}
+}
+
+@article{BabuskaSuri1990,
+ title = {The p- and h-p versions of the finite element method, an overview},
+ author = {Babuška, I. and Suri, M.},
+ year = {1990},
+ journal = {Computer Methods in Applied Mechanics and Engineering},
+ volume = {80},
+ pages = {5--26},
+ issn = {0045-7825},
+ doi = {10.1016/0045-7825(90)90011-A},
+ number = {1}
+}
+
+@article{Mavriplis1994,
+ title = {Adaptive mesh strategies for the spectral element method},
+ author = {Mavriplis, C.},
+ year = {1994},
+ journal = {Computer Methods in Applied Mechanics and Engineering},
+ volume = {116},
+ pages = {77--86},
+ issn = {0045-7825},
+ doi = {10.1016/S0045-7825(94)80010-3},
+ number = {1}
+}
+
+@article{MelenkWohlmuth2001,
+ title = {On residual-based a posteriori error estimation in \textit{hp}-{{FEM}}},
+ author = {Melenk, J. M. and Wohlmuth, B. I.},
+ year = {2001},
+ journal = {Advances in Computational Mathematics},
+ volume = {15},
+ pages = {311--331},
+ issn = {1019-7168, 1572-9044},
+ doi = {10.1023/A:1014268310921},
+ number = {1-4}
+}
+
+@inproceedings{HoustonSeniorSueli2003,
+ title = {Sobolev regularity estimation for hp-adaptive finite element methods},
+ booktitle = {Numerical {{Mathematics}} and {{Advanced Applications}}},
+ author = {Houston, P. and Senior, B. and Süli, E.},
+ editor = {Brezzi, Franco and Buffa, Annalisa and Corsaro, Stefania and Murli, Almerico},
+ year = {2003},
+ pages = {631--656},
+ publisher = {{Springer Milan}},
+ location = {{Milano}},
+ doi = {10.1007/978-88-470-2089-4_58},
+ isbn = {978-88-470-2089-4}
+}
+
+@article{HoustonSueli2005,
+ title = {A note on the design of \textit{hp}-adaptive finite element methods for elliptic partial differential equations},
+ author = {Houston, P. and Süli, E.},
+ year = {2005},
+ journal = {Computer Methods in Applied Mechanics and Engineering},
+ volume = {194},
+ pages = {229--243},
+ issn = {0045-7825},
+ doi = {10.1016/j.cma.2004.04.009},
+ number = {2}
+}
+
+@article{EibnerMelenk2007,
+ title = {An adaptive strategy for \textit{hp}-{{FEM}} based on testing for analyticity},
+ author = {Eibner, T. and Melenk, J. M.},
+ year = {2007},
+ journal = {Computational Mechanics},
+ volume = {39},
+ pages = {575--595},
+ issn = {1432-0924},
+ doi = {10.1007/s00466-006-0107-0},
+ number = {5}
+}
+
+
+
+@Article{GLHPB18,
+ doi = {10.1029/2018gc007508},
+ url = {https://doi.org/10.1029/2018gc007508},
+ year = {2018},
+ month = sep,
+ publisher = {American Geophysical Union ({AGU})},
+ volume = {19},
+ number = {9},
+ pages = {3596--3604},
+ author = {Rene Gassm\"{o}ller and Harsha Lokavarapu and Eric Heien and Elbridge Gerry Puckett and Wolfgang Bangerth},
+ title = {Flexible and Scalable Particle-in-Cell Methods With Adaptive Mesh Refinement for Geodynamic Computations},
+ journal = {Geochemistry, Geophysics, Geosystems}
+}
+
+@article{Brenner2005,
+ doi = {10.1007/s10915-004-4135-7},
+ url = {https://doi.org/10.1007/s10915-004-4135-7},
+ year = {2005},
+ month = jun,
+ publisher = {Springer Science and Business Media {LLC}},
+ volume = {22-23},
+ number = {1-3},
+ pages = {83--118},
+ author = {Susanne C. Brenner and Li-Yeng Sung},
+ title = {$C^0$ Interior Penalty Methods for Fourth Order Elliptic Boundary Value Problems on Polygonal Domains},
+ journal = {Journal of Scientific Computing}
+}
+
+@Article{clevenger_stokes19,
+ Title = {Comparison between Algebraic and Matrix-free Geometric Multigrid for a {S}tokes Problem},
+ Author = {Thomas C. Clevenger and Timo Heister},
+ Journal = {submitted},
+ Year = {2019},
+ Url = {https://arxiv.org/abs/1907.06696}
+}