1.1.11 GAPELECTR
User subroutine to define electrical conductance between surfaces in a coupled thermal-electrical or a coupled thermal-electrical-structural analysis.

Product: Abaqus/Standard  

References

Overview

User subroutine GAPELECTR:

User subroutine interface

      SUBROUTINE GAPELECTR(SIGMA,D,TEMP,PREDEF,TIME,CINAME,
     1 SLNAME,MSNAME,COORDS,NODE,NPRED,KSTEP,KINC)
C
      INCLUDE 'ABA_PARAM.INC'
C
      CHARACTER*80 CINAME,SLNAME,MSNAME
C
      DIMENSION SIGMA(5),D(2),TEMP(2),PREDEF(2,*),TIME(2),
     1 COORDS(2,3)

      user coding to define SIGMA(1) -- SIGMA(5)

      RETURN
      END

Variables to be defined

SIGMA(1)

Gap electrical conductance, .

SIGMA(2)

, derivative of the gap electrical conductance with respect to the temperature of point A. If the gap electrical conductance is not a function of , SIGMA(2) = 0.0.

SIGMA(3)

, derivative of the gap electrical conductance with respect to the temperature of point B. If the gap electrical conductance is not a function of , SIGMA(3) = 0.0.

SIGMA(4)

, derivative of the gap electrical conductance with respect to the clearance between the bodies. If the gap electrical conductance is not a function of gap clearance, SIGMA(4)= 0.0. This variable needs to be defined only for a fully coupled thermal-electrical-structural analysis.

SIGMA(5)

, derivative of the gap electrical conductance with respect to the pressure between the bodies. If the gap electrical conductance is not a function of the pressure, SIGMA(5)= 0.0. This variable needs to be defined only for a fully coupled thermal-electrical-structural analysis.

Variables passed in for information

D(1)

Separation between the interface surfaces, d.

D(2)

Pressure transmitted across the surfaces, p.

TEMP(2)

Current temperature at points A and B.

PREDEF(2,NPRED)

An array containing pairs of values of all of the user-specified field variables at the end of the current increment at points A and B (initial values at the beginning of the analysis and current values during the analysis).

TIME(1)

Value of step time at the end of the increment.

TIME(2)

Value of total time at the end of the increment.

CINAME

User-specified surface interaction name, left justified.

SLNAME

Slave surface name.

MSNAME

Master surface name.

COORDS

An array containing the current coordinates of points A and B. COORDS(1,K1) are the coordinates at point A, and COORDS(2,K1) are the coordinates at point B.

NODE

Slave node number (point A).

NPRED

Number of predefined field variables.

KSTEP

Step number.

KINC

Increment number.