{"id":"https://openalex.org/W7140207308","doi":"https://doi.org/10.48550/arxiv.2603.21011","title":"ALL-FEM: Agentic Large Language models Fine-tuned for Finite Element Methods","display_name":"ALL-FEM: Agentic Large Language models Fine-tuned for Finite Element Methods","publication_year":2026,"publication_date":"2026-01-08","ids":{"openalex":"https://openalex.org/W7140207308","doi":"https://doi.org/10.48550/arxiv.2603.21011"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2603.21011","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.21011","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":"article"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2603.21011","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Deotale, Rushikesh","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Deotale, Rushikesh","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Srinivasan, Adithya","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Srinivasan, Adithya","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Tian, Yuan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tian, Yuan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Zhang, Tianyi","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhang, Tianyi","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Vlachos, Pavlos","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Vlachos, Pavlos","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":null,"display_name":"Gomez, Hector","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Gomez, Hector","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":6,"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/T11948","display_name":"Machine Learning in Materials Science","score":0.257999986410141,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11948","display_name":"Machine Learning in Materials Science","score":0.257999986410141,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials 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.20069999992847443,"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"}},{"id":"https://openalex.org/T11751","display_name":"Lattice Boltzmann Simulation Studies","score":0.12300000339746475,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/multiphysics","display_name":"Multiphysics","score":0.70660001039505},{"id":"https://openalex.org/keywords/scripting-language","display_name":"Scripting language","score":0.5791000127792358},{"id":"https://openalex.org/keywords/toolchain","display_name":"Toolchain","score":0.5551999807357788},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.5295000076293945},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.49459999799728394},{"id":"https://openalex.org/keywords/finite-element-method","display_name":"Finite element method","score":0.49300000071525574},{"id":"https://openalex.org/keywords/construct","display_name":"Construct (python library)","score":0.4684000015258789},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4339999854564667}],"concepts":[{"id":"https://openalex.org/C46435376","wikidata":"https://www.wikidata.org/wiki/Q1829750","display_name":"Multiphysics","level":3,"score":0.70660001039505},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.684499979019165},{"id":"https://openalex.org/C61423126","wikidata":"https://www.wikidata.org/wiki/Q187432","display_name":"Scripting language","level":2,"score":0.5791000127792358},{"id":"https://openalex.org/C2777062904","wikidata":"https://www.wikidata.org/wiki/Q545406","display_name":"Toolchain","level":3,"score":0.5551999807357788},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.5295000076293945},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.49459999799728394},{"id":"https://openalex.org/C135628077","wikidata":"https://www.wikidata.org/wiki/Q220184","display_name":"Finite element method","level":2,"score":0.49300000071525574},{"id":"https://openalex.org/C2780801425","wikidata":"https://www.wikidata.org/wiki/Q5164392","display_name":"Construct (python library)","level":2,"score":0.4684000015258789},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4339999854564667},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.42340001463890076},{"id":"https://openalex.org/C155911762","wikidata":"https://www.wikidata.org/wiki/Q422321","display_name":"Blueprint","level":2,"score":0.41830000281333923},{"id":"https://openalex.org/C116672817","wikidata":"https://www.wikidata.org/wiki/Q1454986","display_name":"Physical system","level":2,"score":0.38940000534057617},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3797999918460846},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.374099999666214},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3684000074863434},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.35530000925064087},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.3547999858856201},{"id":"https://openalex.org/C66024118","wikidata":"https://www.wikidata.org/wiki/Q1122506","display_name":"Computational model","level":2,"score":0.337799996137619},{"id":"https://openalex.org/C179603123","wikidata":"https://www.wikidata.org/wiki/Q1941921","display_name":"Modeling language","level":3,"score":0.32100000977516174},{"id":"https://openalex.org/C137293760","wikidata":"https://www.wikidata.org/wiki/Q3621696","display_name":"Language model","level":2,"score":0.3163999915122986},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.31049999594688416},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.29179999232292175},{"id":"https://openalex.org/C135257023","wikidata":"https://www.wikidata.org/wiki/Q691358","display_name":"Domain-specific language","level":2,"score":0.2635999917984009},{"id":"https://openalex.org/C47822265","wikidata":"https://www.wikidata.org/wiki/Q854457","display_name":"Complex system","level":2,"score":0.26350000500679016},{"id":"https://openalex.org/C2777655017","wikidata":"https://www.wikidata.org/wiki/Q1501161","display_name":"Toolbox","level":2,"score":0.25949999690055847},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.25380000472068787}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2603.21011","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.21011","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":"article"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2603.21011","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.21011","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":"article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Finite":[0],"element":[1],"(FE)":[2],"analysis":[3],"guides":[4],"the":[5,17,72,141,172,176,208],"design":[6],"and":[7,30,39,50,69,104,129,136,167,170,195,254],"verification":[8],"of":[9,19,24,66,111,184,218,224],"nearly":[10],"all":[11],"manufactured":[12],"objects.":[13],"It":[14],"is":[15],"at":[16],"core":[18],"computational":[20,252],"engineering,":[21],"enabling":[22],"simulation":[23,41,87,249],"complex":[25],"physical":[26],"systems,":[27],"from":[28,74],"fluids":[29],"solids":[31],"to":[32,77,143,148,161],"multiphysics":[33,105],"systems.":[34],"However,":[35],"implementing":[36],"FE":[37,59,241],"codes":[38,121,131],"analyzing":[40],"results":[42],"demands":[43],"expertise":[44],"across":[45,101],"numerical":[46],"analysis,":[47],"continuum":[48],"mechanics,":[49],"programming.":[51],"Conventional":[52],"Large":[53],"Language":[54],"Models":[55],"(LLMs)":[56],"can":[57,239],"generate":[58,166],"code,":[60],"but":[61],"they":[62],"hallucinate,":[63],"lack":[64],"awareness":[65],"variational":[67],"structures,":[68],"cannot":[70],"close":[71],"loop":[73],"problem":[75],"statement":[76],"a":[78,109,123,202,221,245],"verified":[79,113],"solution.":[80],"Here,":[81],"we":[82],"propose":[83],"ALL-FEM,":[84],"an":[85],"autonomous":[86,248],"system":[88,177],"that":[89,127,181,230],"integrates":[90],"agentic":[91,152,237],"AI":[92],"with":[93,122,146,205],"domain-specific,":[94],"fine-tuned":[95,159,210,233],"LLMs":[96,145],"for":[97,132,247],"FEniCS":[98,114],"code":[99,169],"generation":[100],"solid,":[102],"fluid,":[103],"applications.":[106],"We":[107,139,174],"construct":[108],"corpus":[110,142],"1000+":[112],"scripts":[115],"by":[116,158],"combining":[117],"500+":[118],"curated":[119],"expert":[120],"retrieval-augmented,":[124],"multi-LLM":[125],"pipeline":[126],"generates":[128],"filters":[130],"diverse":[133],"PDEs,":[134,165],"geometries,":[135],"boundary":[137],"conditions.":[138],"used":[140],"fine-tune":[144],"3B":[147],"120B":[149],"parameters.":[150],"Our":[151],"framework":[153],"orchestrates":[154],"specialized":[155],"agents,":[156],"powered":[157],"LLMs,":[160,234],"formulate":[162],"problems":[163,183],"as":[164],"debug":[168],"visualize":[171],"results.":[173],"evaluated":[175],"on":[178,197],"39":[179],"benchmarks":[180],"include":[182],"linear/nonlinear":[185],"elasticity,":[186],"plasticity,":[187],"Newtonian/non-Newtonian":[188],"flow,":[189],"thermofluids,":[190],"fluid-structure":[191],"interaction,":[192],"phase":[193],"separation,":[194],"transport":[196],"moving":[198],"domains.":[199],"Embedded":[200],"in":[201,251],"multi-agent":[203],"workflow":[204],"runtime":[206],"feedback,":[207],"best":[209],"model":[211],"(GPT":[212],"OSS":[213],"120B)":[214],"achieves":[215],"code-level":[216],"success":[217],"71.79%,":[219],"outperforming":[220],"non-agentic":[222],"deployment":[223],"GPT":[225],"5":[226],"Thinking.":[227],"By":[228],"showing":[229],"relatively":[231],"small,":[232],"orchestrated":[235],"through":[236],"frameworks,":[238],"automate":[240],"workflows,":[242],"ALL-FEM":[243],"offers":[244],"blueprint":[246],"systems":[250],"science":[253],"engineering.":[255]},"counts_by_year":[],"updated_date":"2026-04-25T08:17:42.794288","created_date":"2026-03-25T00:00:00"}
