SDVINI

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

The following topics are discussed:

ProductsAbaqus/Standard

Elements tested

B31

CPS4

GKPS4

Features tested

User subroutine to define initial conditions for solution-dependent state variables.

Problem description

Two test cases are included. The purpose of both tests is to show that the initial conditions of the solution-dependent state variables are interpreted correctly and to show that the solution-dependent state variables can be updated in another user subroutine.

In the first test case six solution-dependent state variables are initialized in user subroutine SDVINI and are subsequently updated in user subroutine UMAT. The problem is a trivial linear elastic, static analysis of a single plane stress element. The analysis is repeated for a plane stress gasket element, and identical results are obtained.

In the second test case two solution-dependent state variables are initialized in user subroutine SDVINI and are subsequently updated in user subroutine FRIC. The expected solution-dependent state variable settings are confirmed in the step-1, increment-1 call to FRIC.

Results and discussion

The solution-dependent state variables defined in SDVINI are made available properly in the other user subroutines.

Input files

usdvinix.inp

Input file for the UMAT analysis.

usdvinix.f

User subroutine SDVINI used in usdvinix.inp.

usdvinifric.inp

Input file for the FRIC analysis.

usdvinifric.f

User subroutine SDVINI used in usdvinifric.inp.