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 FEPX’s companion program, Neper, a polycrystal generation and meshing tool. Neper acts as the primary pre- and post-processor for FEPX.

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