SUBROUTINE QPOTKK ( I )

Argument Definitions (+ indicates altered content)
INTEGER            I
Description
  Copyright (C) 1978 Charlotte Froese Fisher 
  Copyright (C) 2012 Jacek Kobus 
 
 
The qpotkk subroutine calculates a quasirelativistic correction 
due to Karwowski and Klobukowski
Source file:qpotkk.f
I/O Operations:
Unit ID  Unit No       Access  Form   Operation
      *                   SEQ  FMTD           W  
    OUC                   SEQ  FMTD           W  

Operation codes A=rewind,B=backspace,C=close,E=endfile
                I=inquire,O=open,R=read,W=write
Intrinsic Functions Called
GENERIC*8          SQRT
External Functions and Subroutines Called
REAL*8             ZVAR
Parameter Variables Used
INTEGER            MAXNO              (MAXNO = 29999)
INTEGER            MAXORB             (MAXORB = 20)
Local Variables (+ indicates altered content)
INTEGER           +J
REAL*8            +AX,        +EE,        +XK,        +XX
REAL*8            +ZT
Referenced Common Block Variables (+ indicates altered content)
DEBUG              INTEGER            IDBG(100)
INOUT              INTEGER            OUC
MCOMMBLOCK         INTEGER            L(MAXORB)
MCOMMBLOCK         REAL*8             RR(MAXNO)
PARAM              INTEGER            NO
PARAM1             REAL*8             D1,        D2
PARAM1             REAL*8             D4,        D5
REL                INTEGER            IQPOT,     IUPD
REL                REAL*8            +DLR(MAXORB)
REL                REAL*8             FSC2,     +Q0(MAXORB)
REL                REAL*8            +QM1(MAXORB)
REL                REAL*8            +QM2(MAXORB)
REL                REAL*8            +VREL(MAXNO)
REL                REAL*8             VXCH(MAXNO)
REL                REAL*8             Z1,       +ZRL(MAXORB)
STATE              REAL*8             QC(MAXORB,40)
WAVE               REAL*8             E(MAXORB,MAXORB)