c**d54 process first 1H-1H planes (real and imag in 15n) ; cmx cl ; ;not grad sorted ; ; ; def input fidc ty ----------------------------------------- ty Building matrix... bld ir24_c13_noesy_aliph_2_01_03 3 1024 512 128 0 y mat ir24_c13_noesy_aliph_2_01_03 w ty Matrix opened and write-enabled... ty ; ; D1 processing ; ; esc out if &out ne 0 quit def phase0 -120 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 75 qsb 512 90 1 zf 1024 ft ph def datsiz 1024 ;pol 4 ;abl 4 40 red sto 0 &rrow &rtier ; ;process phase2=1, phase=2 re &input ;cnv 1 75 qsb 512 90 1 zf 1024 ft ph def datsiz 1024 ;pol 4 ;abl 4 40 red sto 0 &rrow &itier ; ; Process phase2=2, phase=1 re &input ;cnv 1 75 qsb 512 90 1 zf 1024 ft ph def datsiz 1024 ;pol 4 ;abl 4 40 red sto 0 &irow &rtier ; ; Process phase2=2, phase=2 re &input ;cnv 1 75 qsb 512 90 1 zf 1024 ft ph def datsiz 1024 ;pol 4 ;abl 4 40 red sto 0 &irow &itier nex nex tim r t3 ;end def phase0 0 def phase1 0 ; bun 2 ty $ for plane 1 64 for col 1 1024 loa &col 0 &plane esc out if &out ne 0 quit def datype 1 def datsiz 128 qsb 128 90 1 zf 512 gv 1 reel imagin eva reel (&reel*0.5) eva imagin (&imagin*0.5) pv 1 &reel &imagin ft ph red rev csl 0 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 0 def phase1 0 for ivec 1 &vector lwb def datype 1 def datsiz 32 sb &datsiz 70 zf &d3size ft ph rev red swb ty D3-vector=&ivec $ next tim r t2 bun 0 quit: end