***** WinLALS release notes *****

Prof. Kenji Okuyama
Tokyo University of Agriculture and Technology, Tokyo, Japan


-------------------------------------------------------------------------------
2004/11/4   WinLALS 1.114
            1. Correct Theta, Tau and Other heading in main.f, coords.f solve.f 
            2. Version 1.114
               1) main.f   (line 2299): INPUT1
               2) common.f (line  110): OPNUNI, 51 FORMAT


-------------------------------------------------------------------------------
2004/8/31   WinLALS 1.113
            1. Error correction on .prn and .err unit status check
              1) common.f 171: OPNUNI
                 old:       GO TO 150                                                       OPNUNI
                 new:       GO TO 155                                                       2004/8/31
              2) common.f 220: OPNUNI
                 old:       GO TO 190                                                       2001/6/10
                 new:       GO TO195                                                        2004/8/31
            2. Version 1.112
               1) main.f   (line 2280): INPUT1
               2) common.f (line  110): OPNUNI, 51 FORMAT


-------------------------------------------------------------------------------
2004/8/30   WinLALS 1.112
            1. Error correction on making Contact List sype II.
              1) cntcts.f 347: CONSET
                 old:       IF (LSAT2(2,IX).EQ.0) GO TO 37                                  2002/1/15 XB
                 new:       IF (IIX.EQ.0) GO TO 37                                          2004/8/30
              2) cntcts.f 352: CONSET
                 old:   37  IF (LSAT2(2,IP).EQ.0) GO TO 38                                  2001/1/15 XB
                 new:   37  IF (IIP.EQ.0) GO TO 38                                          2004/8/30
            2. Version 1.112
               1) main.f   (line 2280): INPUT1
               2) common.f (line  110): OPNUNI, 51 FORMAT


-------------------------------------------------------------------------------
2003/8/20   WinLALS 1.111
            1. During refinement calculation, intermediate data are written on 
               l.u.=3 with coded mode (this unit was commented previously)
              1) CMUNIT.H (line 10):
                       COMMON /CMUNTC2/ CFL9,CFL10,CFL11,CFL12,CFL14,CFL15,CFL16,CFL17,
                      *                 CFL20,CFL44,CFL55                              
                       CHARACTER*40     CFL9,CFL10,CFL11,CFL12,CFL14,CFL15,CFL16,CFL17,
                      *                 CFL20,CFL44,CFL55                              
                to                                                                     
                       COMMON /CMUNTC2/ CFL3,CFL9,CFL10,CFL11,CFL12,CFL14,CFL15,CFL16, 
                      *                 CFL17,CFL20,CFL44,CFL55                        
                       CHARACTER*40     CFL3,CFL9,CFL10,CFL11,CFL12,CFL14,CFL15,CFL16, 
                      *                 CFL17,CFL20,CFL44,CFL55                        
              2) main.f(line 190): WinLALS
                 add CALL OPNUNI(1)                 !lu=3 for Dump File
              3) main.f(line 206): WinLALS
                 Delete  CLOSE(3,STATUS='DELETE') 
              4) main.f(line 1296): cycler
                 C* 26 WRITE (3) ICYC,(THETA(I),I=4,NAT),(TAU(I),I=3,NAT),      
                to                                                              
                 26    WRITE(NSCR3,*) ICYC,(THETA(I),I=4,NAT),(TAU(I),I=3,NAT), 
              5) solve.f(line 677): solve 
                 C*  9 WRITE (3) ICYC,(THETA(I),I=4,NAT),(TAU(I),I=3,NAT),      
                to                                                              
                 9     WRITE(NSCR3,*) ICYC,(THETA(I),I=4,NAT),(TAU(I),I=3,NAT), 
              6) common.f (line 69): OPNUNI
                 C      3    -    NSCR3   scratch file, binary mode          
                to                                                           
                 C      3    -    NSCR3   scratch file, coded mode           
              7) common.f (line 254-275)FOPNUNI
                       OPEN(NSCR3,FILE=CFL3,STATUS='NEW',ERR=212)
            2. Change WinLALS.exe from QuickWin to Console Application
            3. Version 1.111
               1) main.f (line 2280): INPUT1
               2) common.f (line 117): OPNUNI, 51 FORMAT


-------------------------------------------------------------------------------
2003/6/20   WinLALS 1.110
            1. main.f:INPUT1 (line 1752), correct spelling
                DATA KBL/1H /, KHEL/4HSing,4HDoub/, KTER/4H9999/, KYN/3HYES,2HN0/
               to
                DATA KBL/1H /, KHEL/4HSing,4HDoub/, KTER/4H9999/, KYN/3HYES,2HNO/
            2. sftrig.f:SFTRIG (line 914), correct spelling
                ' spots Rejected from Least Squares --',I4,
               to
                ' Spots Rejected from Least Squares --',I4,
            3. version 1.110
               1) main.f:INPUT1(line 2279j
               2) common.f(line 116): OPNUNI, 51 FORMAT


-------------------------------------------------------------------------------
2003/2/10   WinLALS 1.109
            1. TABULE in main.f line 3620,
                161 FORMAT (/' Printed Values are Real Vvalue')                        2001/3/21
               to 161 FORMAT (/' Printed Values are Real Value')                       2003/2/10
            2. version 1.109
               1) main.f:INPUT1(line 2279j
               2) common.f(line 116): OPNUNI, 51 FORMAT


