Search Site | Contact Details | FAQ

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
© Copyright 1995-2024 The ADAS Project
Comments and questions to: adas-at-adas.ac.uk