Dear all,
I have a question about the subroutine plasfd.f, as used in subroutine modlfd by next sentence,
if(plasfl) then
! call plasfd(d,detf(1),f,f(1,4), hn1(1),hn1(2),hn1(8),hn(2),
call plasfd(d,detf(1),f,f(1,4), hn1(1),hn1(3),hn1(9),hn(3),
& ntm,istrt, aa,sig,isw,state)
In plasfd.f the arguments are (d, detf, fn1, fn,,,), but in the call plasfd the arguments are (d,detf(1),f,f(1,4),,,), namely f match fn1, f(1,4) match fn. Since f(1,4) is a scale, how does it pass to a matrics(tensor)?
Looking forward to your reply!
Thank you!
Ren.