{"id":"https://openalex.org/W7083721291","doi":"https://doi.org/10.5281/zenodo.17186357","title":"GMGPolar v2.1.0","display_name":"GMGPolar v2.1.0","publication_year":2025,"publication_date":"2025-09-23","ids":{"openalex":"https://openalex.org/W7083721291","doi":"https://doi.org/10.5281/zenodo.17186357"},"language":"en","primary_location":{"id":"doi:10.5281/zenodo.17186357","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.17186357","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"type":"other","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.5281/zenodo.17186357","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Litz, Julian","orcid":null},"institutions":[{"id":"https://openalex.org/I171892758","display_name":"Forschungszentrum J\u00fclich","ror":"https://ror.org/02nv7yv05","country_code":"DE","type":"facility","lineage":["https://openalex.org/I1305996414","https://openalex.org/I171892758"]},{"id":"https://openalex.org/I2898391981","display_name":"Deutsches Zentrum f\u00fcr Luft- und Raumfahrt e. V. (DLR)","ror":"https://ror.org/04bwf3e34","country_code":"DE","type":"facility","lineage":["https://openalex.org/I1305996414","https://openalex.org/I2898391981"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Litz, Julian","raw_affiliation_strings":["German Aerospace Center","Forschungszentrum J\u00fclich"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"German Aerospace Center","institution_ids":["https://openalex.org/I2898391981"]},{"raw_affiliation_string":"Forschungszentrum J\u00fclich","institution_ids":["https://openalex.org/I171892758"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Leleux, Philippe","orcid":"https://orcid.org/0000-0002-3760-4698"},"institutions":[{"id":"https://openalex.org/I190497903","display_name":"Laboratoire d'Analyse et d'Architecture des Syst\u00e8mes","ror":"https://ror.org/03vcm6439","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I190497903","https://openalex.org/I196454796","https://openalex.org/I205747304","https://openalex.org/I205747304","https://openalex.org/I4210095849","https://openalex.org/I4210159245","https://openalex.org/I4387153255","https://openalex.org/I4405258862","https://openalex.org/I4405258862","https://openalex.org/I4405258862"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Leleux, Philippe","raw_affiliation_strings":["Laboratoire d'Analyse et d'Architecture des Syst\u00e8mes"],"raw_orcid":"https://orcid.org/0000-0002-3760-4698","affiliations":[{"raw_affiliation_string":"Laboratoire d'Analyse et d'Architecture des Syst\u00e8mes","institution_ids":["https://openalex.org/I190497903"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Kruse, Carola","orcid":"https://orcid.org/0000-0002-4142-7356"},"institutions":[{"id":"https://openalex.org/I4210106946","display_name":"Centre Europ\u00e9en de Recherche et de Formation Avanc\u00e9e en Calcul Scientifique","ror":"https://ror.org/02dzbc556","country_code":"FR","type":"facility","lineage":["https://openalex.org/I4210106946"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Kruse, Carola","raw_affiliation_strings":["CERFACS"],"raw_orcid":"https://orcid.org/0000-0002-4142-7356","affiliations":[{"raw_affiliation_string":"CERFACS","institution_ids":["https://openalex.org/I4210106946"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Bourne, Emily","orcid":"https://orcid.org/0000-0002-3469-2338"},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Bourne, Emily","raw_affiliation_strings":["Swiss Federal Institute of Technology in Lausanne"],"raw_orcid":"https://orcid.org/0000-0002-3469-2338","affiliations":[{"raw_affiliation_string":"Swiss Federal Institute of Technology in Lausanne","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"middle","author":{"id":null,"display_name":"R\u00fcde, Ulrich","orcid":"https://orcid.org/0000-0001-8796-8599"},"institutions":[{"id":"https://openalex.org/I4210146216","display_name":"Forschungsinstitut f\u00fcr Anwendungsorientierte Wissensverarbeitung","ror":"https://ror.org/04s7shc55","country_code":"DE","type":"nonprofit","lineage":["https://openalex.org/I196349391","https://openalex.org/I4210146216"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"R\u00fcde, Ulrich","raw_affiliation_strings":["FAU Erlangen"],"raw_orcid":"https://orcid.org/0000-0001-8796-8599","affiliations":[{"raw_affiliation_string":"FAU Erlangen","institution_ids":["https://openalex.org/I4210146216"]}]},{"author_position":"last","author":{"id":null,"display_name":"K\u00fchn, Martin J.","orcid":"https://orcid.org/0000-0002-0906-6984"},"institutions":[{"id":"https://openalex.org/I135140700","display_name":"University of Bonn","ror":"https://ror.org/041nas322","country_code":"DE","type":"education","lineage":["https://openalex.org/I135140700"]},{"id":"https://openalex.org/I2898391981","display_name":"Deutsches Zentrum f\u00fcr Luft- und Raumfahrt e. V. (DLR)","ror":"https://ror.org/04bwf3e34","country_code":"DE","type":"facility","lineage":["https://openalex.org/I1305996414","https://openalex.org/I2898391981"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"K\u00fchn, Martin J.","raw_affiliation_strings":["German Aerospace Center","University of Bonn"],"raw_orcid":"https://orcid.org/0000-0002-0906-6984","affiliations":[{"raw_affiliation_string":"German Aerospace Center","institution_ids":["https://openalex.org/I2898391981"]},{"raw_affiliation_string":"University of Bonn","institution_ids":["https://openalex.org/I135140700"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I171892758","https://openalex.org/I2898391981"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":{"id":"https://openalex.org/T10253","display_name":"Sarcoma Diagnosis and Treatment","score":0.9950000047683716,"subfield":{"id":"https://openalex.org/subfields/2740","display_name":"Pulmonary and Respiratory Medicine"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},"topics":[{"id":"https://openalex.org/T10253","display_name":"Sarcoma Diagnosis and Treatment","score":0.9950000047683716,"subfield":{"id":"https://openalex.org/subfields/2740","display_name":"Pulmonary and Respiratory Medicine"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},{"id":"https://openalex.org/T10989","display_name":"Uterine Myomas and Treatments","score":0.0005000000237487257,"subfield":{"id":"https://openalex.org/subfields/2729","display_name":"Obstetrics and Gynecology"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},{"id":"https://openalex.org/T11485","display_name":"Gastrointestinal Tumor Research and Treatment","score":0.0003000000142492354,"subfield":{"id":"https://openalex.org/subfields/2715","display_name":"Gastroenterology"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/solver","display_name":"Solver","score":0.7591000199317932},{"id":"https://openalex.org/keywords/curvilinear-coordinates","display_name":"Curvilinear coordinates","score":0.5892999768257141},{"id":"https://openalex.org/keywords/extrapolation","display_name":"Extrapolation","score":0.5260000228881836},{"id":"https://openalex.org/keywords/multigrid-method","display_name":"Multigrid method","score":0.45210000872612},{"id":"https://openalex.org/keywords/convergence","display_name":"Convergence (economics)","score":0.4162999987602234},{"id":"https://openalex.org/keywords/neutron-transport","display_name":"Neutron transport","score":0.38100001215934753},{"id":"https://openalex.org/keywords/skew","display_name":"Skew","score":0.3684999942779541},{"id":"https://openalex.org/keywords/hessian-matrix","display_name":"Hessian matrix","score":0.3492000102996826}],"concepts":[{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.7591000199317932},{"id":"https://openalex.org/C98343798","wikidata":"https://www.wikidata.org/wiki/Q1790208","display_name":"Curvilinear coordinates","level":2,"score":0.5892999768257141},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5759000182151794},{"id":"https://openalex.org/C132459708","wikidata":"https://www.wikidata.org/wiki/Q744069","display_name":"Extrapolation","level":2,"score":0.5260000228881836},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.4562999904155731},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.45399999618530273},{"id":"https://openalex.org/C137119250","wikidata":"https://www.wikidata.org/wiki/Q1413101","display_name":"Multigrid method","level":3,"score":0.45210000872612},{"id":"https://openalex.org/C2777303404","wikidata":"https://www.wikidata.org/wiki/Q759757","display_name":"Convergence (economics)","level":2,"score":0.4162999987602234},{"id":"https://openalex.org/C66963500","wikidata":"https://www.wikidata.org/wiki/Q3338735","display_name":"Neutron transport","level":3,"score":0.38100001215934753},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.37310001254081726},{"id":"https://openalex.org/C43711488","wikidata":"https://www.wikidata.org/wiki/Q7534783","display_name":"Skew","level":2,"score":0.3684999942779541},{"id":"https://openalex.org/C203616005","wikidata":"https://www.wikidata.org/wiki/Q620495","display_name":"Hessian matrix","level":2,"score":0.3492000102996826},{"id":"https://openalex.org/C17137986","wikidata":"https://www.wikidata.org/wiki/Q215067","display_name":"Orthogonality","level":2,"score":0.34360000491142273},{"id":"https://openalex.org/C31487907","wikidata":"https://www.wikidata.org/wiki/Q1154597","display_name":"Polygon mesh","level":2,"score":0.3228999972343445},{"id":"https://openalex.org/C62354387","wikidata":"https://www.wikidata.org/wiki/Q875399","display_name":"Boundary (topology)","level":2,"score":0.320499986410141},{"id":"https://openalex.org/C181145010","wikidata":"https://www.wikidata.org/wiki/Q4418033","display_name":"Mesh generation","level":3,"score":0.3089999854564667},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.2816999852657318},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.26980000734329224},{"id":"https://openalex.org/C16038011","wikidata":"https://www.wikidata.org/wiki/Q62912","display_name":"Cartesian coordinate system","level":2,"score":0.26339998841285706},{"id":"https://openalex.org/C3770464","wikidata":"https://www.wikidata.org/wiki/Q775963","display_name":"Smoothing","level":2,"score":0.2623000144958496},{"id":"https://openalex.org/C57869625","wikidata":"https://www.wikidata.org/wiki/Q1783502","display_name":"Rate of convergence","level":3,"score":0.25189998745918274},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.25130000710487366}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.5281/zenodo.17186357","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.17186357","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"doi:10.5281/zenodo.17186357","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.17186357","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"GMGPolar":[0,20,87,163,177],"offers":[1,88],"a":[2,89,129,143,183,198,269,322,389,404,478],"taylored":[3],"Geometric":[4],"Multigrid":[5],"solver":[6,127,215,492],"for":[7,42,65,94,110,165,209,224,244,273,354,365,383,397,421,493],"geometries":[8,109],"described":[9,68],"by":[10,17,69,178,303,460,462],"curvilinear":[11,77],"coordinates":[12],"(in":[13],"its":[14,97],"simplest":[15],"case,":[16],"polar":[18],"coordinates).":[19],"uses":[21],"an":[22,133,408],"implicit":[23],"extrapolation":[24,59],"scheme":[25,60],"to":[26,50,117,233,252,312,333,373,455,485],"raise":[27],"the":[28,123,136,161,187,194,300,305,313,317,347,351,384,430,436,468,490],"convergence":[29,51,212],"order.":[30],"For":[31,76],"nonstandard":[32],"finite":[33,44],"elements,":[34],"this":[35],"result":[36],"has":[37],"been":[38,83],"shown":[39],"theoretically":[40],"and":[41,85,91,169,189,192,201,214,227,256,265,276,343,362,426,466,489,496],"nine-point":[43],"difference":[45],"stars,":[46],"we":[47],"observed":[48],"up":[49,454],"order":[52],"four":[53],"in":[54,74,135,154,407,411],"all":[55,422],"numerical":[56],"simulations.":[57,113],"This":[58],"can":[61],"be":[62,334],"used":[63],"likewise":[64],"other":[66],"domains":[67],"tensor-":[70],"or":[71],"product-format":[72],"meshes":[73],"2D.":[75],"domains,":[78],"suited":[79],"smoothing":[80],"schemes":[81],"have":[82],"developed":[84],"implemented.":[86],"matrix":[90],"matrix-free":[92],"version":[93],"most":[95],"of":[96,106,146,236,316,403,449,453,471],"operators.":[98],"Its":[99],"original":[100],"application":[101],"is":[102,291,395,401],"on":[103,294],"cross-sectional":[104],"views":[105],"realistic":[107],"Tokamak":[108],"fusion":[111],"plasma":[112],"Changes":[114,230,249],"from":[115,231,250],"v2.0.1":[116,234],"v2.1.0":[118],"Solver":[119,272],"&":[120,173,205],"Performance":[121,433],"Replaced":[122,346],"custom":[124,263],"LU":[125,210,480],"decomposition":[126,481],"with":[128,160,197,247,350,444],"faster":[130,390],"implementation.":[131],"Fixed":[132,321],"error":[134],"FMG":[137,370],"method,":[138],"reducing":[139,336],"iterations":[140],"when":[141],"using":[142],"small":[144],"number":[145],"multigrid":[147],"levels.":[148],"New":[149,257,358],"Functionality":[150],"Added":[151,207,268,369,388,477],"angular":[152],"dependence":[153],"profile":[155],"coefficients.":[156],"Enabled":[157],"multiple":[158,218],"solves":[159],"same":[162],"instance":[164],"varying":[166],"source":[167],"terms":[168],"boundary":[170,325],"conditions.":[171],"Restructuring":[172],"Code":[174],"Quality":[175],"Refactored":[176],"moving":[179],"command-line":[180],"parsing":[181],"into":[182,281,341],"dedicated":[184],"ConfigParser.":[185],"Redesigned":[186],"solve":[188],"setup":[190],"functions,":[191],"reorganized":[193],"header":[195],"file":[196],"clearer":[199,225],"structure":[200,470],"enhanced":[202,366],"documentation.":[203],"Testing":[204],"Usability":[206],"tests":[208],"solver,":[211,482],"order,":[213],"validation":[216],"across":[217,429],"settings.":[219],"Improved":[220,240,299],"verbose":[221],"output":[222,241],"formatting":[223],"settings":[226],"runtime":[228],"information.":[229],"v2.0.0":[232,253],"Correction":[235],"broken":[237],"code":[238],"coverage":[239],"Changed":[242],"position":[243],"anisotropic":[245],"refinement":[246],"ZoniShifted":[248],"v1.0.3":[251],"1)":[254],"Enhancements":[255],"Class":[258],"Layout:":[259],"Linear":[260],"Algebra:":[261],"Introduced":[262,360],"Vector":[264],"SparseMatrix":[266],"classes.":[267],"(cyclic)":[270],"Tridiagonal":[271],"improved":[274,355,375],"performance":[275],"usability.":[277],"Input":[278],"Functions:":[279],"Separated":[280,340],"distinct":[282],"components:":[283],"DomainGeometry,":[284],"BoundaryConditions,":[285],"SourceTerm,":[286],"etc.":[287],"Polar":[288],"Grid:":[289],"Indexing":[290],"now":[292],"based":[293],"circle/radial":[295],"smoother.":[296],"Residual:":[297],"-":[298],"residual":[301],"calculation":[302],"addressing":[304],"unintuitive":[306],"behavior":[307,381],"that":[308],"previously":[309],"applied":[310],"only":[311],"interior":[314],"part":[315],"matrix.":[318],"Direct":[319],"Solver:":[320],"bug":[323],"where":[324,399],"values":[326],"were":[327],"not":[328,441],"treated":[329],"correctly.":[330],"Built":[331],"matrices":[332,465],"symmetric,":[335],"factorization":[337],"time.":[338],"Smoother:":[339],"extrapolated":[342],"standard":[344],"smoothers.":[345],"LU-Decomposition":[348],"algorithm":[349,353],"Thomas":[352],"efficiency":[356],"2)":[357],"Features":[359,476],"W-":[361],"F":[363],"cycles":[364],"solving":[367],"capabilities.":[368],"(Full":[371],"Multigrid)":[372],"obtain":[374],"starting":[376],"solutions.":[377],"Implemented":[378],"advanced":[379],"caching":[380],"options":[382],"\"Give\"":[385],"implementation":[386],"strategy.":[387],"strategy":[391],"named":[392],"'Take,'":[393],"which":[394,439],"appropriate":[396],"cases":[398],"memory":[400,412],"less":[402],"constraint,":[405],"resulting":[406],"80%":[409],"increase":[410],"usage.":[413],"Comprehensive":[414],"Unit":[415,419],"Tests:":[416],"Integrated":[417],"Google":[418],"Tests":[420],"classes,":[423],"ensuring":[424],"robust":[425],"reliable":[427],"functionality":[428],"codebase.":[431],"3)":[432],"Improvements":[434],"Removed":[435],"task-based":[437],"approach,":[438],"did":[440],"scale":[442],"well":[443],"increasing":[445],"parallelization.":[446],"Sequential":[447],"speed-up":[448,452],"2,":[450],"parallel":[451],"10":[456],"Reduced":[457],"maximum":[458],"usage":[459],"61.5%":[461],"constructing":[463],"symmetric":[464],"utilizing":[467],"tridiagonal":[469],"smoother":[472],"matrices.":[473],"4)":[474],"Updated":[475],"new":[479],"allowing":[483],"users":[484],"choose":[486],"between":[487],"MUMPS":[488],"in-house":[491],"greater":[494],"flexibility":[495],"performance.":[497]},"counts_by_year":[],"updated_date":"2025-11-06T06:51:31.235846","created_date":"2025-10-10T00:00:00"}
