{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,14]],"date-time":"2026-01-14T00:48:16Z","timestamp":1768351696337,"version":"3.49.0"},"reference-count":65,"publisher":"Walter de Gruyter GmbH","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021,9,27]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>This paper provides an overview of the new features of the finite element library deal.II, version 9.3.<\/jats:p>","DOI":"10.1515\/jnma-2021-0081","type":"journal-article","created":{"date-parts":[[2021,8,1]],"date-time":"2021-08-01T20:30:45Z","timestamp":1627849845000},"page":"171-186","source":"Crossref","is-referenced-by-count":114,"title":["The deal.II library, Version 9.3"],"prefix":"10.1515","volume":"29","author":[{"given":"Daniel","family":"Arndt","sequence":"first","affiliation":[{"name":"Scalable Algorithms and Coupled Physics Group, Computational Sciences and Engineering Division, Oak Ridge National Laboratory , 1 Bethel Valley Rd., TN 37831 , Oak Ridge , USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wolfgang","family":"Bangerth","sequence":"additional","affiliation":[{"name":"Department of Mathematics , Colorado State University , Fort Collins , CO 80523-1874 , USA"},{"name":"Department of Geosciences , Colorado State University , Fort Collins , CO 80523 , USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bruno","family":"Blais","sequence":"additional","affiliation":[{"name":"Research Unit for Industrial Flows Processes (URPEI) , Department of Chemical Engineering, Polytechnique Montr\u00e9al , PO Box 6079, Stn Centre-Ville , Montr\u00e9al, Qu\u00e9bec , Canada , H3C 3A7"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marc","family":"Fehling","sequence":"additional","affiliation":[{"name":"Department of Mathematics , Colorado State University , Fort Collins , CO 80523-1874 , USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rene","family":"Gassm\u00f6ller","sequence":"additional","affiliation":[{"name":"Department of Geological Sciences , University of Florida , 1843 Stadium Road , Gainesville , FL 32611 , USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Timo","family":"Heister","sequence":"additional","affiliation":[{"name":"School of Mathematical and Statistical Sciences , Clemson University , Clemson , SC 29634 , USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luca","family":"Heltai","sequence":"additional","affiliation":[{"name":"SISSA, International School for Advanced Studies , Via Bonomea 265, 34136 , Trieste , Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Uwe","family":"K\u00f6cher","sequence":"additional","affiliation":[{"name":"Chair of Numerical Mathematics , Helmut-Schmidt-University, University of the Federal Armed Forces Hamburg , Holstenhofweg , 85, 22043 Hamburg , Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martin","family":"Kronbichler","sequence":"additional","affiliation":[{"name":"Institute for Computational Mechanics , Technical University of Munich , Boltzmannstr.15, 85748 , Garching , Germany"},{"name":"Department of Information Technology , Uppsala University , Box 337, 751 05 , Uppsala , Sweden"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matthias","family":"Maier","sequence":"additional","affiliation":[{"name":"Department of Mathematics , Texas A&M University , 3368 TAMU, College Station, TX 77845 , Texas , USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Munch","sequence":"additional","affiliation":[{"name":"Institute for Computational Mechanics , Technical University of Munich , Boltzmannstr.15, 85748 , Garching , Germany"},{"name":"Institute of Material Systems Modeling, Helmholtz-Zentrum Hereon , Max-Planck-Str. 1, 21502 , Geesthacht , Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean-Paul","family":"Pelteret","sequence":"additional","affiliation":[{"name":"Independent researcher , Cape Town , South Africa"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sebastian","family":"Proell","sequence":"additional","affiliation":[{"name":"Institute for Computational Mechanics , Technical University of Munich , Boltzmannstr.15, 85748 , Garching , Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Konrad","family":"Simon","sequence":"additional","affiliation":[{"name":"Department of Mathematics\/Center for Earth System Research and Sustainability (CEN) , University of Hamburg , Grindelberg 5, 20144 Hamburg , Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bruno","family":"Turcksin","sequence":"additional","affiliation":[{"name":"Scalable Algorithms and Coupled Physics Group, Computational Sciences and Engineering Division, Oak Ridge National Laboratory , 1 Bethel Valley Rd., TN 37831 , Oak Ridge , USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Wells","sequence":"additional","affiliation":[{"name":"Department of Mathematics , University of North Carolina , Chapel Hill , NC 27516 , USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiaqi","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Mathematical and Statistical Sciences , Clemson University , Clemson , SC 29634 , USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"374","published-online":{"date-parts":[[2021,9,25]]},"reference":[{"key":"2021092820582043577_j_jnma-2021-0081_ref_001","doi-asserted-by":"crossref","unstructured":"P. R. Amestoy, I. S. Duff, J. Koster, and J.-Y. L\u2019Excellent, A fully asynchronous multifrontal solver using distributed dynamic scheduling, SIAM J. Matrix Analysis Appl. 23 (2001), No. 1, 15\u201341.","DOI":"10.1137\/S0895479899358194"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_002","doi-asserted-by":"crossref","unstructured":"P. R. Amestoy, A. Guermouche, J.-Y. L\u2019Excellent, and S. Pralet, Hybrid scheduling for the parallel solution of linear systems, Parallel Computing 32 (2006), No. 2, 136\u2013156.","DOI":"10.1016\/j.parco.2005.07.004"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_003","doi-asserted-by":"crossref","unstructured":"P. R. Amestoy, I. S. Duff, and J.-Y. L\u2019Excellent, Multifrontal parallel distributed symmetric and unsymmetric solvers, Comput. Methods Appl. Mech. Engrg. 184 (2000), 501\u2013520.","DOI":"10.1016\/S0045-7825(99)00242-X"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_004","doi-asserted-by":"crossref","unstructured":"E. Anderson, Z. Bai, C. Bischof, S. Blackford, J. Demmel, J. Dongarra, J. Du Croz, A. Greenbaum, S. Hammarling, A. McKenney, and D. Sorensen, LAPACK Users\u2019 Guide, 3rd ed, Society for Industrial and Applied Mathematics, Philadelphia, PA, 1999.","DOI":"10.1137\/1.9780898719604"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_005","doi-asserted-by":"crossref","unstructured":"D. Arndt, W. Bangerth, B. Blais, T. C. Clevenger, M. Fehling, A. V. Grayver, T. Heister, L. Heltai, M. Kronbichler, M. Maier, P. Munch, J.-P. Pelteret, R. Rastak, I. Thomas, B. Turcksin, Z. Wang, and D. Wells, The deal.II library, Version 9.2, J. Numer. Math. 28 (2020), No. 3, 131\u2013146.","DOI":"10.1515\/jnma-2020-0043"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_006","doi-asserted-by":"crossref","unstructured":"D. Arndt, W. Bangerth, T. C. Clevenger, D. Davydov, M. Fehling, D. Garcia-Sanchez, G. Harper, T. Heister, L. Heltai, M. Kronbichler, R. M. Kynch, M. Maier, J.-P. Pelteret, B. Turcksin, and D. Wells, The deal.II library, Version 9.1, J. Numer. Math. 27 (2019), No. 4, 203\u2013213.","DOI":"10.1515\/jnma-2019-0064"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_007","doi-asserted-by":"crossref","unstructured":"D. Arndt, W. Bangerth, D. Davydov, T. Heister, L. Heltai, M. Kronbichler, M. Maier, J.-P. Pelteret, B. Turcksin, and D. Wells, The deal.II finite element library: Design, features, and insights, Comput. & Math. Appl. 81 (2021), 407\u2013422.","DOI":"10.1016\/j.camwa.2020.02.022"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_008","doi-asserted-by":"crossref","unstructured":"S. Balay, S. Abhyankar, M. F. Adams, J. Brown, P. Brune, K. Buschelman, L. Dalcin, V. Eijkhout, W. D. Gropp, D. Karpeyev, D. Kaushik, M. G. Knepley, D. May, L. Curfman McInnes, R. Mills, T. Munson, K. Rupp, P. Sanan B. F. Smith, S. Zampini, H. Zhang, and H. Zhang, PETSc Users Manual, Argonne National Laboratory, Report No. ANL-95\/11 \u2013 Revision 3.15, 2021.","DOI":"10.2172\/1814627"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_009","unstructured":"S. Balay, S. Abhyankar, M. F. Adams, J. Brown, P. Brune, K. Buschelman, L. Dalcin, V. Eijkhout, W. D. Gropp, D. Karpeyev, D. Kaushik, M. G. Knepley, D. May, L. C. McInnes, R. Mills, T. Munson, K. Rupp, P. Sanan B. F. Smith, S. Zampini, H. Zhang, and H. Zhang, PETSc Web page, 2021, https:\/\/www.mcs.anl.gov\/petsc."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_010","doi-asserted-by":"crossref","unstructured":"W. Bangerth, C. Burstedde, T. Heister, and M. Kronbichler, Algorithms and data structures for massively parallel generic adaptive finite element codes, ACM Trans. Math. Software 38 (2011), No. 2, 14\/1\u201314\/28.","DOI":"10.1145\/2049673.2049678"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_011","doi-asserted-by":"crossref","unstructured":"W. Bangerth, R. Hartmann, and G. Kanschat, deal.II \u2013 a general purpose object oriented finite element library, ACM Trans. Math. Software 33 (2007), No. 4, 24\/1\u201324\/27.","DOI":"10.1145\/1268776.1268779"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_012","doi-asserted-by":"crossref","unstructured":"W. Bangerth and O. Kayser-Herold, Data structures and requirements for hp finite element software, ACM Trans. Math. Software 36 (2009), No. 1, 4\/1\u20134\/31.","DOI":"10.1145\/1486525.1486529"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_013","doi-asserted-by":"crossref","unstructured":"R. A. Bartlett, D. M. Gay, and E. T. Phipps, Automatic Differentiation of C++ Codes for Large-Scale Scientific Computing, International Conference on Computational Science \u2013 ICCS 2006 (Eds. V. N. Alexandrov, G. D. van Albada, P. M. A. Sloot, and J. Dongarra), Springer, Berlin\u2013Heidelberg, 2006, pp. 525\u2013532.","DOI":"10.1007\/11758549_73"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_014","doi-asserted-by":"crossref","unstructured":"R. Becker and M. Braack, Multigrid techniques for finite elements on locally refined meshes, Numer. Linear Alg. Appl. 7 (2000), No. 6, 363\u2013379.","DOI":"10.1002\/1099-1506(200009)7:6<363::AID-NLA202>3.0.CO;2-V"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_015","doi-asserted-by":"crossref","unstructured":"L. S. Blackford, J. Choi, A. Cleary, E. D\u2019Azevedo, J. Demmel, I. Dhillon, J. Dongarra, S. Hammarling, G. Henry, A. Petitet, K. Stanley, D. Walker, and R. C. Whaley, ScaLAPACK Users\u2019 Guide, Society for Industrial and Applied Mathematics, Philadelphia, PA, 1997.","DOI":"10.1137\/1.9780898719642"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_016","doi-asserted-by":"crossref","unstructured":"H.-J. Bungartz, F. Lindner, B. Gatzhammer, M. Mehl, K. Scheufele, A. Shukaev, and B. Uekermann, preCICE \u2013 a fully parallel library for multi-physics surface coupling, Computers & Fluids 141 (2016), 250\u2013258.","DOI":"10.1016\/j.compfluid.2016.04.003"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_017","doi-asserted-by":"crossref","unstructured":"C. Burstedde, L. C. Wilcox, and O. Ghattas, p4est: Scalable algorithms for parallel adaptive mesh refinement on forests of octrees, SIAM J. Sci. Comput. 33 (2011), No. 3, 1103\u20131133.","DOI":"10.1137\/100791634"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_018","doi-asserted-by":"crossref","unstructured":"T. C. Clevenger, T. Heister, G. Kanschat, and M. Kronbichler, A flexible, parallel, adaptive geometric multigrid method for FEM, ACM Trans. Math. Software 47 (2021), No. 1, 7\/1\u20137\/27.","DOI":"10.1145\/3425193"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_019","unstructured":"cuSOLVER Library, https:\/\/docs.nvidia.com\/cuda\/cusolver\/index.html."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_020","unstructured":"cuSPARSE Library, https:\/\/docs.nvidia.com\/cuda\/cusparse\/index.html."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_021","doi-asserted-by":"crossref","unstructured":"T. A. Davis, Algorithm 832: UMFPACK v4.3 \u2013 an unsymmetric-pattern multifrontal method, ACM Trans. Math. Software 30 (2004), 196\u2013199.","DOI":"10.1145\/992200.992206"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_022","doi-asserted-by":"crossref","unstructured":"D. Davydov, T. Gerasimov, J.-P. Pelteret, and P. Steinmann, Convergence study of the h-adaptive PUM and the hp-adaptive FEM applied to eigenvalue problems in quantum mechanics, Adv. Modeling Simul. Engrg. Sci. 4 (2017), No. 1, 7.","DOI":"10.1186\/s40323-017-0093-0"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_023","unstructured":"A. DeSimone, L. Heltai, and C. Manigrasso, Tools for the solution of PDEs defined on curved manifolds with deal.II, SISSA, Report No. 42\/2009\/M, 2009."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_024","doi-asserted-by":"crossref","unstructured":"N. Fehn, P. Munch, W. A. Wall, and M. Kronbichler, Hybrid multigrid methods for high-order discontinuous Galerkin discretizations, J. Comput. Phys. 415 (2020), 109538.","DOI":"10.1016\/j.jcp.2020.109538"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_025","unstructured":"M. Galassi, J. Davies, J. Theiler, B. Gough, G. Jungman, P. Alken, M. Booth, F. Rossi, and R. Ulerich, GNU Scientific Library Reference Manual (Edition 2.3), 2016."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_026","doi-asserted-by":"crossref","unstructured":"R. Gassm\u00f6ller, H. Lokavarapu, E. Heien, E. G. Puckett, and W. Bangerth, Flexible and scalable particle-in-cell methods with adaptive mesh refinement for geodynamic computations, Geochemistry, Geophysics, Geosystems 19 (2018), No. 9, 3596\u20133604.","DOI":"10.1029\/2018GC007508"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_027","doi-asserted-by":"crossref","unstructured":"C. Geuzaine and J.-F. Remacle, Gmsh: A 3-D finite element mesh generator with built-in pre-and post-processing facilities, Int. J. Numer. Methods Engrg. 79 (2009), No. 11, 1309\u20131331.","DOI":"10.1002\/nme.2579"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_028","unstructured":"Ginkgo: High-Performance Linear Algebra Library for Manycore Systems, https:\/\/github.com\/ginkgo-project\/ginkgo."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_029","doi-asserted-by":"crossref","unstructured":"N. Giuliani, A. Mola, and L. Heltai, $\\pi$-BEM: A flexible parallel implementation for adaptive, geometry aware, and high order boundary element methods, Adv. Engrg. Software 121 (2018), 39\u201358.","DOI":"10.1016\/j.advengsoft.2018.03.008"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_030","unstructured":"S. Golshan, P. Munch, R. Gassm\u00f6ller, M. Kronbichler, and B. Blais, Lethe-DEM: An open-source parallel discrete element solver with load balancing, Preprint arXiv:2106.09576, 2021."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_031","doi-asserted-by":"crossref","unstructured":"A. Griewank, D. Juedes, and J. Utke, Algorithm 755: ADOL-C: a package for the automatic differentiation of algorithms written in C\/C++, ACM Trans. Math. Software 22 (1996), No. 2, 131\u2013167.","DOI":"10.1145\/229473.229474"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_032","unstructured":"L. Heltai, W. Bangerth, M. Kronbichler, and A. Mola, Propagating geometry information to finite element computations, ACM Trans. Math. Software, 47 (2021), No. 4, 32:1\u201332:30."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_033","unstructured":"L. Heltai and A. Mola, Towards the Integration of CAD and FEM using open source libraries: A collection of deal.II manifold wrappers for the OpenCASCADE library, SISSA, Report, 2015."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_034","doi-asserted-by":"crossref","unstructured":"V. Hernandez, J. E. Roman, and V. Vidal, SLEPc: a scalable and flexible toolkit for the solution of eigenvalue problems, ACM Trans. Math. Software 31 (2005), No. 3, 351\u2013362.","DOI":"10.1145\/1089014.1089019"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_035","doi-asserted-by":"crossref","unstructured":"M. A. Heroux, R. A. Bartlett, V. E. Howle, R. J. Hoekstra, J. J. Hu, T. G. Kolda, R. B. Lehoucq, K. R. Long, R. P. Pawlowski, E. T. Phipps, A. G. Salinger, H. K. Thornquist, R. S. Tuminaro, J. M. Willenbring, A. Williams, and K. S. Stanley, An overview of the Trilinos project, ACM Trans. Math. Software 31 (2005), 397\u2013423.","DOI":"10.1145\/1089014.1089021"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_036","unstructured":"M. A. Heroux et al., Trilinos Web page, 2021, https:\/\/trilinos.org."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_037","doi-asserted-by":"crossref","unstructured":"A. C. Hindmarsh, P. N. Brown, K. E. Grant, S. L. Lee, R. Serban, D. E. Shumaker, and C. S. Woodward, SUNDIALS: suite of nonlinear and differential\/algebraic equation solvers, ACM Trans. Math. Software 31 (2005), No. 3, 363\u2013396.","DOI":"10.1145\/1089014.1089020"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_038","unstructured":"International Standards Organization"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_039","doi-asserted-by":"crossref","unstructured":"B. Janssen and G. Kanschat, Adaptive multilevel methods with local smoothing for H1- and Hcurl-conforming high order finite element methods, SIAM J. Sci. Comput. 33 (2011), No. 4, 2095\u20132114.","DOI":"10.1137\/090778523"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_040","doi-asserted-by":"crossref","unstructured":"G. Kanschat, Multi-level methods for discontinuous Galerkin FEM on locally refined meshes, Comput. & Struct. 82 (2004), No. 28, 2437\u20132445.","DOI":"10.1016\/j.compstruc.2004.04.015"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_041","doi-asserted-by":"crossref","unstructured":"G. Karypis and V. Kumar, A fast and high quality multilevel scheme for partitioning irregular graphs, SIAM J. Sci. Comput. 20 (1998), No. 1, 359\u2013392.","DOI":"10.1137\/S1064827595287997"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_042","doi-asserted-by":"crossref","unstructured":"M. Kronbichler and K. Kormann, A generic interface for parallel cell-based finite element operator application, Comput. Fluids 63 (2012), 135\u2013147.","DOI":"10.1016\/j.compfluid.2012.04.012"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_043","doi-asserted-by":"crossref","unstructured":"M. Kronbichler and K. Kormann, Fast matrix-free evaluation of discontinuous Galerkin finite element operators, ACM Trans. Math. Software 45 (2019), No. 3, 29:1\u201329:40.","DOI":"10.1145\/3325864"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_044","doi-asserted-by":"crossref","unstructured":"D. Lebrun-Grandi\u00e9, A. Prokopenko, B. Turcksin, and S. R. Slattery, ArborX: a performance portable geometric search library, ACM Trans. Math. Software 47 (2021), No. 1, 2\/1\u20132\/15.","DOI":"10.1145\/3412558"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_045","doi-asserted-by":"crossref","unstructured":"R. B. Lehoucq, D. C. Sorensen, and C. Yang, ARPACK Users\u2019 Guide: Solution of Large-Scale Eigenvalue Problems with Implicitly Restarted Arnoldi Methods, SIAM, Philadelphia, 1998.","DOI":"10.1137\/1.9780898719628"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_046","doi-asserted-by":"crossref","unstructured":"F. Lindner, A. Totounferoush, M. Mehl, B. Uekermann, N. E. Pour, V. Krupp, S. Roller, T. Reimann, D. C. Sternel, R. Egawa, et al., ExaFSA: parallel fluid-structure-acoustic simulation, Software for Exascale Computing-SPPEXA 2016-2019, 136 (2020), 271.","DOI":"10.1007\/978-3-030-47956-5_10"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_047","unstructured":"List of Changes for 9.3, https:\/\/www.dealii.org\/developer\/doxygen\/deal.II\/changes_between_9_2_0_and_9_3_0.html."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_048","doi-asserted-by":"crossref","unstructured":"A. Logg, Efficient representation of computational meshes, Int. J. Comp. Sci. Engrg. 4 (2009), No. 4, 283\u2013295.","DOI":"10.1504\/IJCSE.2009.029164"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_049","doi-asserted-by":"crossref","unstructured":"M. Maier, M. Bardelloni, and L. Heltai, LinearOperator \u2013 a generic, high-level expression syntax for linear algebra, Comput. Math. Appl. 72 (2016), No. 1, 1\u201324.","DOI":"10.1016\/j.camwa.2016.04.024"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_050","unstructured":"M. Maier, M. Bardelloni, and L. Heltai, LinearOperator Benchmarks, Version 1.0.0, March 2016, Zenodo. https:\/\/doi.org\/10.5281\/zenodo.47202."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_051","unstructured":"MUMPS: a MUltifrontal Massively Parallel sparse direct Solver, http:\/\/graal.ens-lyon.fr\/MUMPS\/."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_052","unstructured":"P. Munch, K. Kormann, and M. Kronbichler, hyper.deal: An efficient, matrix-free finite-element library for high-dimensional partial differential equations, ACM Trans. Math. Software, 47 (2021), No. 4, 33:1-33:34."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_053","unstructured":"muparser: Fast Math Parser Library, http:\/\/muparser.beltoforion.de\/."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_054","unstructured":"OpenCASCADE: Open CASCADE Technology, 3D Modeling & Numerical Simulation, http:\/\/www.opencascade.org\/."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_055","unstructured":"J. Reinders, Intel Threading Building Blocks, O\u2019Reilly, 2007."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_056","unstructured":"D. Ridzal and D. P. Kouri, Rapid Optimization Library., Sandia National Laboratories (SNL-NM), Albuquerque, NM, Report, 2014."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_057","doi-asserted-by":"crossref","unstructured":"A. Sartori, N. Giuliani, M. Bardelloni, and L. Heltai, deal2lkit: A toolkit library for high performance programming in deal.II, SoftwareX 7 (2018), 318\u2013327.","DOI":"10.1016\/j.softx.2018.09.004"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_058","unstructured":"N. Schl\u00f6mer, quadpy: Your one-stop shop for numerical integration in python, 2021, https:\/\/github.com\/nschloe\/quadpy\/."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_059","unstructured":"T. Schulze, A. Gessler, K. Kulling, D. Nadlinger, J. Klein, M. Sibly, and M. Gubisch, Open asset import library (assimp), 2012, https:\/\/github.com\/assimp\/assimp."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_060","doi-asserted-by":"crossref","unstructured":"H. Sundar, G. Biros, C. Burstedde, J. Rudi, O. Ghattas, and G. Stadler, Parallel geometric-algebraic multigrid on unstructured forests of octrees, In: SC\u201912: Proc. of the Int. Conf. on High Performance Computing, Networking, Storage and Analysis, IEEE, 2012, pp. 1\u201311.","DOI":"10.1109\/SC.2012.91"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_061","unstructured":"SymEngine: Fast Symbolic Manipulation Library, Written in C++, https:\/\/symengine.org\/."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_062","unstructured":"The HDF Group, Hierarchical Data Format, Version 5, 1997-2018, http:\/\/www.hdfgroup.org\/HDF5\/."},{"key":"2021092820582043577_j_jnma-2021-0081_ref_063","doi-asserted-by":"crossref","unstructured":"B. Turcksin, M. Kronbichler, and W. Bangerth, WorkStream \u2013 a design pattern for multicore-enabled finite element computations, ACM Trans. Math. Software 43 (2016), No. 1, 2\/1\u20132\/29.","DOI":"10.1145\/2851488"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_064","doi-asserted-by":"crossref","unstructured":"A. Walther and A. Griewank, Getting started with ADOL-C, In: Combinatorial Scientific Computing, (Eds. U. Naumann and O. Schenk), Chapman-Hall CRC Comput. Sci., 2012, pp. 181\u2013202.","DOI":"10.1201\/b11644-8"},{"key":"2021092820582043577_j_jnma-2021-0081_ref_065","doi-asserted-by":"crossref","unstructured":"F. D. Witherden and P. E. Vincent, On the identification of symmetric quadrature rules for finite element methods, Computers & Math. Appl. 69 (2015), No. 10, 1232\u20131241.","DOI":"10.1016\/j.camwa.2015.03.017"}],"container-title":["Journal of Numerical Mathematics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/jnma-2021-0081\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/jnma-2021-0081\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,29]],"date-time":"2021-09-29T00:48:15Z","timestamp":1632876495000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/jnma-2021-0081\/html"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,1]]},"references-count":65,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2021,9,25]]},"published-print":{"date-parts":[[2021,9,27]]}},"alternative-id":["10.1515\/jnma-2021-0081"],"URL":"https:\/\/doi.org\/10.1515\/jnma-2021-0081","relation":{},"ISSN":["1570-2820","1569-3953"],"issn-type":[{"value":"1570-2820","type":"print"},{"value":"1569-3953","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,1]]}}}