{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,5]],"date-time":"2025-11-05T06:48:43Z","timestamp":1762325323581,"version":"3.40.3"},"publisher-location":"Cham","reference-count":26,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031073113"},{"type":"electronic","value":"9783031073120"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-07312-0_7","type":"book-chapter","created":{"date-parts":[[2022,5,28]],"date-time":"2022-05-28T23:03:31Z","timestamp":1653779011000},"page":"133-152","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Efficient Application of\u00a0Hanging-Node Constraints for\u00a0Matrix-Free High-Order FEM Computations on\u00a0CPU and\u00a0GPU"],"prefix":"10.1007","author":[{"given":"Peter","family":"Munch","sequence":"first","affiliation":[]},{"given":"Karl","family":"Ljungkvist","sequence":"additional","affiliation":[]},{"given":"Martin","family":"Kronbichler","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,5,29]]},"reference":[{"key":"7_CR1","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1016\/j.camwa.2020.06.009","volume":"81","author":"R Anderson","year":"2021","unstructured":"Anderson, R., et al.: MFEM: a modular finite element methods library. Comp. Math. Appl. 81, 42\u201374 (2021)","journal-title":"Comp. Math. Appl."},{"key":"7_CR2","unstructured":"Arndt, D., et al.: The deal.II library, version 9.3. J. Numer. Math. 29(3) (2021)"},{"key":"7_CR3","doi-asserted-by":"crossref","unstructured":"Arndt, D., et al.: The deal.II finite element library: design, features, and insights. Comp. Math. Appl. 81, 407\u2013422 (2021)","DOI":"10.1016\/j.camwa.2020.02.022"},{"issue":"2","key":"7_CR4","doi-asserted-by":"publisher","first-page":"14\/1","DOI":"10.1145\/2049673.2049678","volume":"38","author":"W Bangerth","year":"2011","unstructured":"Bangerth, W., Burstedde, C., Heister, T., Kronbichler, M.: Algorithms and data structures for massively parallel generic adaptive finite element codes. ACM Trans. Math. Softw. 38(2), 14\/1-28 (2011)","journal-title":"ACM Trans. Math. Softw."},{"issue":"3","key":"7_CR5","doi-asserted-by":"publisher","first-page":"1103","DOI":"10.1137\/100791634","volume":"33","author":"C Burstedde","year":"2011","unstructured":"Burstedde, C., Wilcox, L.C., Ghattas, O.: p4est: scalable algorithms for parallel adaptive mesh refinement on forests of octrees. SIAM J. Sci. Comput. 33(3), 1103\u20131133 (2011)","journal-title":"SIAM J. Sci. Comput."},{"issue":"4","key":"7_CR6","doi-asserted-by":"publisher","first-page":"C367","DOI":"10.1137\/18M1193992","volume":"41","author":"J Cerveny","year":"2019","unstructured":"Cerveny, J., Dobrev, V., Kolev, T.: Nonconforming mesh refinement for high-order finite elements. SIAM J. Sci. Comput. 41(4), C367\u2013C392 (2019)","journal-title":"SIAM J. Sci. Comput."},{"issue":"13","key":"7_CR7","doi-asserted-by":"publisher","first-page":"2874","DOI":"10.1002\/nme.6336","volume":"121","author":"D Davydov","year":"2020","unstructured":"Davydov, D., Pelteret, J.P., Arndt, D., Kronbichler, M., Steinmann, P.: A matrix-free approach for finite-strain hyperelastic problems using geometric multigrid. Int. J. Num. Meth. Eng. 121(13), 2874\u20132895 (2020)","journal-title":"Int. J. Num. Meth. Eng."},{"key":"7_CR8","doi-asserted-by":"crossref","unstructured":"Deville, M.O., Fischer, P.F., Mund, E.H.: High-order methods for incompressible fluid flow. Cambridge University Press (2002)","DOI":"10.1017\/CBO9780511546792"},{"issue":"5","key":"7_CR9","doi-asserted-by":"publisher","first-page":"562","DOI":"10.1177\/1094342020915762","volume":"34","author":"P Fischer","year":"2020","unstructured":"Fischer, P., et al.: Scalability of high-performance PDE solvers. Int. J. High Perf. Comp. App. 34(5), 562\u2013586 (2020)","journal-title":"Int. J. High Perf. Comp. App."},{"issue":"1","key":"7_CR10","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1023\/A:1015188211796","volume":"17","author":"PF Fischer","year":"2002","unstructured":"Fischer, P.F., Kruse, G.W., Loth, F.: Spectral element methods for transitional flows in complex geometries. J. Sci. Comput. 17(1), 81\u201398 (2002)","journal-title":"J. Sci. Comput."},{"key":"7_CR11","doi-asserted-by":"publisher","first-page":"634","DOI":"10.1016\/j.jcp.2017.07.039","volume":"348","author":"B Krank","year":"2017","unstructured":"Krank, B., Fehn, N., Wall, W.A., Kronbichler, M.: A high-order semi-explicit discontinuous Galerkin solver for 3D incompressible flow with application to DNS and LES of turbulent channel flow. J. Comp. Phy. 348, 634\u2013659 (2017)","journal-title":"J. Comp. Phy."},{"issue":"2","key":"7_CR12","doi-asserted-by":"publisher","first-page":"266","DOI":"10.1177\/1094342016671790","volume":"32","author":"M Kronbichler","year":"2018","unstructured":"Kronbichler, M., Diagne, A., Holmgren, H.: A fast massively parallel two-phase flow solver for microfluidic chip simulation. Int. J. High Perform. Comput. Appl. 32(2), 266\u2013287 (2018)","journal-title":"Int. J. High Perform. Comput. Appl."},{"key":"7_CR13","doi-asserted-by":"crossref","unstructured":"Kronbichler, M., et al.: A next-generation discontinuous Galerkin fluid dynamics solver with application to high-resolution lung airflow simulations. In: SC 2021 (2021)","DOI":"10.1145\/3458817.3476171"},{"key":"7_CR14","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1016\/j.compfluid.2012.04.012","volume":"63","author":"M Kronbichler","year":"2012","unstructured":"Kronbichler, M., Kormann, K.: A generic interface for parallel cell-based finite element operator application. Comput. Fluids 63, 135\u2013147 (2012)","journal-title":"Comput. Fluids"},{"issue":"3","key":"7_CR15","doi-asserted-by":"publisher","first-page":"29\/1","DOI":"10.1145\/3325864","volume":"45","author":"M Kronbichler","year":"2019","unstructured":"Kronbichler, M., Kormann, K.: Fast matrix-free evaluation of discontinuous Galerkin finite element operators. ACM Trans. Math. Softw. 45(3), 29\/1-40 (2019)","journal-title":"ACM Trans. Math. Softw."},{"issue":"1","key":"7_CR16","doi-asserted-by":"publisher","first-page":"2\/1","DOI":"10.1145\/3322813","volume":"6","author":"M Kronbichler","year":"2019","unstructured":"Kronbichler, M., Ljungkvist, K.: Multigrid for matrix-free high-order finite element computations on graphics processors. ACM Trans. Parallel Comput. 6(1), 2\/1-32 (2019)","journal-title":"ACM Trans. Parallel Comput."},{"key":"7_CR17","doi-asserted-by":"crossref","unstructured":"Laughton, E., Tabor, G., Moxey, D.: A comparison of interpolation techniques for non-conformal high-order discontinuous Galerkin methods. Comput. Methods Appl. Mech. Eng. 381, 113820 (2021)","DOI":"10.1016\/j.cma.2021.113820"},{"key":"7_CR18","unstructured":"Ljungkvist, K.: Matrix-free finite-element computations on graphics processors with adaptively refined unstructured meshes. In: SpringSim (HPC), pp. 1\u20131 (2017)"},{"key":"7_CR19","doi-asserted-by":"crossref","unstructured":"Melenk, J.M., Gerdes, K., Schwab, C.: Fully discrete hp-finite elements: fast quadrature. Comput. Methods Appl. Mech. Eng. 190(32), 4339\u20134364 (2001)","DOI":"10.1016\/S0045-7825(00)00322-4"},{"key":"7_CR20","doi-asserted-by":"crossref","unstructured":"Munch, P., Heister, T., Prieto Saavedra, L., Kronbichler, M.: Efficient distributed matrix-free multigrid methods on locally refined meshes for FEM computations. arXiv preprint arXiv:2203.12292 (2022)","DOI":"10.1145\/3580314"},{"key":"7_CR21","doi-asserted-by":"crossref","unstructured":"Munch, P., Kormann, K., Kronbichler, M.: hyper.deal: an efficient, matrix-free finite-element library for high-dimensional partial differential equations. ACM Trans. Math. Softw. 47(4), 33\/1\u201334 (2021)","DOI":"10.1145\/3469720"},{"issue":"1","key":"7_CR22","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1016\/0021-9991(80)90005-4","volume":"37","author":"SA Orszag","year":"1980","unstructured":"Orszag, S.A.: Spectral methods for problems in complex geometries. Journal of Computational Physics 37(1), 70\u201392 (1980)","journal-title":"Journal of Computational Physics"},{"key":"7_CR23","doi-asserted-by":"crossref","unstructured":"Saurabh, K., et al.: Scalable adaptive PDE solvers in arbitrary domains. In: SC 2021 (2021)","DOI":"10.1145\/3458817.3476220"},{"key":"7_CR24","doi-asserted-by":"crossref","unstructured":"Scroggs, M.W., Dokken, J.S., Richardson, C.N., Wells, G.N.: Construction of arbitrary order finite element degree-of-freedom maps on polygonal and polyhedral cell meshes. ACM Trans. Math. Softw. (2022). https:\/\/doi.org\/10.1145\/3524456","DOI":"10.1145\/3524456"},{"key":"7_CR25","doi-asserted-by":"crossref","unstructured":"Shephard, M.S.: Linear multipoint constraints applied via transformation as part of a direct stiffness assembly process. Int. J. Num. Meth. Eng. 20(11), 2107\u20132112 (1984)","DOI":"10.1002\/nme.1620201112"},{"key":"7_CR26","doi-asserted-by":"crossref","unstructured":"\u015awirydowicz, K., Chalmers, N., Karakus, A., Warburton, T.: Acceleration of tensor-product operations for high-order finite element methods. Int. J. High Perf. Comput. Appl. 33(4), 735\u2013757 (2019)","DOI":"10.1177\/1094342018816368"}],"container-title":["Lecture Notes in Computer Science","High Performance Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-07312-0_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,6]],"date-time":"2023-02-06T17:01:53Z","timestamp":1675702913000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-07312-0_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031073113","9783031073120"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-07312-0_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"29 May 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ISC High Performance","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on High Performance Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Hamburg","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 May 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2 June 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"37","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"supercomputing2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Linklings","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"53","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"18","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"34% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"5","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"For the workshops a 27 papers have been accepted for publication out of a total of 43 submissions.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}