BibTeX
@ARTICLE{
Wichrowski2025MFM,
author = "Wichrowski, M. and Rezaee-Hajidehi, M. and Korelc, J. and Kronbichler, M. and
Stupkiewicz, S.",
title = "Matrix-Free Methods for Finite-Strain Elasticity: Automatic Code Generation With No
Performance Overhead",
journal = "International Journal for Numerical Methods in Engineering",
volume = "126",
number = "22",
pages = "e70166:1--e70166:20",
keywords = "automatic differentiation, code generation, finite elements, finite-strain
elasticity, high-performance computing, matrix-free",
doi = "10.1002/nme.70166",
url = "https://onlinelibrary.wiley.com/doi/abs/10.1002/nme.70166",
eprint = "https://onlinelibrary.wiley.com/doi/pdf/10.1002/nme.70166",
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.",
year = "2025",
ad_area = "Engineering",
ad_tools = "AceGen"
}
|