{"id":"https://openalex.org/W7160904522","doi":"https://doi.org/10.48550/arxiv.2605.09636","title":"PDEAgent-Bench: A Multi-Metric, Multi-Library Benchmark for PDE Solver Generation","display_name":"PDEAgent-Bench: A Multi-Metric, Multi-Library Benchmark for PDE Solver Generation","publication_year":2026,"publication_date":"2026-05-10","ids":{"openalex":"https://openalex.org/W7160904522","doi":"https://doi.org/10.48550/arxiv.2605.09636"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2605.09636","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.09636","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"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":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2605.09636","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5135984128","display_name":"Zhen Hang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hang, Zhen","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135933671","display_name":"Yushan Yashengjiang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yashengjiang, Yushan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135982173","display_name":"Junhui Li","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Li, Junhui","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135944661","display_name":"Huanshuo Dong","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Dong, Huanshuo","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135954200","display_name":"Yang Wei","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wei, Yang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009036650","display_name":"zhezheng hao","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hao, Zhezheng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135998580","display_name":"Jiangtao Ma","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ma, Jiangtao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135911483","display_name":"Songlin Bai","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Bai, Songlin","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136001005","display_name":"Haozhong Kai","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kai, Haozhong","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113117163","display_name":"Xihang Yue","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yue, Xihang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135988707","display_name":"Gangzong Si","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Si, Gangzong","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135933451","display_name":"Dongming Jiang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jiang, Dongming","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135931491","display_name":"Chao Yao","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yao, Chao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135934748","display_name":"Zhanhua Hu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hu, Zhanhua","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112529882","display_name":"Jiangqing Zhang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhang, Jiangqing","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135957373","display_name":"Pengwei Liu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Liu, Pengwei","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135930664","display_name":"Yaomin Shen","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Shen, Yaomin","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075335001","display_name":"Xingyu Ren","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ren, Xingyu","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135937326","display_name":"Lei Liu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Liu, Lei","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049629137","display_name":"Zikang Xu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Xu, Zikang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135968446","display_name":"Han Li","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Li, Han","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135913047","display_name":"Qingsong Yao","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yao, Qingsong","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007017628","display_name":"Hande Dong","orcid":"https://orcid.org/0000-0003-0074-2664"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Dong, Hande","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5136001122","display_name":"Hong Wang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wang, Hong","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"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":false,"primary_topic":{"id":"https://openalex.org/T10339","display_name":"Advanced Numerical Methods in Computational Mathematics","score":0.18479999899864197,"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.18479999899864197,"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/T11416","display_name":"Numerical methods for differential equations","score":0.12120000272989273,"subfield":{"id":"https://openalex.org/subfields/2612","display_name":"Numerical Analysis"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"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.1120000034570694,"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/solver","display_name":"Solver","score":0.7918000221252441},{"id":"https://openalex.org/keywords/executable","display_name":"Executable","score":0.7121000289916992},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.6686999797821045},{"id":"https://openalex.org/keywords/discretization","display_name":"Discretization","score":0.5407000184059143},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.43950000405311584},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.43560001254081726}],"concepts":[{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.7918000221252441},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7720000147819519},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.7121000289916992},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.6686999797821045},{"id":"https://openalex.org/C73000952","wikidata":"https://www.wikidata.org/wiki/Q17007827","display_name":"Discretization","level":2,"score":0.5407000184059143},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.43950000405311584},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.43560001254081726},{"id":"https://openalex.org/C135628077","wikidata":"https://www.wikidata.org/wiki/Q220184","display_name":"Finite element method","level":2,"score":0.41339999437332153},{"id":"https://openalex.org/C31395832","wikidata":"https://www.wikidata.org/wiki/Q1318674","display_name":"Testbed","level":2,"score":0.4032999873161316},{"id":"https://openalex.org/C93779851","wikidata":"https://www.wikidata.org/wiki/Q271977","display_name":"Partial differential equation","level":2,"score":0.37709999084472656},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3601999878883362},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.35530000925064087},{"id":"https://openalex.org/C48753275","wikidata":"https://www.wikidata.org/wiki/Q11216","display_name":"Numerical analysis","level":2,"score":0.329800009727478},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.32829999923706055},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.3100000023841858},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.2957000136375427},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.2840999960899353},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.2685000002384186}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2605.09636","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.09636","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"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":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2605.09636","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.09636","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"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":"Preprint"},"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":{"PDE-to-solver":[0,73,118],"code":[1,48,74,78,119,188],"generation":[2,49],"aims":[3],"to":[4,106],"automatically":[5],"synthesize":[6],"executable":[7],"numerical":[8,88,177,240],"solvers":[9,172],"from":[10],"partial":[11],"differential":[12],"equation":[13],"(PDE)":[14],"specifications.":[15],"This":[16],"task":[17],"requires":[18],"not":[19,81],"only":[20],"understanding":[21],"the":[22,39,84,107,112,236],"mathematical":[23,127],"structure":[24],"of":[25,87,109,239],"PDEs,":[26],"but":[27,198],"also":[28],"selecting":[29],"appropriate":[30],"discretization":[31],"schemes":[32],"and":[33,36,76,97,129,140,157,160,179,187,206,223,227],"solver":[34,94],"configurations,":[35],"correctly":[37],"implementing":[38],"resulting":[40],"formulations":[41],"in":[42,169,219,235],"finite-element":[43],"method":[44],"(FEM)":[45],"libraries.":[46,102],"Existing":[47],"benchmarks":[50,79],"mainly":[51],"evaluate":[52],"syntactic":[53],"correctness,":[54],"or":[55],"success":[56],"on":[57,152],"predefined":[58],"test":[59],"cases.":[60],"To":[61],"our":[62,110],"knowledge,":[63,111],"there":[64],"is":[65],"currently":[66],"no":[67],"publicly":[68],"available":[69],"benchmark":[70,116],"specifically":[71],"for":[72,117,137],"generation,":[75],"general-purpose":[77],"do":[80],"fully":[82],"capture":[83],"unique":[85],"challenges":[86],"PDE":[89,131,225,241],"solution,":[90],"such":[91],"as":[92],"ensuring":[93],"accuracy,":[95,178],"efficiency,":[96],"compatibility":[98],"with":[99,133,184],"professional":[100],"FEM":[101,135],"We":[103],"introduce":[104],"PDEAgent-Bench,":[105],"best":[108],"first":[113],"multi-metric,":[114],"multi-library":[115],"generation.":[120],"PDEAgent-Bench":[121,163,229],"contains":[122],"645":[123],"instances":[124],"across":[125],"6":[126],"categories":[128],"11":[130],"families,":[132],"common":[134],"libraries":[136],"DOLFINx,":[138],"Firedrake,":[139],"deal.II.":[141],"Each":[142],"instance":[143],"provides":[144,230],"an":[145],"agent-facing":[146],"problem":[147],"specification,":[148],"a":[149,153,165,231],"reference":[150],"solution":[151],"prescribed":[154],"evaluation":[155,167],"grid,":[156],"case-specific":[158],"accuracy":[159,205],"runtime":[161],"targets.":[162],"adopts":[164],"staged":[166],"framework":[168],"which":[170],"generated":[171],"must":[173],"sequentially":[174],"pass":[175,200],"executability,":[176],"computational":[180],"efficiency":[181,207],"checks.":[182],"Experiments":[183],"representative":[185],"LLMs":[186],"agents":[189,216],"show":[190],"that":[191,214,228],"models":[192],"can":[193],"often":[194],"produce":[195],"runnable":[196],"code,":[197],"their":[199],"rate":[201],"drops":[202],"substantially":[203],"once":[204],"requirements":[208,238],"are":[209],"enforced.":[210],"These":[211],"results":[212],"indicate":[213],"current":[215],"remain":[217],"limited":[218],"producing":[220],"numerically":[221],"reliable":[222],"efficient":[224],"solvers,":[226],"reproducible":[232],"testbed":[233],"grounded":[234],"practical":[237],"solving.":[242]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-05-13T00:00:00"}
