C*****OPEN FILES FOR WORK STATIONS.                                     
      OPEN(UNIT=01,FILE='I.DAT')
      OPEN(UNIT=02,FILE='CONTL.DAT')
      OPEN(UNIT=08,FILE='./AMP/OCCUP.DTT')
      OPEN(UNIT=11,FILE='./AMP/CORCP.DTT')
      OPEN(UNIT=12,FILE='./AMP/CHGCP.DTT')
      OPEN(UNIT=14,FILE='./AMP/DUMM1.DTT')
      OPEN(UNIT=15,FILE='IKB.DAT')
      OPEN(UNIT=16,FILE='ID.DAT')
      OPEN(UNIT=17,FILE='./AMP/FORCE.DTT')
      OPEN(UNIT=18,FILE='./AMP/MDCOR.DTT')
      OPEN(UNIT=19,FILE='./AMP/ETOT.DTT')
      OPEN(UNIT=20,FILE='./AMP/EK101.DTT')
      OPEN(UNIT=21,FILE='./AMP/VELMD.DTT')
      OPEN(UNIT=27,FILE='./AMP/PCC.DTT')
      OPEN(UNIT=28,FILE='./AMP/ITR.IO')
      OPEN(UNIT=29,FILE='./AMP/SNL.IO',FORM='UNFORMATTED')
      OPEN(UNIT=30,FILE='./AMP/SNL2.IO',FORM='UNFORMATTED')
      OPEN(UNIT=31,FILE='./AMP/SNL3.IO',FORM='UNFORMATTED')
      OPEN(UNIT=32,FILE='./AMP/ZAJ.IO',FORM='UNFORMATTED')
      OPEN(UNIT=33,FILE='./AMP/ZFB.IO',FORM='UNFORMATTED')
      OPEN(UNIT=34,FILE='./AMP/EKO.IO',FORM='UNFORMATTED')
      OPEN(UNIT=35,FILE='./AMP/ZCH.IO',FORM='UNFORMATTED')
      OPEN(UNIT=36,FILE='./AMP/VEL.IO',FORM='UNFORMATTED')
      OPEN(UNIT=37,FILE='./AMP/ZRH.IO',FORM='UNFORMATTED') 
C*EXT.OPEN(UNIT=80,ACCESS='DIRECT',FORM='UNFORMATTED',RECL=KREC8) 
C---- INITIAL PARAMETER ------------------------------------------------
      ZI    = DCMPLX(0.0D0,1.0D0)
      PAI   = 4.0D0*ATAN(1.0D0)
      PAI2  = 2.0D0*PAI
      PAI4  = 4.0D0*PAI
      READ (2,*) IREINT
      READ (2,*) DTIMEL,DTIMIO,DTIMUC
      READ (2,*) CMIX,WIDTH,TEMPSB 
C     SET A EXTERNAL PRESSURE                                           
      READ (2,*) PEX(1)
      READ (2,*) PEX(2)
      READ (2,*) PEX(3)
      READ (2,*) PEX(4)
      READ (2,*) PEX(5)
      READ (2,*) PEX(6) 
      DTIM  = DTIMEL
      DTIO  = DTIMIO
      DTUC  = DTIMUC
      BOLTZ =3.16812D-6                                                 
C*****MASS (IT IS NECESSARY TO CONSIDER MORE DETAIL.)                   
      DO 2000 I=1,KATM                                                  
      AMION(I) = 51577.5D0                                              
 2000 CONTINUE                                                          
C*****NOW ATOMIC MASS IS LI(=12742.9). (NA=42218.8)                     
C     AMLI=12742.9D0                                                    
C     AMNA=42218.8D0                                                    
C     AMK =71610.0D0                                                    
C*****DOUBLE LAYERED MODEL                                              
      IF (KTYP.NE.1) THEN                                               
C         AMION(21)=AMNA                                                
C         AMION(22)=AMNA                                                
C         AMION(23)=AMNA                                                
C         AMION(24)=AMNA                                                
      END IF                                                            
