c**d54 process first 1H-1H planes (real and imag in 15n) ; cl ; ; ; ; ; def input fidc ty ----------------------------------------- ty Building matrix... bld ec283_cnnoesy 3 512 512 128 0 y mat ec283_cnnoesy w ty Matrix opened and write-enabled... ty ; ; D1 processing ; ; esc out if &out ne 0 quit def phase0 -166.7 def phase1 0 for tier 1 32 eva itier (2*&tier) eva rtier (&itier-1) ty Processing tiers &rtier and &itier $ esc out ; if &out ne 0 scram for row 1 128 eva irow (2*&row) eva rrow (&irow-1) ; ; Process phase2=1, phase=1 re &input cnv 1 50 qsb 512 90 1 bc .2 zf 512 ft ph def datsiz 512 ;pol 4 ;abl 4 40 red sto 0 &rrow &rtier ; ;process phase2=2, phase=1 re &input cnv 1 50 qsb 512 90 1 bc .2 zf 512 ft ph def datsiz 512 ;pol 4 ;abl 4 40 red sto 0 &rrow &itier ; ; Process phase2=1, phase=2 re &input cnv 1 50 qsb 512 90 1 bc .2 zf 512 ft ph def datsiz 512 ;pol 4 ;abl 4 40 red sto 0 &irow &rtier ; ; Process phase2=2, phase=2 re &input cnv 1 50 qsb 512 90 1 bc .2 zf 512 ft ph def datsiz 512 ;pol 4 ;abl 4 40 red sto 0 &irow &itier nex nex tim r t3 ;end def phase0 0 def phase1 0 ; bun 2 for plane 1 64 for col 1 512 loa &col 0 &plane esc out if &out ne 0 quit def datype 1 def datsiz 128 qsb 128 90 1 bc .2 zf 512 ;gv 1 reel imagin ;eva reel (&reel*0.5) ;eva imagin (&imagin*0.5) ;pv 1 &reel &imagin ft ph red rev sto &col 0 &plane ty col=&col plane=&plane$ nex nex ;end bun 0 bun 3 ty There are &vector vectors to process. tim z def phase0 90 def phase1 -180 for ivec 1 &vector lwb def datype 1 def datsiz 32 bc .2 qsb 32 90 1 zf 128 ft ph rev red swb ty D3-vector=&ivec $ next tim r t2 bun 0 quit: end