CPFEM for Calculix
This page provides the updates needed for Calculix to run large deformation codes, specifically the crystal plasticity UMAT designed for Abaqus found here. The process outlined here is for Linux. A similar process could be followed for Windows, though the compilation step will be different depending on the compilers used.
Download the following files and save them WITHOUT the *.txt extensions.
Save these in the
src/ directory of your Calculix distribution.
Also download the crystal plasticity UMAT, make any necessary edits, then save in the
src/ directory as well.
Finally, open a terminal, and from the
src/ directory, type:
An executable will be created, named something like
ccx_#.##, where the
#.## corresponds to your Calculix version.