C-----IPRE = 0 : PRE-CALCULATION     OFF          ----------------------
C-----IPRE = 1,2 PRE-CALCULATION     ON           ----------------------
C-----ICAR = 0 : CONVERGENCE CHECK = FIXED ATOM   ----------------------
C-----ICAR = 1 : CONVERGENCE CHECK = BASIS ONLY   ----------------------
C-----ICAR = 2 : CONVERGENCE CHECK = UNIT  CHANGE ----------------------
C-----IPRI = 0     : PRINT OUT ON/OFF  = OFF      --------------------- 
C-----IPRI = 1 - 3 : PRINT OUT ON/OFF  = ON       --------------------- 
C-----IPCC = 0 : PARTIAL CORE CORRECTION OFF      --------------------- 
C-----IPCC = 1 : PARTIAL CORE CORRECTION ON       --------------------- 
C-----KBZTYP=1 : WHOLE    B.Z.  ,   2 : SIMPLE CUBIC IR.B.Z.            
C-----       3 : BCC   IR.B.Z.  ,   4 : FCC          IR.B.Z.            
C-----       5 : DIAMOND STRUCTURE IR.B.Z.                              
C-----       6 : HEXAGONAL STRUCTURE IR.B.Z.                            
C-----       8 : TETRAGONAL STRUCTURE IR.B.Z FOR BETA-TIN               
C-----       9 : A-PBO2 STRUCTURE IR.B.Z FOR SIO2                       
C-----      10 : TETRAGONAL STRUCTURE IR.B.Z FOR RUTILE                 
C-----      11 : ORTHOROMBIC, CACL2 TYPE                                
C-----      12 : FCO   IR.B.Z.
C-----      13 : PERPVSKITE(ORTHO)  IR.B.Z.
      READ (2,*) IPRE,ICAF,ICAR,IPCC,KBZTYP
      READ (2,*) IMDC,IMDIC,IOVEC,IRESC,ISTOP,ISTEL,ICOST,IOUT 
      DO 1234 ITYP=1,KTYP
      READ (2,*) KTPCC(ITYP) 
 1234 CONTINUE
C
      IPRI    = 0
      ITERMX  = 5000                                                    
      NBD1  = KBD1                                                      
      NBD2  = KBD2                                                      
      NBAND1= KBD1                                                      
      NBAND2= KBD2                                                      
      ISTR  = 0                                                         
      IOVE  = 0                                                         
      IMDI  = 0
      IRES  = 0                                                         
      ISSS  = 0                                                         
      IORW  = 0
      ISTMD = ISTOP - ISTEL
      IMD   = 0                                                         
      MDFLAG= 0                                                         
      ITERMD= 5000                                                      
      ICAF  = 0                                                         
      IF (ICAR.NE.0) THEN                                               
        ISTR= 0                                                         
        IOVE= IOVEC                                                        
        IMDI= IMDIC
        IRES= IRESC                                                         
        ICAF= ICAR                                                      
        ICAR= 0                                                         
        IMD = IMDC
      END IF 
C.................................................                      
      WRITE (6,*) IREINT
      WRITE (6,*) DTIMEL,DTIMIO,DTIMUC
      WRITE (6,*) CMIX,WIDTH,TEMPSB
      WRITE (6,*) PEX(1)
      WRITE (6,*) PEX(2)
      WRITE (6,*) PEX(3)
      WRITE (6,*) PEX(4)
      WRITE (6,*) PEX(5)
      WRITE (6,*) PEX(6)
      DO 2121 I=1,KATM                                                  
      WRITE (6,*) AMION(I)                                              
 2121 CONTINUE                                                          
      WRITE (6,*) IPRE,ICAF,ICAR,IPCC,KBZTYP
      WRITE (6,*) IMDC,IMDIC,IOVEC,IRESC,ISTOP,ISTEL,ICOST,IOUT
      DO 1236 ITYP=1,KTYP
      WRITE (6,*) KTPCC(ITYP)
 1236 CONTINUE