Speaker
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.