25.2.16 SDVINI
User subroutine to define initial solution-dependent state variable fields.

Product: ABAQUS/Standard  

References

Overview

User subroutine SDVINI:

Use of solution-dependent state variables in other user subroutines

Solution-dependent state variables initialized in SDVINI can be used and updated in the following user subroutines:

The solution-dependent state variables are passed into these routines in the order in which they are entered in SDVINI.

User subroutine interface

      SUBROUTINE SDVINI(STATEV,COORDS,NSTATV,NCRDS,NOEL,NPT,
     1 LAYER,KSPT)
C
      INCLUDE 'ABA_PARAM.INC'
C
      DIMENSION STATEV(NSTATV),COORDS(NCRDS)

      user coding to define STATEV(NSTATV)

      RETURN
      END

Variables to be defined

STATEV(1)

First solution-dependent state variable.

STATEV(2)

Second solution-dependent state variable.

STATEV(3)

Third solution-dependent state variable.

Etc.

Only NSTATV solution-dependent state variable values should be defined.

Variables passed in for information

COORDS

An array containing the initial coordinates of this point. Coordinates are not available for user elements.

NSTATV

User-defined number of solution-dependent state variables (see Allocating space” in “User subroutines: overview, Section 25.1.1).

NCRDS

Number of coordinates. This value is zero for user elements.

NOEL

Element number.

NPT

Integration point number in the element (not relevant for user elements).

LAYER

Layer number (for composite shells and layered solids).

KSPT

Section point number within the current layer or section.

Example