{"id":"https://openalex.org/W7119522055","doi":"https://doi.org/10.1145/3773656.3773686","title":"A Matrix-Free Algebraic hp-Multigrid Method for Computational Fluid Dynamics Applications","display_name":"A Matrix-Free Algebraic hp-Multigrid Method for Computational Fluid Dynamics Applications","publication_year":2026,"publication_date":"2026-01-09","ids":{"openalex":"https://openalex.org/W7119522055","doi":"https://doi.org/10.1145/3773656.3773686"},"language":null,"primary_location":{"id":"doi:10.1145/3773656.3773686","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3773656.3773686","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Supercomputing Asia and International Conference on High Performance Computing in Asia Pacific Region","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3773656.3773686","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5009385730","display_name":"Peter Ohm","orcid":"https://orcid.org/0000-0002-4803-4416"},"institutions":[{"id":"https://openalex.org/I4210129730","display_name":"RIKEN Center for Computational Science","ror":"https://ror.org/03r519674","country_code":"JP","type":"facility","lineage":["https://openalex.org/I4210110652","https://openalex.org/I4210129730"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Peter Ohm","raw_affiliation_strings":["RIKEN Center for Computational Science, Kobe, Japan"],"raw_orcid":"https://orcid.org/0000-0002-4803-4416","affiliations":[{"raw_affiliation_string":"RIKEN Center for Computational Science, Kobe, Japan","institution_ids":["https://openalex.org/I4210129730"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Graham Harper","orcid":"https://orcid.org/0000-0001-5654-2384"},"institutions":[{"id":"https://openalex.org/I192454743","display_name":"Sandia National Laboratories California","ror":"https://ror.org/058m7ey48","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I1330989302","https://openalex.org/I192454743","https://openalex.org/I198811213","https://openalex.org/I198811213","https://openalex.org/I4210104735"]},{"id":"https://openalex.org/I4210104735","display_name":"Sandia National Laboratories","ror":"https://ror.org/01apwpt12","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I198811213","https://openalex.org/I4210104735"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Graham Harper","raw_affiliation_strings":["Sandia National Laboratories, Albquerque, USA"],"raw_orcid":"https://orcid.org/0000-0001-5654-2384","affiliations":[{"raw_affiliation_string":"Sandia National Laboratories, Albquerque, USA","institution_ids":["https://openalex.org/I4210104735","https://openalex.org/I192454743"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5060044772","display_name":"Niclas Jansson","orcid":"https://orcid.org/0000-0002-5020-1631"},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Niclas Jansson","raw_affiliation_strings":["KTH Royal Institute of Technology, Stockholm, Sweden"],"raw_orcid":"https://orcid.org/0000-0002-5020-1631","affiliations":[{"raw_affiliation_string":"KTH Royal Institute of Technology, Stockholm, Sweden","institution_ids":["https://openalex.org/I86987016"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.04670083,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"194","last_page":"202"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10339","display_name":"Advanced Numerical Methods in Computational Mathematics","score":0.6923999786376953,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10339","display_name":"Advanced Numerical Methods in Computational Mathematics","score":0.6923999786376953,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10792","display_name":"Matrix Theory and Algorithms","score":0.10930000245571136,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11206","display_name":"Model Reduction and Neural Networks","score":0.03200000151991844,"subfield":{"id":"https://openalex.org/subfields/3109","display_name":"Statistical and Nonlinear Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/multigrid-method","display_name":"Multigrid method","score":0.8226000070571899},{"id":"https://openalex.org/keywords/algebraic-number","display_name":"Algebraic number","score":0.5210000276565552},{"id":"https://openalex.org/keywords/matrix","display_name":"Matrix (chemical analysis)","score":0.4749000072479248},{"id":"https://openalex.org/keywords/polygon-mesh","display_name":"Polygon mesh","score":0.45210000872612},{"id":"https://openalex.org/keywords/scheme","display_name":"Scheme (mathematics)","score":0.44929999113082886},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.4438000023365021},{"id":"https://openalex.org/keywords/hierarchy","display_name":"Hierarchy","score":0.4018000066280365},{"id":"https://openalex.org/keywords/finite-element-method","display_name":"Finite element method","score":0.39899998903274536},{"id":"https://openalex.org/keywords/computational-fluid-dynamics","display_name":"Computational fluid dynamics","score":0.3693000078201294}],"concepts":[{"id":"https://openalex.org/C137119250","wikidata":"https://www.wikidata.org/wiki/Q1413101","display_name":"Multigrid method","level":3,"score":0.8226000070571899},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5335000157356262},{"id":"https://openalex.org/C9376300","wikidata":"https://www.wikidata.org/wiki/Q168817","display_name":"Algebraic number","level":2,"score":0.5210000276565552},{"id":"https://openalex.org/C106487976","wikidata":"https://www.wikidata.org/wiki/Q685816","display_name":"Matrix (chemical analysis)","level":2,"score":0.4749000072479248},{"id":"https://openalex.org/C31487907","wikidata":"https://www.wikidata.org/wiki/Q1154597","display_name":"Polygon mesh","level":2,"score":0.45210000872612},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.44929999113082886},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.4438000023365021},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.43630000948905945},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.414000004529953},{"id":"https://openalex.org/C31170391","wikidata":"https://www.wikidata.org/wiki/Q188619","display_name":"Hierarchy","level":2,"score":0.4018000066280365},{"id":"https://openalex.org/C135628077","wikidata":"https://www.wikidata.org/wiki/Q220184","display_name":"Finite element method","level":2,"score":0.39899998903274536},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.37940001487731934},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.36959999799728394},{"id":"https://openalex.org/C1633027","wikidata":"https://www.wikidata.org/wiki/Q815820","display_name":"Computational fluid dynamics","level":2,"score":0.3693000078201294},{"id":"https://openalex.org/C186899397","wikidata":"https://www.wikidata.org/wiki/Q1491980","display_name":"Galerkin method","level":3,"score":0.3589000105857849},{"id":"https://openalex.org/C180356752","wikidata":"https://www.wikidata.org/wiki/Q727035","display_name":"Adjacency matrix","level":3,"score":0.3472999930381775},{"id":"https://openalex.org/C48753275","wikidata":"https://www.wikidata.org/wiki/Q11216","display_name":"Numerical analysis","level":2,"score":0.3427000045776367},{"id":"https://openalex.org/C136119220","wikidata":"https://www.wikidata.org/wiki/Q1000660","display_name":"Algebra over a field","level":2,"score":0.3294000029563904},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.3239000141620636},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.3140999972820282},{"id":"https://openalex.org/C200288055","wikidata":"https://www.wikidata.org/wiki/Q2621792","display_name":"Element (criminal law)","level":2,"score":0.31150001287460327},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3109999895095825},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.29829999804496765},{"id":"https://openalex.org/C103275481","wikidata":"https://www.wikidata.org/wiki/Q6787889","display_name":"Matrix representation","level":3,"score":0.2892000079154968},{"id":"https://openalex.org/C104065381","wikidata":"https://www.wikidata.org/wiki/Q1002535","display_name":"Geometric modeling","level":2,"score":0.27630001306533813},{"id":"https://openalex.org/C84655787","wikidata":"https://www.wikidata.org/wiki/Q8067817","display_name":"Compressibility","level":2,"score":0.275299996137619},{"id":"https://openalex.org/C42355184","wikidata":"https://www.wikidata.org/wiki/Q1361088","display_name":"Matrix decomposition","level":3,"score":0.2702000141143799},{"id":"https://openalex.org/C23463724","wikidata":"https://www.wikidata.org/wiki/Q2308831","display_name":"Spectral method","level":2,"score":0.2590000033378601},{"id":"https://openalex.org/C163834973","wikidata":"https://www.wikidata.org/wiki/Q2004891","display_name":"Numerical linear algebra","level":3,"score":0.25699999928474426},{"id":"https://openalex.org/C110484373","wikidata":"https://www.wikidata.org/wiki/Q264398","display_name":"Adjacency list","level":2,"score":0.2563000023365021},{"id":"https://openalex.org/C2731732","wikidata":"https://www.wikidata.org/wiki/Q7301119","display_name":"Real algebraic geometry","level":3,"score":0.25459998846054077},{"id":"https://openalex.org/C29123130","wikidata":"https://www.wikidata.org/wiki/Q874709","display_name":"Computational geometry","level":2,"score":0.2529999911785126}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3773656.3773686","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3773656.3773686","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Supercomputing Asia and International Conference on High Performance Computing in Asia Pacific Region","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3773656.3773686","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3773656.3773686","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Supercomputing Asia and International Conference on High Performance Computing in Asia Pacific Region","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W152258552","https://openalex.org/W1559235864","https://openalex.org/W1967983557","https://openalex.org/W1984334096","https://openalex.org/W2003408966","https://openalex.org/W2021041911","https://openalex.org/W2028232584","https://openalex.org/W2030293026","https://openalex.org/W2040651749","https://openalex.org/W2047007012","https://openalex.org/W2047352485","https://openalex.org/W2053486661","https://openalex.org/W2078422311","https://openalex.org/W2093842590","https://openalex.org/W2142304406","https://openalex.org/W2151317657","https://openalex.org/W2243781021","https://openalex.org/W2498157954","https://openalex.org/W2943869808","https://openalex.org/W2969262004","https://openalex.org/W3168149661","https://openalex.org/W3171794845","https://openalex.org/W4379384767","https://openalex.org/W4388699080","https://openalex.org/W4392931976","https://openalex.org/W4411329670","https://openalex.org/W4415084268","https://openalex.org/W7109090520"],"related_works":[],"abstract_inverted_index":{"We":[0,107],"present":[1,143],"an":[2,57,98,109,134],"algebraic":[3,58],"hp-multigrid":[4,110],"method":[5,83,160],"for":[6,30,36,72],"high-order":[7,119],"matrix-free":[8,25,38,82,135],"methods.":[9],"Algebraic":[10],"multigrid":[11,32,59],"methods":[12,96],"often":[13],"require":[14],"information":[15,45],"about":[16],"matrix":[17,67],"entries,":[18],"which":[19,92],"are":[20],"not":[21,34],"available":[22,35],"in":[23,84,133],"a":[24,37],"setting;":[26],"however,":[27],"when":[28],"rediscretization":[29],"geometric":[31,63],"is":[33,115,129],"method,":[39],"coarsening":[40,64],"must":[41],"be":[42],"constructed":[43],"using":[44,137],"from":[46,118,146],"the":[47,78,81,85,103,113,126,147,154],"mesh.":[48],"Leveraging":[49],"only":[50],"mesh":[51,138],"adjacency":[52,139],"information,":[53],"this":[54],"algorithm":[55],"constructs":[56],"hierarchy":[60],"without":[61],"requiring":[62],"or":[65],"explicit":[66],"assembly,":[68],"making":[69],"it":[70],"well-suited":[71],"GPU\u2011accelerated":[73],"architectures.":[74],"This":[75],"paper":[76],"presents":[77],"implementation":[79],"of":[80,158],"high-fidelity":[86],"computational":[87],"fluid":[88],"dynamics":[89],"framework":[90],"Neko,":[91],"utilizes":[93],"spectral":[94],"element":[95],"with":[97],"implicit-explicit":[99],"scheme":[100],"to":[101,121,166],"solve":[102],"incompressible":[104],"Navier-Stokes":[105],"equations.":[106],"utilize":[108],"approach,":[111],"where":[112],"problem":[114],"first":[116],"coarsened":[117,131],"polynomials":[120],"low-order":[122,127],"polynomials,":[123],"and":[124,149,156],"then":[125],"system":[128],"further":[130],"spatially":[132],"fashion":[136],"information.":[140],"Finally,":[141],"we":[142],"numerical":[144],"results":[145],"Dardel":[148],"LUMI":[150],"supercomputers":[151],"that":[152],"demonstrate":[153],"performance":[155],"scalability":[157],"our":[159],"as":[161,163],"well":[162],"its":[164],"applicability":[165],"real-world":[167],"applications.":[168]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2026-01-09T00:00:00"}
