Starter Subroutine Initialization RINInn for Spring Elements

This subroutine initializes the user’s spring element.

Arguments

The argument list for RINI is:
C-------------------------------------------------------------------------- 
    SUBROUTINE RINI30(NEL   ,IOUT   ,IPROP ,
    3                  IX    ,XL     ,MASS  ,XINER  ,STIFM ,
    4                  STIFR ,VISCM  ,VISCR ,UVAR   ,NUVAR )
C--------------------------------------------------------------------------

Definitions

Argument Format Description
NEL Integer read only scalar Number of elements per group. In Radioss Engine subroutines, the element data are treated by groups for vectorization. This argument is machine-dependent and set by Radioss.
IOUT Integer read only scalar Output file unit (ROOTL00).
IPROP Integer read only scalar Property number.
IX Integer array read only Array of size 4*NEL containing spring connectivity.
IX(1,i)
First node ID
IX(2,i)
Second node ID
IX(3,i)
Third node ID
IX(4,i)
Spring ID
XL Float array read only Array of size NEL containing current element length.
MASS Float array write only Array of size NEL containing element mass.
XINER Float array write only Array of size NEL containing element spherical inertia.
STIFM Float array write only Array of size NEL containing element translational stiffness in time step computation.
STIFR Float array write only Array of size NEL containing element rotational stiffness in time step computation.
VISCM Float array write only Array of size NEL containing element translational viscosity in time step computation.
VISCR Float array write only Array of size NEL containing element rotational viscosity in time step computation.
NUVAR Integer read only scalar Number of user element variables.
UVAR Float array read write Array of size NEL*NUVAR containing user element variables.