45 COMMON /hrdwrd/ nbytw,nbitw,iord(8)
46 COMMON /endord/ iblock,iordbe(4),iordle(4)
48 INTEGER*4 mbay(mwrd),iint,jint
50 CHARACTER*1 cint(4),dint(4)
51 equivalence(cint,iint)
52 equivalence(dint,jint)
60 if(iblock.eq.0)
return
67 iint=0; cint(1)=char(1)
69 if(cint(1).eq.char(01))
then
83 if(nbytw.eq.8) mwrd=mwrd*2
95 if(iblock.eq.+1) dint(i)=cint(iordbe(i))
96 if(iblock.eq.-1) dint(i)=cint(iordle(i))
106 if(nbytw.eq.8) mwrd=mwrd/2
subroutine blocks(MBAY, MWRD)
This subroutine encapsulates a BUFR message with IEEE Fortran control words as specified via the most...