For anyone who quickly wants to plot the force-stretch behavior of a #hyperelastic material model, #FElupe is your handy go-to #python package.
For anyone who quickly wants to plot the force-stretch behavior of a #hyperelastic material model, #FElupe is your handy go-to #python package.
๐๐ FElupe is now available on conda-forge! ๐๐ Unfortunately, it doesn't handle optional dependencies like pip. Anyway here's a nice animation of the #hyperelastic "twisting column" example from the book of Bonet & Wood. This one works without any fancy continuation techniques, it's just Newton's method.
https://github.com/adtzlr/felupe
#computationalmechanics #FiniteElementMethod #scientificcomputing #fem #fea #python #opensource
Hello, world! Wait, for a nonlinear simulation #python package? If you'd like to use FElupe for your #hyperelastic #simulation but don't know where to start & too lazy to read the docs, you may use the hello_world() function to print a minimal-working example to the console.
Initially, I wasn't sure if that kind of function really makes sense. But it turns out that I'm using this one quite frequently. ๐ (shhh! Author here... ๐ค)
https://github.com/adtzlr/felupe
#scientificcomputing #computationalmechanics #finiteelementmethod #fem #fea
Here's an example: let's take the Neo-Hookean [1] isotropic #hyperelastic material model formulation. Just define its strain energy density function and use it in your #simulation [2].
[1] https://en.wikipedia.org/wiki/Neo-Hookean_solid
[2] https://github.com/adtzlr/felupe
#python #scientificcomputing #finiteelementmethod #computationalmechanics #fea #fem #jax