ADAS Subroutine c5rlsp
subroutine c5rlsp( xn , xl , xml , xms , & xn1 , xl1 , xml1 , xms1 , & er , ei & ) C----------------------------------------------------------------------- C C ****************** fortran77 subroutine: c5rlsp ********************* C C PURPOSE: Evaluates relativistic+spin orbit matrix elements of the C form <phi|H|phi_1> for hydrogen in the nlm_lm_s individual C set basis. C C CALLING PROGRAM: stark (adas305) C C SUBROUTINE: C C INPUT : (R*8) xn = principal quantum number (bra state) C INPUT : (R*8) xl = orbital angular momentum quantum number C INPUT : (R*8) xml = azimuthal orbital ang-mom quantum number C INPUT : (R*8) xms = azimuthal spin ang-mom quantum number C INPUT : (R*8) xn1 = principal quantum number (ket state) C INPUT : (R*8) xl1 = orbital angular momentum quantum number C INPUT : (R*8) xml1 = azimuthal orbital ang-mom quantum number C INPUT : (R*8) xms1 = azimuthal spin ang-mom quantum number C C OUTPUT: (R*8) er = real part of rel-spin matrix elem (Ryd) C OUTPUT: (R*8) ei = imag part of rel-spin matrix elem (Ryd) C C C ROUTINES: C none C C AUTHOR: Hugh Summers, University of Strathclyde C JA7.08 C Tel. 0141-548-4196 C C DATE : 24/01/06 C C C VERSION : 1.1 C DATE : 24-01-2006 C MODIFIED : Hugh Summers C - First version. C C---------------------------------------------------------------------- REAL*8 EI, ER, XL, XL1 REAL*8 XML, XML1, XMS, XMS1 REAL*8 XN, XN1