FEPX: Finite Element Polycrystal Plasticity#
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.
Anisotropic elasticity, crystal plasticity and hardening, for cubic, hexagonal and tetragonal crystals.
Polycrystals generated by Neper, including multiphase ones, with grain- or element-level input.
Monotonic, cyclic and multiaxial loadings, under strain, load or stress control.
Nodal, elemental and slip-system results, for Neper or ParaView.
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.