{"id":"https://openalex.org/W7129040607","doi":"https://doi.org/10.48550/arxiv.2602.12365","title":"A versatile FEM framework with native GPU scalability via globally-applied AD","display_name":"A versatile FEM framework with native GPU scalability via globally-applied AD","publication_year":2026,"publication_date":"2026-02-12","ids":{"openalex":"https://openalex.org/W7129040607","doi":"https://doi.org/10.48550/arxiv.2602.12365"},"language":null,"primary_location":{"id":"pmh:doi:10.48550/arxiv.2602.12365","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"},"type":"article","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":null,"any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5086521684","display_name":"Mohit Pundir","orcid":"https://orcid.org/0000-0001-7244-7416"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pundir, Mohit","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001873528","display_name":"Flavio Lorez","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lorez, Flavio","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5126163002","display_name":"David S. Kammer","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kammer, David S.","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":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.21167054,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"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/T11206","display_name":"Model Reduction and Neural Networks","score":0.7628999948501587,"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"}},"topics":[{"id":"https://openalex.org/T11206","display_name":"Model Reduction and Neural Networks","score":0.7628999948501587,"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/T10792","display_name":"Matrix Theory and Algorithms","score":0.08879999816417694,"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/T11416","display_name":"Numerical methods for differential equations","score":0.02759999968111515,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7896999716758728},{"id":"https://openalex.org/keywords/simple","display_name":"Simple (philosophy)","score":0.4821999967098236},{"id":"https://openalex.org/keywords/variety","display_name":"Variety (cybernetics)","score":0.4781999886035919},{"id":"https://openalex.org/keywords/differentiable-function","display_name":"Differentiable function","score":0.477400004863739},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.47119998931884766},{"id":"https://openalex.org/keywords/range","display_name":"Range (aeronautics)","score":0.46630001068115234},{"id":"https://openalex.org/keywords/scale","display_name":"Scale (ratio)","score":0.4104999899864197},{"id":"https://openalex.org/keywords/face","display_name":"Face (sociological concept)","score":0.40369999408721924}],"concepts":[{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7896999716758728},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7282000184059143},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.5318999886512756},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.4821999967098236},{"id":"https://openalex.org/C136197465","wikidata":"https://www.wikidata.org/wiki/Q1729295","display_name":"Variety (cybernetics)","level":2,"score":0.4781999886035919},{"id":"https://openalex.org/C202615002","wikidata":"https://www.wikidata.org/wiki/Q783507","display_name":"Differentiable function","level":2,"score":0.477400004863739},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.47119998931884766},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.46630001068115234},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4311000108718872},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.4104999899864197},{"id":"https://openalex.org/C2779304628","wikidata":"https://www.wikidata.org/wiki/Q3503480","display_name":"Face (sociological concept)","level":2,"score":0.40369999408721924},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.40130001306533813},{"id":"https://openalex.org/C155512373","wikidata":"https://www.wikidata.org/wiki/Q287450","display_name":"Residual","level":2,"score":0.38179999589920044},{"id":"https://openalex.org/C133512626","wikidata":"https://www.wikidata.org/wiki/Q787371","display_name":"Automatic differentiation","level":3,"score":0.3411000072956085},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.33709999918937683},{"id":"https://openalex.org/C135628077","wikidata":"https://www.wikidata.org/wiki/Q220184","display_name":"Finite element method","level":2,"score":0.3296999931335449},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.3181999921798706},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.30820000171661377},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.28200000524520874},{"id":"https://openalex.org/C115051666","wikidata":"https://www.wikidata.org/wiki/Q6522493","display_name":"Ranging","level":2,"score":0.27630001306533813},{"id":"https://openalex.org/C138187205","wikidata":"https://www.wikidata.org/wiki/Q131251","display_name":"Tangent","level":2,"score":0.27309998869895935},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.27070000767707825},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.25850000977516174},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.25040000677108765}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:doi:10.48550/arxiv.2602.12365","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"},{"id":"doi:10.48550/arxiv.2602.12365","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2602.12365","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"pmh:doi:10.48550/arxiv.2602.12365","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.8018070459365845,"display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Energy-based":[0],"finite-element":[1],"formulations":[2],"provide":[3],"a":[4,31,53,124,127,192,200],"unified":[5],"framework":[6,100,116,175],"for":[7,145,152],"describing":[8],"complex":[9],"physical":[10],"systems":[11],"in":[12],"computational":[13],"mechanics.":[14],"In":[15],"these":[16,48],"energy-based":[17],"methods,":[18,90],"the":[19,28,45,59,63,92,99,108,121,166,211],"governing":[20],"equations":[21],"can":[22,40,101,176,198],"be":[23,41,77],"obtained":[24],"directly":[25],"by":[26],"considering":[27],"derivatives":[29],"of":[30,47,94,123,182,184,203,213],"single":[32,128],"global":[33,109,129],"energy":[34],"functional.":[35],"While":[36],"Automatic":[37],"Differentiation":[38],"(AD)":[39],"used":[42],"to":[43,79,135],"automate":[44],"generation":[46],"derivatives,":[49],"current":[50],"frameworks":[51],"face":[52],"clear":[54],"trade-off":[55],"based":[56],"primarily":[57],"on":[58,169,222],"scale":[60],"upon":[61],"which":[62],"AD":[64,70,84,133],"method":[65],"is":[66,104],"applied.":[67],"Globally":[68],"applied":[69,83],"offers":[71,191],"high":[72,218],"expressivity":[73],"but":[74,91],"cannot":[75],"currently":[76],"scaled":[78],"large":[80,178],"problems.":[81],"Locally":[82],"scales":[85,163],"well":[86],"through":[87],"traditional":[88],"assembly":[89],"variety":[93],"physics":[95,122],"and":[96,131,138,148,210,220],"couplings":[97],"that":[98,119,173,197],"easily":[102],"represent":[103],"more":[105],"limited":[106],"than":[107],"approach.":[110],"Here,":[111],"we":[112],"introduce":[113],"an":[114],"energy-centric":[115],"tatva":[117],"(https://github.com/smec-ethz/tatva)":[118],"defines":[120],"problem":[125,167],"as":[126],"functional":[130],"applies":[132],"globally":[134],"generate":[136],"residual":[137],"tangent":[139,155],"operators.":[140],"By":[141],"leveraging":[142],"Jacobian-vector":[143],"products":[144],"matrix-free":[146],"solvers":[147],"coloring-based":[149],"sparse":[150,154],"differentiation":[151],"materializing":[153],"stiffness":[156],"matrices":[157],"when":[158],"needed,":[159],"our":[160,174],"flexible":[161],"design":[162],"linearly":[164],"with":[165],"size":[168],"GPUs.":[170],"We":[171],"demonstrate":[172],"handle":[177],"problems":[179],"(with":[180],"millions":[181],"degrees":[183],"freedom)":[185],"without":[186],"memory":[187],"exhaustion.":[188],"Additionally,":[189],"it":[190],"unified,":[193],"fully":[194],"differentiable":[195],"methodology":[196],"address":[199],"wide":[201],"range":[202],"problems,":[204],"including":[205],"multi-point":[206],"constraints,":[207],"mixed-dimensional":[208],"coupling,":[209],"incorporation":[212],"neural":[214],"networks,":[215],"while":[216],"maintaining":[217],"performance":[219],"scalability":[221],"modern":[223],"GPU":[224],"architectures.":[225]},"counts_by_year":[],"updated_date":"2026-07-15T18:14:33.161393","created_date":"2026-02-17T00:00:00"}
