I am programming a subroutine for a model.
the model is like this : each node have 3 unknown parameters. As the feap manual metions, I can call each DOF of a node by this function
ul(ndf,nen) , for example ul(2,1) is the displacement of the 1node in 2 direction.
but when I did this, the value of ul is always zero . what's wrong with my programme?
do j1=1,8
do i1=1,3
dis(i1)= dis(i1) + shp(4,j1)*ul(i1,j1)
enddo
enddo
write(iow,5000) (ul(1,i1),i1=1,8)
5000 format(' ul x',/,
&' ux = ',8e12.4)
and in the output file:
ul x
ux = 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00