FEPX: Finite Element Polycrystal Plasticity#

_images/home-fepx.png

FEPX is a free / open-source finite element software package for polycrystal plasticity. It models the global and local mechanical behaviors of large polycrystalline aggregates with complex microstructures, from elasticity to large plastic strains, in a scalable parallel framework. It works hand in hand with Neper, which generates the polycrystals and their meshes and post-processes the results.

Crystal Behavior

Anisotropic elasticity, crystal plasticity and hardening, for cubic, hexagonal and tetragonal crystals.

Crystal Behavior
Microstructures

Polycrystals generated by Neper, including multiphase ones, with grain- or element-level input.

Microstructures
Loading

Monotonic, cyclic and multiaxial loadings, under strain, load or stress control.

Loading
Output

Nodal, elemental and slip-system results, for Neper or ParaView.

Output

Note

See also Neper, FEPX’s companion program: a software package for polycrystal generation, meshing and post-processing, which generates FEPX’s meshes and post-processes its results.

FEPX is currently developed by the Advanced Computational Materials Engineering Laboratory ACME Lab at The University of Alabama, USA, and CNRS, France.