VUMATHT

This problem contains basic test cases for one or more Abaqus elements and features.

ProductsAbaqus/Explicit

Elements tested

CPS3T

CPS4RT

Features tested

User subroutine to define a simple thermal constitutive behavior.

Problem description

User subroutine VUMATHT is used to define the thermal behavior of the material for a coupled temperature-displacement analysis in Abaqus/Explicit. Isotropic conductivity and a constant specific heat for the material are assumed. The heat conduction in the material is governed by Fourier's law, and the gradient of the heat flux with respect to temperature is zero. The material properties—namely, conductivity and specific heat—are defined and are passed into the user subroutine via the PROPS array. Dummy mechanical properties are prescribed to complete the material definition.

Verification problems tempdepfilm_xpl_cps3t.inp and tempdepfilm_xpl_cps4rt.inp solve the same problem using the standard data line options to define conductivity and specific heat (see Temperature-dependent film condition).

Results and discussion

The results of tempdepfilm_xpl_cps3t_vumatht.inp match those obtained from tempdepfilm_xpl_cps3t.inp.

The results of tempdepfilm_xpl_cps4rt_vumatht.inp match those obtained from tempdepfilm_xpl_cps4rt.inp.

Input files

tempdepfilm_xpl_cps3t_vumatht.inp

Analysis using CPS3T elements; the thermal material behavior is defined using user subroutine VUMATHT in vumathtxx.f.

tempdepfilm_xpl_cps4rt_vumatht.inp

Analysis using CPS4RT elements; the thermal material behavior is defined using user subroutine VUMATHT in vumathtxx.f.

vumathtxx.f

User subroutine VUMATHT defining a simple thermal constitutive behavior.