ADAS Subroutine r8giih
FUNCTION R8GIIH ( VVE , V , N , L , & L1 , LP , ISP , LT , & LT1 , IS , IRES & ) C C C----------------------------------------------------------------------- C C **************** FORTRAN77 REAL*8 FUNCTION: R8GIIH ****************** C C PURPOSE: CALCULATES BOUND-FREE G-FACTORS FOR ANGULARLY RESOLVED C LEVELS USES HYDROGENIC MATRIX ELEMENTS. C C FOR COMPLETENESS, THE UNRESOLVED, BUNDLED N, GBF (BURGESS C AND SUMMERS ,1976) CAN ALSO BE OBTAINED. C C CALLING PROGRAM: GENERAL USE C C FUNC : (R*8) R8GIIH = BOUND-FREE GAUNT FACTOR C C INPUT : (R*8) VVE = V**2*E WHERE E=(FREE ELECTRON ENERGY)/Z**2. C UNITS: RYD C INPUT : (R*8) V = EFFECTIVE PRINCIPAL QUANTUM NUMBER OF BOUND C ELECTRON. C INPUT : (I*4) N = PRINCIPAL QUANTUM NUMBER OF BOUND ELECTRON. C INPUT : (I*4) L = ORBITAL QUANTUM NUMBER OF BOUND ELECTRON. C INPUT : (I*4) L1 = ORBITAL QUANTUM NUMBER OF FREE ELECTRON. C INPUT : (I*4) LP = TOTAL ORBITAL ANGULAR MOMENTUM QUANTUM C NUMBER OF PARENT STATE. C INPUT : (I*4) ISP = 2*SP+1 WHERE SP IS TOTAL SPIN OF PARENT C STATE. C INPUT : (I*4) LT = TOTAL ORBITAL ANGULAR MOMENTUM QUANTUM C NUMBER OF BOUND SYSTEM. C INPUT : (I*4) LT1 = TOTAL ORBITAL ANGULAR MOMENTUM QUANTUM C NUMBER OF FREE SYSTEM. C INPUT : (I*4) IS = 2*S+1 WHERE S IS TOTAL SPIN OF SYSTEM. C INPUT : (I*4) IRES = LEVEL OF RESOLUTION. C = 1 : C = 2 : ABOVE LT1 SUM. C = 3 : ABOVE LT SUM. C = 4 : ABOVE S SUM. C = 5 : UNRESOLVED GBF. C C (R*8) XN = REAL VALUE = N. C (R*8) XL = REAL VALUE = L. C (R*8) XL1 = REAL VALUE = L1. C (R*8) XLP = REAL VALUE = LP. C (R*8) XSP = REAL VALUE = ISP. C (R*8) XLT = REAL VALUE = LT. C (R*8) XLT1 = REAL VALUE = LT1. C (R*8) XS = REAL VALUE = IS. C (R*8) W = C (R*8) ANG = C (R*8) CL1 = C (R*8) E2 = -E WHERE E=(FREE ELECTRON ENERGY)/Z**2. C UNITS: RYD C (R*8) THETH = C C ROUTINES: C ROUTINE SOURCE BRIEF DESCRIPTION C ------------------------------------------------------------- C R8WIG6 ADAS C R8RD2F ADAS RETURNS HYDROGENIC BOUND-FREE RADIAL C INTEGRALS. C R8GBF ADAS C C AUTHOR: JONATHAN NASH (TESSELLA SUPPORT SERVICES PLC) C K1/0/81 C JET EXT. 5183 C C DATE: 04/11/93 C C UNIX-IDL PORT: C C AUTHOR: WILLIAM OSBORN (TESSELLA SUPPORT SERVICES PLC) C C DATE: 22ND MAY 1996 C C VERSION: 1.1 DATE: 22-05-96 C MODIFIED: WILLIAM OSBORN C - FIRST VERSION. IBM VERSION NOT CHANGED C C----------------------------------------------------------------------- C C----------------------------------------------------------------------- INTEGER IRES, IS, ISP, L INTEGER L1, LP, LT, LT1 INTEGER N REAL*8 V, VVE