  C  1   k820309    M          9.1         	H                                                                                                       
       xyz_deriv_module.f90 XYZ_DERIV_MODULE          XYZ_DX_PYZ PYZ_DX_XYZ XYZ_DY_XQZ XQZ_DY_XYZ XYZ_DZ_XYR XYR_DZ_XYZ PQZ_DX_XQZ XQZ_DX_PQZ PYR_DX_XYR XYR_DX_PYR PQZ_DY_PYZ PYZ_DY_PQZ XQR_DY_XYR XYR_DY_XQR XQR_DZ_XQZ XQZ_DZ_XQR PYR_DZ_PYZ PYZ_DZ_PYR               @ @                     
       DBKIND DP      @          @                       
       IMIN IMAX      @          @                       
       JMIN JMAX      @          @                       
       KMIN KMAX                  @                       
       X_DX P_DX Y_DY Q_DY Z_DZ R_DZ             !                                        !                                        !                                        !                    	                    !                    
                    !                            (    `                                                  
#PYZ_VAR        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                   
   @                                 
        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p              (    `                                                  
#XYZ_VAR        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                   
   @                                 
        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p              (    `                                                  
#XQZ_VAR        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                   
   @                                 
        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p              (    `                                                  
#XYZ_VAR        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                   
   @                                 
        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p              (    `                                  '                
#XYR_VAR        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                   
   @                                 
 %       5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p              (    `                                  *                
#XYZ_VAR        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                   
   @                                 
 (       5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p              (    `                                  	                
#XQZ_VAR        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                   
   @                                 
        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p              (    `                                                  
#PQZ_VAR        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                   
   @                                 
 
       5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p              (    `                                                  
#XYR_VAR        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                   
   @                                 
        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p              (    `                                                  
#PYR_VAR        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                   
   @                                 
        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p              (    `                                                   
#PYZ_VAR !       5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                   
   @                     !            
        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p              (    `                       "                           
#PQZ_VAR #       5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                   
   @                     #            
        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p              (    `                       $           !                
#XYR_VAR %       5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                   
   @                     %            
        5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p              (    `                       &           $                
#XQR_VAR '       5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                   
   @                     '            
 "       5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p              (    `                       (           3                
#XQZ_VAR )       5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                   
   @                     )            
 1       5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p              (    `                       *           6                
#XQR_VAR +       5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                   
   @                     +            
 4       5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p              (    `                       ,           -                
#PYZ_VAR -       5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                   
   @                     -            
 +       5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p              (    `                       .           0                
#PYR_VAR /       5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                   
   @                     /            
 .       5 r 
     5 r 	   5 r    p    5 r      5 r    5 r    p    5 r      & 5 r    5 r      & 5 r    5 r 	     & 5 r 
   5 r          5 r    5 r    p        5 r 	   5 r    p        5 r    5 r 
   p                    .      fn#fn &         b   uapp(XYZ_DERIV_MODULE      >   J  DC_TYPES      >   j  X_BASE_MODULE      >   j  Y_BASE_MODULE    V  >   j  Z_BASE_MODULE       R   J  XYZ_BASE_MODULE #     0       IMIN+X_BASE_MODULE #     0       IMAX+X_BASE_MODULE #   F  0       JMIN+Y_BASE_MODULE #   v  0       JMAX+Y_BASE_MODULE #     0       KMIN+Z_BASE_MODULE #     0       KMAX+Z_BASE_MODULE            XYZ_DX_PYZ #       a   XYZ_DX_PYZ%PYZ_VAR            PYZ_DX_XYZ #   T	    a   PYZ_DX_XYZ%XYZ_VAR            XYZ_DY_XQZ #       a   XYZ_DY_XQZ%XQZ_VAR            XQZ_DY_XYZ #   V    a   XQZ_DY_XYZ%XYZ_VAR    
        XYZ_DZ_XYR #       a   XYZ_DZ_XYR%XYR_VAR            XYR_DZ_XYZ #   X    a   XYR_DZ_XYZ%XYZ_VAR            PQZ_DX_XQZ #       a   PQZ_DX_XQZ%XQZ_VAR            XQZ_DX_PQZ #   Z    a   XQZ_DX_PQZ%PQZ_VAR             PYR_DX_XYR #   !    a   PYR_DX_XYR%XYR_VAR    #        XYR_DX_PYR #   \%    a   XYR_DX_PYR%PYR_VAR    '        PQZ_DY_PYZ #   (    a   PQZ_DY_PYZ%PYZ_VAR    *        PYZ_DY_PQZ #   ^,    a   PYZ_DY_PQZ%PQZ_VAR    .        XQR_DY_XYR #   /    a   XQR_DY_XYR%XYR_VAR    1        XYR_DY_XQR #   `3    a   XYR_DY_XQR%XQR_VAR    5        XQR_DZ_XQZ #   6    a   XQR_DZ_XQZ%XQZ_VAR    8        XQZ_DZ_XQR #   b:    a   XQZ_DZ_XQR%XQR_VAR    <        PYR_DZ_PYZ #   =    a   PYR_DZ_PYZ%PYZ_VAR    ?        PYZ_DZ_PYR #   dA    a   PYZ_DZ_PYR%PYR_VAR 