28 SUBROUTINE bcsn(ICODE,ICODT,ICODR,PARTS0,PARTSAV)
32#include "implicit_f.inc"
43 . partsav(npsav,*),parts0(*)
44 INTEGER ICODE(*), ICODT(*), ICODR(*)
48 INTEGER I,N, IC, IC1, IC2, IC3, IC4
52 icode(n)=icode(n)+512*(icodt(n)-icode(n)/512)
60 ic3=(ic-512*ic1-64*ic2)/8
61 ic4=(ic-512*ic1-64*ic2-8*ic3)
63 icode(n)=512*ic1+64*ic2+8*ic3+ic4
72 ic3=(ic-512*ic1-64*ic2)/8
73 ic4=(ic-512*ic1-64*ic2-8*ic3)
75 icode(n)=512*ic1+64*ic2+8*ic3+ic4
81 ic3=(ic-512*ic1-64*ic2)/8
82 ic4=(ic-512*ic1-64*ic2-8*ic3)
84 icode(n)=512*ic1+64*ic2+8*ic3+ic4
89 parts0(i)=partsav(8,i)