ABAQUS二次开发UMAT详解.pdf
ABAQUS二次开发UMAT
节选段落一:
**** *****************************************************************************
**UMAT子程序接口,接口中的全局变量可以参考Abaqus User Subroutines Reference Manual
**中,关于UMAT的介绍,对所有全局变量参数给出详细的介绍
*********************************************************************************
aC 4X4 JACOBIAN THEN CONDENSATION WITH节选段落二:
VISCOSITY FOR REGULARIZATION
**************************************************************************************
**************************************************************************************
**更新初始状态的应变分量
**STRAN为第K增量步初始应变,DSTRAN为上次迭代步结束时应变增量,则STRANT为当前迭代步初始
**应变量。节选段落三:
*******************************************************************
**应力阵计算函数GetStress
**************************************************************************************
SUBROUTINE GetStress(CFULL,CDFULL,DFV,DMV,STRESS,STRANT,NDI,NTENS)
INCLUDE 'ABA_PARAM.INC' ABAQUS
**** *****************************************************************************
**UMAT子程序接口,接口中的全局变量可以参考Abaqus User Subroutines Reference Manual
**中,关于UMAT的介绍,对所有全局变量参数给出详细的介绍
*********************************************************************************
aC 4X4 JACOBIAN THEN CONDENSATION WITH节选段落二:
VISCOSITY FOR REGULARIZATION
**************************************************************************************
**************************************************************************************
**更新初始状态的应变分量
**STRAN为第K增量步初始应变,DSTRAN为上次迭代步结束时应变增量,则STRANT为当前迭代步初始
**应变量。节选段落三:
*******************************************************************
**应力阵计算函数GetStress
**************************************************************************************
SUBROUTINE GetStress(CFULL,CDFULL,DFV,DMV,STRESS,STRANT,NDI,NTENS)
INCLUDE 'ABA_PARAM.INC' ABAQUS