VSDVINI

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

This page discusses:

Products Abaqus/Explicit

Elements tested

  • S4R

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 VSDVINI and are subsequently updated in user subroutine VUMAT. The problem is a trivial dynamic analysis of a single shell element with a linear elastic material.

In the second test case two solution-dependent state variables are initialized in user subroutine VSDVINI and are assigned to two user-defined field variables used to evaluate the elastic properties of the material.

Results and discussion

The solution-dependent state variables are correctly initialized in VSDVINI. They are made available properly in VUMAT in the first test case, and their values are assigned correctly to the two field variables in the second test case.