Published April 12, 2024 | Version v8.4.0
Software Open

FElupe: Finite Element Analysis

Description

[8.4.0] - 2024-04-12

Added

  • Add math.solve_2d(A, b, solver=np.linalg.solve, **kwargs) to be used in newtonrhapson(solve=solve_2d, ...) for two-dimensional unknowns. This is useful for local Newton-iterations related to viscoelastic evolution equations inside constitutive material formulations.
  • Add x- and y-offsets in Job.plot(xoffset=0.0, yoffset=0.0).

Changed

  • Wrap the ax-title with the parameters of the material model in ConstitutiveMaterial.plot().

Fixed

  • Sort array of principal values in descending order before plotting in Scene.plot("Principal Values of ..."). This ensures that the labels are matching user-defined arrays of principal values.

What's Changed

  • Sort array of principal values in Scene.plot() by @adtzlr in https://github.com/adtzlr/felupe/pull/739
  • Add math.solve_2d(A, b) by @adtzlr in https://github.com/adtzlr/felupe/pull/742
  • Wrap the ax-title ConstitutiveMaterial.plot() by @adtzlr in https://github.com/adtzlr/felupe/pull/743

Full Changelog: https://github.com/adtzlr/felupe/compare/v8.3.1...v8.4.0

Notes

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

Files

adtzlr/felupe-v8.4.0.zip

Files (10.6 MB)

Name Size Download all
md5:c8434adc2225f87dc2bb9b8154dbc354
10.6 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/adtzlr/felupe/tree/v8.4.0 (URL)