Saved in:
Bibliographic Details
Main Authors: Wichrowski, Michał, Rezaee-Hajidehi, Mohsen, Korelc, Jože, Kronbichler, Martin, Stupkiewicz, Stanisław
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2505.15535
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866918029064929280
author Wichrowski, Michał
Rezaee-Hajidehi, Mohsen
Korelc, Jože
Kronbichler, Martin
Stupkiewicz, Stanisław
author_facet Wichrowski, Michał
Rezaee-Hajidehi, Mohsen
Korelc, Jože
Kronbichler, Martin
Stupkiewicz, Stanisław
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2505_15535
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Matrix-Free Methods for Finite-Strain Elasticity: Automatic Code Generation with No Performance Overhead
Wichrowski, Michał
Rezaee-Hajidehi, Mohsen
Korelc, Jože
Kronbichler, Martin
Stupkiewicz, Stanisław
Numerical Analysis
65M60, 74B20, 74S05
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.
title Matrix-Free Methods for Finite-Strain Elasticity: Automatic Code Generation with No Performance Overhead
topic Numerical Analysis
65M60, 74B20, 74S05
url https://arxiv.org/abs/2505.15535