CPFEM for Calculix

From EVOCD
(Difference between revisions)
Jump to: navigation, search
(Created page. Need to add additional configuration options.)
 
(Purpose)
Line 2: Line 2:
  
 
This page provides the updates needed for Calculix to run large deformation codes, specifically the crystal plasticity UMAT designed for Abaqus found [[Code: ABAQUS CPFEM|here]].  
 
This page provides the updates needed for Calculix to run large deformation codes, specifically the crystal plasticity UMAT designed for Abaqus found [[Code: ABAQUS CPFEM|here]].  
The process outlined here is for Lin
+
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.
  
 
==Source Files==
 
==Source Files==

Revision as of 14:47, 4 April 2017

Purpose

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.

Source Files

Download the following files and save them WITHOUT the *.txt extensions.

  • umat_main.f
  • Makefile.inc
  • umat_wrapper.f

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:

make

An executable will be created, named something like ccx_#.##, where the #.## corresponds to your Calculix version.

Personal tools
Namespaces

Variants
Actions
home
Materials
Material Models
Design
Resources
Projects
Education
Toolbox