Dear Sir/Madam,

We are interested in your fortran compiler for
our Dec Alpha (PC264) with Red Hat Linux (v.7.0), 
and would like to buy it.

Could you test your fortran compiler with our
test program and send back the results?

Please find three attached files.

Sincerely yours,

Ray
C     Last change:  MP   29 Nov 2001   12:06 pm

        PROGRAM TEST
C
        INCLUDE 'common.for'
C
        OPEN (UNIT=1,FILE="input")
        OPEN (UNIT=2,FILE="out")
       CALL RINPUT
       PRINT*, CANGLE, RHOF*XNU
        END
C------------------------------------------------------------------
        SUBROUTINE RINPUT
C
        INCLUDE 'common.for'
C
C...... Namelist input
C
        NAMELIST /FLUIDP/    RHOF, XNU, SIGMA, CANGLE, GYA, GYB, 
     &                         UI, VI, WI, RADIUS, XCENT, YCENT, ZCENT
        NAMELIST /TIMEP/     DELT, TWFIN, PLTDT, DMPDT
        NAMELIST /FLUIDBC/   KL, KR, KB, KF, KO, KU
        NAMELIST /NUMERICP/  ISTART
        NAMELIST /MESHP/     XE, DXMN, XMN, NXMN, YE, DYMN, YMN,NYMN,
     &                         ZE, DZMN, ZMN, NZMN
C
C...... Read initial input data; write it out
C
        READ (1,FLUIDP)
        READ (1,TIMEP)
        READ (1,FLUIDBC)
        READ (1,NUMERICP)
        READ (1,MESHP)
C
        WRITE (2,FLUIDP)
        WRITE (2,TIMEP)
        WRITE (2,FLUIDBC)
        WRITE (2,NUMERICP)
        WRITE (2,MESHP)
C
       ONE=1.D0
       PI=ACOS(-ONE)
        CANGLE=CANGLE*PI/180.D0
C
        RETURN
        END


 &FLUIDP
  RHOF      =  998.2D0,
  XNU       =  1.D-6,
  SIGMA     =  2.2D-2,
  CANGLE    =  45.D0,
  GYA       =  8.D-2,
  GYB       =  2.D0,
  UI        =  0.D0,
  VI        =  0.D0,
  WI        =  0.D0,
  RADIUS    =  30.D-3,
  XCENT     =  0.D0,
  YCENT     =  60.D-3,
  ZCENT     =  0.D0
 &END
------------------------------------------------------------------
 &TIMEP
  DELT      =  1.D-3,
  TWFIN     =  15.D0,
  PLTDT     =  10.D-3,
  DMPDT     =  1.D0
 &END
------------------------------------------------------------------
 &FLUIDBC
  KL        =  1,
  KR        =  1,
  KB        =  1,
  KF        =  1,
  KO        =  1,
  KU        =  2
 &END
------------------------------------------------------------------
 &NUMERICP
  ISTART    =  0,
 &END
------------------------------------------------------------------
 &MESHP
  XE        =  60.D-3,
  DXMN      =  1.D0,
  XMN       =  1.D0,
  NXMN      =  1,
  YE        =  120.D-3,
  DYMN      =  1.D0,
  YMN       =  1.D0,
  NYMN      =  1,
  ZE        =  9.D-3,
  DZMN      =  1.D0,
  ZMN       =  1.D0,
  NZMN      =  1
 &END
------------------------------------------------------------------
C     Last change:  MP   29 Nov 2001   11:41 am
C
        IMPLICIT REAL*8 (A-H,O-Z)
C
        COMMON /MESHR/  XE, YE, ZE, DXMN, DYMN, DZMN, XMN, YMN, ZMN
C
        COMMON /MESHI/  NXMN, NYMN, NZMN
C
        COMMON /FLDR/  RHOF, XNU, SIGMA, CANGLE, GYA, GYB,
     &                   UI, VI, WI, RADIUS, XCENT,YCENT, ZCENT
     &                DELT, TWFIN, PLTDT, DMPDT
C
        COMMON /FLDI/ KL, KR, KB, KF, KO, KU, ISTART

Reply via email to