ADAS Subroutine d5wr11
SUBROUTINE D5WR11( IUNIT , DSNINC , DSNMTR , ELEMT , & UID , DATE , IZ0 , & NDLINE , NLINE , & TITL , IZION , CIMET , & NTDIM , ITMAX , & TEV , DENS , & GCF & ) C----------------------------------------------------------------------- C C ******************** FORTRAN77 SUBROUTINE: D5WR11 ******************* C C PURPOSE: TO OUTPUT DATA TO GCF PASSING FILE. C C CALLING PROGRAM: ADAS405 C C C SUBROUTINE: C C INPUT : (I*4) IUNIT = OUTPUT UNIT NUMBER FOR RESULTS C INPUT : (C*80) DSNINC = INPUT SCRIPT DATA SET NAME C INPUT : (C*80) DSNMTR = INPUT ACD MASTER FILE NAME C INPUT : (C*2) ELEMT = ELEMENT SYMBOL. C C INPUT : (C*80) UID = USER IDENIFIER C INPUT : (C*8) DATE = CURRENT DATE C INPUT : (I*4) IZ0 = NUCLEAR CHARGE C C INPUT : (I*4) NDLINE = MAXIMUM NUMBER OF SPECTRUM LINES C INPUT : (I*4) NLINE = NUMBER OF SPECTRUM LINES C INPUT : (C*12) TITL() = TITLE FOR 1ST COMPONENT OF LINE C INPUT : (I*4) IZION() = ION CHARGE FOR 1ST COMPONENT OF LINE C INPUT : (C*1) CIMET() = +/- SHIFT OF ION CHARGE - 1ST COMPONENT C C INPUT : (I*4) NTDIM = AMXIMU, NUMBER OF INPUT TEMPERATURES C INPUT : (I*4) ITMAX = NUMBER OF INPUT TEMPERATURES C LIST. C INPUT : (R*8) TEV() = ELECTRON TEMPERATURES (UNITS: EV) C INPUT : (R*8) DENS() = ELECTRON DENSITIES (UNITS: CM-3) C C INPUT : (R*4) GCF(,) = G(TE) FUNCTION (CM3 S-1) C 1ST DIM: TEMPERATURE INDEX C 2ND DIM: LINE INDEX C C (I*4) I = GENERAL USE C (I*4) J = GENERAL USE C (I*4) K = GENERAL USE C (I*4) L = GENERAL USE C (I*4) I1 = GENERAL USE C (I*4) I2 = GENERAL USE C (I*4) IT = GENERAL USE C (C*80)CLINE = GENERAL USE C C C ROUTINES: NONE C C AUTHOR: H. P. SUMMERS, JET C K1/1/57 C JET EXT. 4941 C C DATE: 27/04/94 C C UNIX-IDL PORT: C C VERSION: 1.1 DATE: 08-11-95 C MODIFIED: TIM HAMMOND (TESSELLA SUPPORT SERVICES PLC) C - FIRST RELEASE C C VERSION: 1.2 DATE: 08-11-95 C MODIFIED: TIM HAMMOND (TESSELLA SUPPORT SERVICES PLC) C - REMOVED SUPERFLUOUS VARIABLES C C VERSION: 1.3 DATE: 09-03-98 C MODIFIED: RICHARD MARTIN C - INCREASED UID FROM CHAR*6 TO CHAR*80 IN ACCORDANCE WITH C XXUID. C C VERSION: 1.4 DATE: 20-11-98 C MODIFIED: RICHARD MARTIN & MARTIN O'MULLANE C - REMOVED SEARCH FOR BRACKETS IN DSNINC AND INITIAL STRING C AS STRING = ' ' C C----------------------------------------------------------------------- CHARACTER CIMET(NLINE) CHARACTER*8 DATE CHARACTER*80 DSNINC, DSNMTR CHARACTER*2 ELEMT CHARACTER*12 TITL(NLINE) CHARACTER*80 UID INTEGER ITMAX, IUNIT, IZ0 INTEGER IZION(NLINE), NDLINE, NLINE INTEGER NTDIM REAL*8 DENS(NTDIM), GCF(NTDIM,NDLINE) REAL*8 TEV(NTDIM)