7–11 Apr 2025
Lecture and Conference Centre
Europe/Warsaw timezone

Automatic code generation for efficient matrix-free non-linear solvers with application to solid mechanics

10 Apr 2025, 09:30
20m
Room 0.29

Room 0.29

Speaker

Michał Wichrowski

Description

We investigate the applicability of automatically generated code using AceGen to compute local quadrature point data in finite-strain hyperelasticity. We compare the matrix-free implementation of hand-written and AceGen-generated codes of compressible neo-Hookean models. To make the comparison more insightful, a traditional sparse matrix implementation is also included. Two strategies are examined: one that computes all data on the fly, and another that caches intermediate results. The obtained results are compared with the hand-written code taken from existing literature. Our results show that there is no overhead caused by automatic code generation. Moreover, the AceGen-generated code achieves superior performance in matrix-free computations. We also include the results for another hyperelastic model as an exemplary application.

Co-authors

Presentation materials

There are no materials yet.