| 1 |
C |
C |
| 2 |
C Written by Emiliano Mocchiutti and Mirko Boezio |
C Written by Emiliano Mocchiutti and Mirko Boezio |
| 3 |
C |
C |
| 4 |
C * Version: 3.4.07 * |
C * Version: 3.4.08 * |
| 5 |
C |
C |
| 6 |
C Changelog: |
C Changelog: |
| 7 |
C |
C |
| 8 |
|
C 3.4.07 - 3.4.08: (2006-06-29) XO is rotated, not XE!! fixed. |
| 9 |
|
C |
| 10 |
C 3.4.06 - 3.4.07: (2006-06-29) save CRC values in calselftrig(section,1) and calselftrig(section,2) in case of CRC errors |
C 3.4.06 - 3.4.07: (2006-06-29) save CRC values in calselftrig(section,1) and calselftrig(section,2) in case of CRC errors |
| 11 |
C |
C |
| 12 |
C 3.4.05 - 3.4.06: (2005-01-12) section order wrong in CLEARSEC, fixed. |
C 3.4.05 - 3.4.06: (2005-01-12) section order wrong in CLEARSEC, fixed. |
| 778 |
endif |
endif |
| 779 |
C |
C |
| 780 |
if (check.ne.vect(length)) then |
if (check.ne.vect(length)) then |
|
merror(contr) = 132 |
|
|
chi = chi + 4 |
|
|
lleng = 0 |
|
|
length2 = 0 |
|
|
length = 0 |
|
| 781 |
C |
C |
| 782 |
C clear vectors of that section in the common |
C clear vectors of that section in the common |
| 783 |
C |
C |
| 785 |
C |
C |
| 786 |
calselftrig(k,1) = check |
calselftrig(k,1) = check |
| 787 |
calselftrig(k,2) = vect(length) |
calselftrig(k,2) = vect(length) |
| 788 |
|
c |
| 789 |
|
merror(contr) = 132 |
| 790 |
|
chi = chi + 4 |
| 791 |
|
lleng = 0 |
| 792 |
|
length2 = 0 |
| 793 |
|
length = 0 |
| 794 |
c |
c |
| 795 |
if (ke.eq.1.and.headcor.ne.2) then |
if (ke.eq.1.and.headcor.ne.2) then |
| 796 |
ic = 10 |
ic = 10 |
| 932 |
C |
C |
| 933 |
DO I = 1,11 |
DO I = 1,11 |
| 934 |
DO J = 1,96 |
DO J = 1,96 |
| 935 |
DEXY(2,2*I,J) = DEDX2(I,J) |
DEXY(2,2*I,97-J) = DEDX2(I,J) |
| 936 |
DEXY(1,2*I-1,J) = DEDX4(I,J) |
DEXY(1,2*I-1,J) = DEDX4(I,J) |
| 937 |
DEXY(2,2*I-1,97-J) = DEDX1(I,J) |
DEXY(2,2*I-1,J) = DEDX1(I,J) |
| 938 |
DEXY(1,2*I,J) = DEDX3(I,J) |
DEXY(1,2*I,J) = DEDX3(I,J) |
| 939 |
DEXYC(2,2*I,J) = DEDX2C(I,J) |
DEXYC(2,2*I,97-J) = DEDX2C(I,J) |
| 940 |
DEXYC(1,2*I-1,J) = DEDX4C(I,J) |
DEXYC(1,2*I-1,J) = DEDX4C(I,J) |
| 941 |
DEXYC(2,2*I-1,97-J) = DEDX1C(I,J) |
DEXYC(2,2*I-1,J) = DEDX1C(I,J) |
| 942 |
DEXYC(1,2*I,J) = DEDX3C(I,J) |
DEXYC(1,2*I,J) = DEDX3C(I,J) |
| 943 |
enddo |
enddo |
| 944 |
do j = 1,6 |
do j = 1,6 |
| 945 |
base(2,2*i,j) = base2(i,j) |
base(2,2*i,7-j) = base2(i,j) |
| 946 |
base(1,2*i-1,j) = base4(i,j) |
base(1,2*i-1,j) = base4(i,j) |
| 947 |
base(2,2*i-1,7-j) = base1(i,j) |
base(2,2*i-1,j) = base1(i,j) |
| 948 |
base(1,2*i,j) = base3(i,j) |
base(1,2*i,j) = base3(i,j) |
| 949 |
enddo |
enddo |
| 950 |
enddo |
enddo |
| 1420 |
DEXYC(1,2*I-1,J) = 0. |
DEXYC(1,2*I-1,J) = 0. |
| 1421 |
endif |
endif |
| 1422 |
if (contr.eq.1) then |
if (contr.eq.1) then |
| 1423 |
DEXY(2,2*I-1,97-J) = 0. |
DEXY(2,2*I-1,J) = 0. |
| 1424 |
DEXYC(2,2*I-1,97-J) = 0. |
DEXYC(2,2*I-1,J) = 0. |
| 1425 |
endif |
endif |
| 1426 |
if (contr.eq.2) then |
if (contr.eq.2) then |
| 1427 |
DEXY(2,2*I,J) = 0. |
DEXY(2,2*I,97-J) = 0. |
| 1428 |
DEXYC(2,2*I,J) = 0. |
DEXYC(2,2*I,97-J) = 0. |
| 1429 |
endif |
endif |
| 1430 |
enddo |
enddo |
| 1431 |
do j = 1,6 |
do j = 1,6 |