-------------------------------------------------------------------------------
2002/8/31   WinLALS 1.108
            1. SCLE,ATTN,EP-X,EP-Y,EP-Z,MU to Scle,Attn,Ep-X,Ep-Y,Ep-Z,Mu in main.f line1758, INPUT1
                    DATA KOTP/'Scle','Attn','Ep-X','Ep-Y','Ep-Z','   S','  Mu',       2002/8/31
                   *          '   U','   V','   W'/                                   2002/8/31
            2. THTA,TAU,OTHR to Thta,Tau,Othr in solve.f line 390ASOLVE
                    DATA      KTP/'Thta',' Tau','Othr'/, KTE/'Yes','No '/             2002/8/31
            3. THTA,TAU,OTHR to Thta,Tau,Othr in solve.f line 893AWRSHFT
                    DATA      KVT/'Thta',' Tau','Othr'/                               2002/8/31
            4. THTA,TAU,OTHR to Thta,Tau,Othr in coords.f line 1474AELASTC
                    DATA      KPAR/'Thta',' Tau','Othr'/                              2002/8/31
            5. version 1.108
               1) main.f:INPUT1(line 2279j
               2) common.f(line 116): OPNUNI, 51 FORMAT


-------------------------------------------------------------------------------
2002/8/25   WinLALS 1.107
            1. CMOL dimension expands from 500 to 1500.
               1) in CMCONTAX.H, IGENCOM(6,1500)
               2) in main.f, subroutine ARRAYS 
                    DATA MSZ/    150,   600,  3000,  6000,  4000, 10000,  500,        2002/6/2
                    to 
                    DATA MSZ/    150,   600,  3000,  6000,  4000, 10000,  1500,       2002/8/25
            2. version .107
               1) main.f:INPUT1(2278 linej
               2) common.f(116): OPNUNI, 51 FORMAT


-------------------------------------------------------------------------------
2002/6/30   WinLALS 1.106
            1. When center, mirror or glide are present, wrong results are appeared
               subroutine COORDS of coords.f
                 original
                     *       ABS(S1*S5*S9-S2*S4*S9-1.E0).GT.1.E-5)   
                 amended to
                     *       ABS(ABS(S1*S5*S9-S2*S4*S9)-1.0D0).GT.1.0D-5)                2002/6/30
2002/6/20   1. Change all 0.0E0, 1.0E0 to 0.0D0, 1.0D0 in all files.
            2. Correct Error message display term 'LALS' to 'WinLALS' in
               WinLALSHelp.hlp, WinLALSUsersGuide.doc and WinLALSUsersGuide.txt
2002/6/19   1. version .106
               1) main.f:INPUT1(2278 linej
               2) common.f(116): OPNUNI, 51 FORMAT


-------------------------------------------------------------------------------
2002.5.3   WinLALS version 1.105
           1. file = WinLALS1p105.zip
                     WinLALS version 1.105 sources, exe, test data, ReadMe
                     User's guide and Help file

           2. correct the output of '-Signs and Exponents of Matrix Elements'


-------------------------------------------------------------------------------
2002.4.30  WinLALS version 1.104
           1. file = WinLALS1p104.zip
                     WinLALS version 1.104 source, exe, test data, ReadMe
                     User's guide and Help file

           2. correct 'Contact List' print order


-------------------------------------------------------------------------------
2002.4.23  WinLALS version 1.103
           1. correct input variable name in 'WinLALS ERROR 50'
              change 1.0E-38 to 1.0D-38 in sftrig.f and sfbesl.f for Windows 95/98 
              (No errors occurred on Windows NT4.0 and Windows 2000)


-------------------------------------------------------------------------------
2002.4.22  WinLALS version 1.102
           1. add version numbers in main.f and common.f.


-------------------------------------------------------------------------------
2002.4.15  WinLALS version 1.101
           1. correct miscellaneous coding errors in read/write statements.


-------------------------------------------------------------------------------
2002.1.18  WinLALS version 1.100
           1. unpack several arrays.
               A. CMCONTAX.H  IGEN(500),ICOM(500) to IGENCOM(6,500)
               B. CMCONTAX.H  LSAT(3000) to LSAT2(2,3000)
               C. CMCONTAX.H  LSWIND(100) to LSWIND2(2,100)
               D. CMCONTAX.H  LTAB(2,5000) to LTAB2(8,5000) 
               E. CMDATA0.H   LSIND(2,100) to LSIND2(4,100)
               F. CMDATA0.H   LMIND(2000) to LMIND(4,2000)

           2. Compiler is CVF6.6A (Compaq Visual Fortran version 6.6A)


-------------------------------------------------------------------------------
2001.12.   WinLALS version 1.0
           1. file = WinLALS1p0.zip
                     WinLALS version 1.0 source, exe, test data and ReadMe

           2. This version is the same version of LALS2000 (Unix, Purdue Univ.)


-------------------------------------------------------------------------------
LALS2000.zip: LALS2000 version source and compile error list


LALS1978.zip: LALS1978 version source and compile error list


-------------------------------------------------------------------------------

***** WinLALS Release notes end *****
