-
v24.06 Release: Tag v24.06
## Utilities/Core - Design #1886: `MoReFEMData`: refactor slightly by moving some content to the parent abstract class - thus enabling to share some functionalities with `MoReFEMDataTest` (that has been moved from Core to Test) - __Design #1885__: `InputData`: remove the facilities that are no longer in use now that `ModelSettings` is also present; `ExtractLeafFromInputDataOrModelSettings` have been renamed simply `ExtractLeaf`. - Design #1884: Alter the conditions that checks at compile time whether there is an item in `InputData` tuple. ## Operators - Bug #1883: Mishap in v24.03: fix for hyperelastic contribution to Second Piola Kirchhoff operator in #1857 was not properly integrated. Tests have been added for more hyperelastic laws. - Profiling #1882: Hyperelasticity policy: introduce a check upon (double) factors to avoid computing local matrices that are afterwards multiplied by zero. ## Tools - Bug #1881: Update Python scripts to heed new warning that appeared with Python 3.12 (and that will become a full-fledged error in 3.13). ## Miscellaneous - Documentation #1887: The licence should be referenced directly in the README. - Support #1881: Update Python scripts to heed new warning.