SUBROUTINE VUFIELD(FIELD, NBLOCK, NFIELD, KFIELD, NCOMP, 1 KSTEP, KINC, JNODEID, TIME, 2 COORDS, U, V, A) C INCLUDE 'VABA_PARAM.INC' C indices for the time array TIME PARAMETER( i_ufld_Current = 1, * i_ufld_Increment = 2, * i_ufld_Period = 3, * i_ufld_Total = 4 ) C indices for the coordinate array COORDS PARAMETER( i_ufld_CoordX = 1, * i_ufld_CoordY = 2, * i_ufld_CoordZ = 3 ) C indices for the displacement array U PARAMETER( i_ufld_SpaDisplX = 1, * i_ufld_SpaDisplY = 2, * i_ufld_SpaDisplZ = 3, * i_ufld_RotDisplX = 4, * i_ufld_RotDisplY = 5, * i_ufld_RotDisplZ = 6, * i_ufld_AcoPress = 7, * i_ufld_Temp = 8 ) C indices for the velocity array V PARAMETER( i_ufld_SpaVelX = 1, * i_ufld_SpaVelY = 2, * i_ufld_SpaVelZ = 3, * i_ufld_RotVelX = 4, * i_ufld_RotVelY = 5, * i_ufld_RotVelZ = 6, * i_ufld_DAcoPress = 7, * i_ufld_DTemp = 8 ) C indices for the acceleration array A PARAMETER( i_ufld_SpaAccelX = 1, * i_ufld_SpaAccelY = 2, * i_ufld_SpaAccelZ = 3, * i_ufld_RotAccelX = 4, * i_ufld_RotAccelY = 5, * i_ufld_RotAccelZ = 6, * i_ufld_DDAcoPress = 7, * i_ufld_DDTemp = 8 ) C DIMENSION FIELD(NBLOCK,NCOMP,NFIELD) DIMENSION JNODEID(NBLOCK), TIME(4), COORDS(3,NBLOCK) DIMENSION U(8,NBLOCK), V(8,NBLOCK), A(8,NBLOCK) C FIELD(NBLOCK,NCOMP,NFIELD)=COORDS(2,NBLOCK) RETURN END