readtab.F [SRC] [CPP] [JOB] [SCAN]
SOURCES / INOUTSEQCODE/INOUT [=]



   1 | include(dom.inc)
   2 | 
   3 |       SUBROUTINE readtab(infile, kabs_all, nYH, nYC, nYCo, nT, nquad,   & 
   4 |      &                   model, dataref) 
   5 | 
   6 |       IMPLICIT NONE
   7 | 
   8 |       CHARACTER*64                              :: infile,model
   9 |       DOM_INT                                   :: nYH,nYC,nYCO
  10 |       DOM_INT                                   :: nT,nquad,DT
  11 |       DOM_INT                                   :: DYH,DYC,DYCO
  12 |       DOM_INT                                   :: i,j,k,iT,iq
  13 |       DOM_REAL,DIMENSION(8)                     :: dataref
  14 |       DOM_REAL,DIMENSION(nYH,nYC,nYCo,nT,nquad) :: kabs_all
  15 | 
  16 | !     ------------------!
  17 | !     READ GLOBAL DATAS !
  18 | !     ------------------!
  19 | 
  20 |       OPEN(12,FILE=infile,FORM='FORMATTED')
  21 |       READ(12,*)
  22 |       READ(12,*)
  23 |       READ(12,*)
  24 |       READ(12,*)
  25 |       READ(12,*)
  26 | 
  27 | !     -----------------!
  28 | !     READ TABLE DATA  !
  29 | !     -----------------!
  30 | 
  31 |       DO i=1,nYH
  32 |         DO j=1,nYC
  33 |           DO k=1,nYCO
  34 |             DO iT=1,nT
  35 | 
  36 |               READ(12,*) (kabs_all(i,j,k,iT,iq),iq=1,nquad)
  37 | 
  38 |             ENDDO
  39 |           ENDDO
  40 |         ENDDO
  41 |       ENDDO
  42 | 
  43 |       IF (model.eq.'TFSCK') READ(12,*) (dataref(iq),iq=1,8)
  44 | 
  45 |       CLOSE(12)
  46 | 
  47 |       END SUBROUTINE readtab
  48 | 


readtab.F could be called by:
Makefile [TOOLS/RAY] - 57
Makefile [SEQCODE] - 65
Makefile [SOURCES] - 90
ray.F [TOOLS/RAY/SRC] - 85
read_data_slave.F [SOURCES/INOUT] - 455