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 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.