ADAS Subroutine axourd
FUNCTION AXOURD( KTYPE, EIJ , EJ , OMUP , C )
C-----------------------------------------------------------------------
C
C ******************** FORTRAN 77 FUNCTION: AXOURD *********************
C
C PURPOSE: TO CALCULATE THE REDUCED COLLISION STRENGTH OR REDUCED
C UPSILON AS A FUNCTION OF Ej/Eij OR kTE/EIJ FOR FOUR
C TYPES OF TRANSITION
C
C CALLING PROGRAM: VARIOUS ADAS101 AND ADAS102 ROUTINES
C
C FUNCTION:
C
C INPUT: (R*8) EIJ = TRANSITION ENERGY (Eij)
C (R*8) EJ = COLLIDING ELECTRON ENERGY AFTER
C EXCITATION (Ej)
C (R*8) C = ADJUSTABLE SCALING PARAMETER
C (R*8) ETR = Ej/Eij OR kTe/Eij
C (R*8) OMUP = COLLISION STRENGTH OR UPSILON
C AS A FUNCTION
C OF ETR
C (I) KTYPE = TRANSITION TYPE
C 1 ELECTRIC DIPOLE
C 2 NON ELECTRIC DIPOLE
C 3 SPIN CHANGE
C 4 OTHER
C
C COMMON:
C /BURG/
C (L*4) LUPSIL = .TRUE. (UPSILON FITTING)
C .FALSE. (OMEGA FITTING )
C
C OUTPUT: (R*8) AXOURD = REDUCED COLLISION STRENGTH OR UPSILON
C
C
C ROUTINES: NONE
C
C WRITTEN: CONVERSION OF OURED BY A.LANZAFAME & D.H.BROOKS BY
C HUGH P. SUMMERS, UNIVERSITY OF STRATHCLYDE
C TEL. 0141-553-4196
C
C DATE: 24/11/96 VERSION 1.1
C
C MODIFICATION HISTORY:
C
C VERSION: 1.1 HUGH SUMMERS 24/11/96
C MODIFIED: FIRST RELEASE.
C
C-----------------------------------------------------------------------
INTEGER KTYPE
REAL*8 C, EIJ, EJ, OMUP