TALK=F;RUN(1,1)                                           
  DISPLAY
  The steep propagating 2DXY wave. Initial conditions
  similar S674
  ENDDIS
  PHOTON USE 
  p;parphi 
  1 1 4000
  
  clear
  set prop off
  view x
  gr ou x 8
  con disy x 8 fi;0.0001
  msg DISY(Y,Z=Time) for X=LXZ/2
  pause
  
  clear
  view 1 1 1
  gr ou z 10
  con disy z 10 fi;0.0001
  gr ou z 40
  con disy z 40 fi;0.0001
  gr ou z 70
  con disy z 70 fi;0.0001
  msg DISY (Z=Time=10, 40, 70) 
  pause
  clear
  view 1 1 1
  gr ou z 10
  con DISX z 10 fi;0.0001
  gr ou z 40
  con DISX z 40 fi;0.0001
  gr ou z 70
  con DISX z 70 fi;0.0001
  msg DISX (Z=Time=10, 40, 70) 
  pause
  autoplot 
  FILE 
  parphi 5 
  clear
  data 1                                                                          
  DISY X 1 Y 60 Z 1 m                                                                  
  col1 1          
  data 1                                                                          
  DISY X 8 Y 60 Z 1 m                                                                  
  colA 2          
  scale
  plot 1 2                                                                      
  msg DISY(Time) on X=0 (W) and x = LXZ/2 (Y) beam 
  pause
  ENDUSE 
 ************************************************************
  Group 1. Run Title and Number
 ************************************************************
TEXT(The steep propagating 2DXY wave; S675
libref=675
TITLE
 
  Declarations and settings
REAL(LXZ,LY,POISSON,YOUNG) 
LXZ=40.e-3
LY=120.e-3 
YOUNG   = 1/0.5E-11   ! Young's modulus used for exact solutions
POISSON=0.3           ! Poisson's ratio used for exact solutions
                      ! The above must correspond to the data
                      ! below MATFLG
INTEGER(NYBODY, NXBODY)
 NYBODY = 120
 NXBODY = 16
real(D0,SSound,V0,DY00, TimeMax)
D0 = 1.e-6
SSound = (YOUNG/7800.0)**0.5
DY00 = LY/NYBODY
V0 = SSound*D0/(2.0*DY00)
TimeMax = 1.2*LY/SSound
 ************************************************************
  Group 2. Time dependence
 STEADY  =    F
 RSET(U,0,TimeMax,100)
 ************************************************************
  Group 3. X-Direction Grid Spacing
 CARTES  =    T
 GRDPWR(Y,NYBODY,LY,1)  
 ************************************************************
  Group 4. Y-Direction Grid Spacing
 GRDPWR(X,NXBODY,LXZ,1)  
 
 ************************************************************
  Group 5. Z-Direction Grid Spacing
 NZ=1
 ZWLAST  = LXZ
 ************************************************************
  Group 7. Variables: STOREd,SOLVEd,NAMEd
 ONEPHS  =    T
 SOLVE(DISY,DISX)
 TERMS (DISY,N,N,Y,Y,Y,N)
 TERMS (DISX,N,N,Y,Y,Y,N)
 STORE(VDSY,VDSX)
 
 STORE(PRPS,DEN1,ENUL,DVO1,DRH1)
 STORE(EPSY,EPSX,EPSZ)
 ************************************************************
  GROUP 8. ITERATION NUMBERS ETC
 ************************************************************
  GROUP 9. PROPERTIES
  
 CSG10='Q1'                  ! materials with various POISSON ratios
  MATFLG=T;NMAT=1         
  160    7800.0    0.3       473.0   43.0      1.0e-5   0.5e-11 
   
 ************************************************************
  GROUP 11. INITIAL VALUES
FIINIT(DISY)=0.0
FIINIT(VDSY)=0.0
FIINIT(DISX)=0.0
FIINIT(VDSX)=0.0
FIINIT(PRPS)=160
RELAX(DISY,LINRLX, 1.000000E+00)
RELAX(DISX,LINRLX, 1.000000E+00)
  *** Initial Conditions *** 
PATCH(InBl10,INIVAL,1,NX,1,10,1,1,1,1)
INIT(InBl10,DISY,FIXVAL,D0)
PATCH(InBl11,INIVAL,1,NX,11,11,1,1,1,1)
INIT(InBl11,DISY,FIXVAL,D0/2.0)
INIT(InBl11,VDSY,FIXVAL,V0)
PATCH(InBl12,INIVAL,1,NX,12,12,1,1,1,1)
INIT(InBl12,VDSY,FIXVAL,V0)
 ************************************************************
  GROUP 13. BOUNDARY & SPECIAL SOURCES
 
PATCH(Bottom,SWALL,1,NX,1,1,1,1,1,LSTEP)    ! Bottom end fixed 
COVAL(Bottom,DISY,1,D0)
PATCH(Top,NWALL,1,NX,NY,NY,1,1,1,LSTEP)    ! top end fixed 
COVAL(Top,DISY,1,0.0)
PATCH(Left,CELL,1,1,1,1,1,1,1,LSTEP)
COVAL(Left,DISX,FIXVAL,0.0)
 ************************************************************
  GROUP 15. TERMINATE SWEEPS
 LSWEEP  =    60  
 ISG21=LSWEEP
  
 
 ************************************************************
  GROUP 17. RELAXATION
 RELAX(P1  ,LINRLX, 1.000000E+00)
 ************************************************************
  GROUP 19. DATA TRANSMITTED TO GROUND
 STRA    =    T
 PARSOL  =    F
 ISG52   =    3   !   probe & res
 ************************************************************
  GROUP 23.FIELD PRINT-OUT & PLOT CONTROL
TSTSWP = - 1   ! graphic-mode
IXMON = NY/2
IYMON = 1
IZMON = 1
IDISPA = 1
  inform7begin
 
  inform7end
  
  
STOP