ADAS Subroutine rqinew
FUNCTION RQINEW(Z,N,ZIMP,AMSIMP,TP,VDISP)
C
IMPLICIT REAL*8(A-H,O-Z)
C
C-----------------------------------------------------------------------
C
C ****************** FORTRAN77 FUNCTION: RQINEW ***********************
C
C-----------------------------------------------------------------------
C PURPOSE: EVALUATES ION IMPACT IONISATION RATE COEFFICIENTS FOLLOWING
C THE EXPRESSIONS OF PERCIVAL AND RICHARDS.
C
C (ALTERNATIVE TO RQIONPR WITH BETTER MAXWELL AVERAGING BUT SLOWER)
C
C A CONSTANT SPEED SHIFT MAY BE GIVEN TO THE COLLISION OVER AND ABOVE
C THE THERMAL SPEEDS
C
C
C INPUT
C Z = TARGET ION CHARGE+1
C N = PRINCIPAL QUANTUM NUMBER OF INITIAL TARGET LEVEL
C ZIMP = PROJECTILE CHARGE
C AMSIMP = PROJECTILE MASS (PROTON UNITS)
C TP = ION TEMPERATURE (K) (EITHER TARGET OR PROJECTILE)
C VDISP = CONSTANT MEAN SPEED SHIFT FOR THE COLLISION
C (DESCRIBES BEAM PLASMA SITUATIONS)
C
C OUTPUT
C RQINEW = RATE COEFFICIENT (CM**3 SEC-1)
C
C
C ********* H.P. SUMMERS, JET 3 JULY 1991 ***********
C
C NOTES: THIS ROUTINE IS NOT YET PROPERLY ANNOTATED
C
C UNIX-IDL PORT:
C
C VERSION: 1.1 DATE: 16-1-96
C MODIFIED: TIM HAMMOND (TESSELLA SUPPORT SERVICES PLC)
C - FIRST VERSION
C
C VERSION: 1.2 DATE: 08-02-96
C MODIFIED: TIM HAMMOND (TESSELLA SUPPORT SERVICES PLC)
C - REMOVED SUPERFLUOUS VARIABLES
C
C VERSION: 1.3 DATE: 16-05-07
C MODIFIED: Allan Whiteford
C - Updated comments as part of subroutine documentation
C procedure.
C
C-----------------------------------------------------------------------
C
INTEGER N
REAL*8 AMSIMP, TP, VDISP, Z
REAL*8 ZIMP