1.1.4 DISP
User subroutine to specify prescribed boundary conditions.

Product: ABAQUS/Standard  

References

Overview

User subroutine DISP:

  • can be used to define the magnitudes of prescribed boundary conditions or connector motions;

  • is called for all degrees of freedom listed in a user-subroutine-defined boundary condition or connector motion definition;

  • redefines any magnitudes that may be specified (and possibly modified by an amplitude) as part of the associated boundary condition or connector motion definition; and

  • ignores the specified type, if any, of the associated boundary condition or connector motion definition.

User subroutine interface

SUBROUTINE  DISP(U,KSTEP,KINC,TIME,NODE,NOEL,JDOF,COORDS)
C
      INCLUDE 'ABA_PARAM.INC'
C
      DIMENSION U(3),TIME(2),COORDS(3)
C


      user coding to define U


      RETURN
      END

Variable to be defined

U(1)

Total value of the prescribed variable at this point. The variable may be displacement, rotation, pore pressure, temperature, etc., depending on the degree of freedom constrained. U(1) will be passed into the routine as the value defined by any magnitude and/or amplitude specification for the boundary condition or connector motion.

If the analysis procedure requires that the time derivatives of prescribed variables be defined (for example, in a dynamic analysis the velocity and acceleration, as well as the value of the variable, are needed), must be given in U(2) and in U(3). The total value of the variable and its time derivatives must be given in user subroutine DISP, regardless of the type of boundary condition or connector motion.

Variables passed in for information

KSTEP

Step number.

KINC

Increment number.

TIME(1)

Current value of step time.

TIME(2)

Current value of total time.

NODE

Node number. This variable cannot be used if user subroutine DISP is used to prescribe connector motions.

NOEL

Element number. This variable cannot be used if user subroutine DISP is used to prescribe boundary conditions.

JDOF

Degree of freedom.

COORDS

An array containing the current coordinates of this point. These are the current coordinates if geometric nonlinearity is accounted for during the step (see Procedures: overview, Section 6.1.1 of the ABAQUS Analysis User's Manual); otherwise, the array contains the original coordinates of the node. This array cannot be used if user subroutine DISP is used to prescribe connector motions.

For information on related topics, click any of the following items: