There is a newer version of the record available.

Published February 6, 2023 | Version v6.3.0

FElupe: Finite Element Analysis

Authors/Creators

Description

[6.3.0] - 2023-02-06 Added
  • Add more hyperelastic material formulations: Saint Venant-Kirchhoff, Mooney-Rivlin, Arruda-Boyce, Extended Tube and Van der Waals.
  • Add BiQuadraticQuad element (as a permuted version of ArbitraryOrderLagrangeElement).
  • Add Quadratic element.
  • Add new arguments for more flexible region templates, e.g. RegionQuad(mesh, quadrature=GaussLegendre(order=1, dim=2), grad=True).
  • Add support for triangle/tetra in FieldsMixed().
  • Add optional state variables to UserMaterialHyperelastic(model, nstatevars=0).
  • Add finite-strain viscoelastic material formulation.
Changed
  • Switch to a src/-layout.
  • Import base-element class as element.Element().
  • Auto-detect min/max-coordinates of mesh-points for loadcases if dof.uniaxial(right=None).
  • Ensure compatibility with tensortrax>0.6.0 (Van-der-Waals and Viscoelastic models).
Fixed
  • Fix rotation matrix for a rotation around the y-axis.
What's Changed

Full Changelog: https://github.com/adtzlr/felupe/compare/v6.2.5...v6.3.0

Notes

If you use this software, please cite it using these metadata.

Files

adtzlr/felupe-v6.3.0.zip

Files (5.3 MB)

Name Size Download all
md5:3a6d853fa17909198f07ea669d9221d1
5.3 MB Preview Download

Additional details

Related works