UMullins User Subroutine Calibration

The test data shown above is "synthetic" data created by running Abaqus with this material model:

This post demonstrates the calibration of a UMullins user subroutine using the Numerical mode of the 3DExperience Calibration App. The UMullins user subroutine capability was added in R2025xFD01. The video below was created using the public cloud, R2025x HotFix 1.22  The Fortran source code for this example comes from the Abaqus Verification Manual, section "Mullins effect and permanent set". In this example I have used the environment variable SMAMATCAL_SHOWMULLINSDEPVAR=1 so that the user interface will allow the user to input "Number of solution dependent variables" (DEPVARs).

  

 

The zip file below contains all the files needed to work through this example on your own.    

 

 

 

Example with Custom Schema   (July 14, 2025)

In the current version of the Calibration App, R2025x FD03, the "Custom Schema" is implemented for only the CREEP and UMAT user-subroutines.  For our next release, which will be R2026x FD01, we are in the process of adding Custom Schema use across all the material user-subroutines that we support.  Recall that the Custom Schema is used in the Calibration App so that information (parameters) can be passed into the user-sub by way of the *Parameter Table.  I made the video below on July 14, 2025 using a development version of the Calibration App.  

 

 

 

The zip file below contains all the pertinent files.    

 

 

 

Back to:  User Subroutine Calibration

Back to:  Material Modeling and Calibration - An Overview and Curriculum