20 subroutine simunpack(cpack,len,idrstmpl,ndpts,fld)
22 character(len=1),
intent(in) :: cpack(len)
23 integer,
intent(in) :: ndpts,len
24 integer,
intent(in) :: idrstmpl(*)
25 real,
intent(out) :: fld(ndpts)
27 integer :: ifld(ndpts)
29 real :: ref,bscale,dscale
33 bscale = 2.0**real(idrstmpl(2))
34 dscale = 10.0**real(-idrstmpl(3))
44 fld(j)=((real(ifld(j))*bscale)+ref)*dscale