Details

Matrix-free methods for finite-strain elasticity : automatic code generation with no performance overhead
ID Wichrowski, Michał (Author), ID Rezaee-Hajidehi, Mohsen (Author), ID Korelc, Jože (Author), ID Kronbichler, Martin (Author), ID Stupkiewicz, Stanisław (Author)

URLURL - Source URL, Visit https://onlinelibrary.wiley.com/doi/10.1002/nme.70166 This link opens in a new window
.pdfPDF - Presentation file, Download (1,76 MB)
MD5: 7BC6956C568AA145AF746271E5BD53DE

Abstract
This study explores matrix-free tangent evaluations in finite-strain elasticity with the use of automatically generated code for the quadrature-point level calculations. The code generation is done via automatic differentiation (AD) with AceGen. We compare hand-written and AD-generated codes under two computing strategies: on-the-fly evaluation and caching intermediate results. The comparison reveals that the AD-generated code achieves superior performance in matrix-free computations.

Language:English
Keywords:automatic differentiation, code generation, finite elements, finite-strain elasticity, high-performance computing, matrix-free
Work type:Article
Typology:1.01 - Original Scientific Article
Organization:FGG - Faculty of Civil and Geodetic Engineering
Publication status:Published
Publication version:Version of Record
Year:2025
Number of pages:20 str.
Numbering:Vol. 126, issue 22, art. e70166
PID:20.500.12556/RUL-180562 This link opens in a new window
UDC:519.62:004.94
ISSN on article:1097-0207
DOI:10.1002/nme.70166 This link opens in a new window
COBISS.SI-ID:271239427 This link opens in a new window
Publication date in RUL:11.03.2026
Views:414
Downloads:373
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Record is a part of a journal

Title:International journal for numerical methods in engineering
Shortened title:Int. j. numer. methods eng.
Publisher:Wiley
ISSN:1097-0207
COBISS.SI-ID:512818201 This link opens in a new window

Licences

License:CC BY 4.0, Creative Commons Attribution 4.0 International
Link:http://creativecommons.org/licenses/by/4.0/
Description:This is the standard Creative Commons license that gives others maximum freedom to do what they want with the work as long as they credit the author.

Secondary language

Language:Slovenian
Keywords:avtomatsko odvajanje, paralelne simulacije, generiranje kode, končni elementi, elastičnost s končnimi deformacijami, visokozmogljivo računalništvo, brezmatrične metode

Projects

Funder:EC - European Commission
Project number:101008140
Name:Effective Factorisation techniques for matrix-functions: Developing theory, numerical methods and impactful applications
Acronym:EffectFact

Funder:EC - European Commission
Project number:101172493
Name:dealii-X: an Exascale Framework for Digital Twins of the Human Body
Acronym:dealii-X

Funder:Other - Other funder or multiple funders
Funding programme:German Federal Ministry of Research, Technology and Space
Project number:16ME0637K
Name:PDExa:Optimized software methods for solving partial differential equations on exascale supercomputers
Acronym:PDExa

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back