Encyclopaedia Index
TALK=f;RUN( 1, 1)
TEXT( Library case Y602: EXPANDING AND CONTRACTING THE GRID
>>>>>>>>>>>>>>>>>>>>>> Comment begins >>>>>>>>>>>>>>>>>>>>>>>>>>>
PLANT information :
* Data input groups used: 4
* Ground groups planted : 4
* Headings used : SCYS??
* Functions used : None
* Commands used : REGION
<<<<<<<<<<<<<<<<<<<<<< Comment ends <<<<<<<<<<<<<<<<<<<<<<<<<<<<
GROUP 1. Run title and other preliminaries
REAL(POWER, HSLOT)
HSLOT=0.1
GROUP 4. Y-direction grid specification
NY=20;YVLAST=HSLOT;YFRAC(1)=-20.;YFRAC(2)=1.0/20.
** Power law grid expansion and contraction
POWER=0.50;ZWADD=HSLOT
AZYV=GRND
NAMSAT=MOSG
* PLANT blocks begin
YRAT=1.+:POWER:*DZ/(ZWADD+ZW)
REGION(1,1,1,1) /IZ.LE.20
YRAT=1.+:POWER:*(-1.)*DZ/(ZWADD+ZW)
REGION(1,1,1,1) /IZ.GT.20.AND.IZ.LE.40
YRAT=1.+:POWER:*1.*DZ/(ZWADD+ZW)
REGION(1,1,1,1) /IZ.GT.40
* PLANT blocks end
>>>>>>>>>>>>>>>>>>>>>> Comment begins >>>>>>>>>>>>>>>>>>>>>>>>>>>
The above three statements make the domain width a power law
function of the downstream distance of the current slab (ZW).
The power is changed with Z-direction in step-wise manner. It
is positive over first 20 slabs, negative over next 20 slabs
and positive again for the remainder of the domain.
<<<<<<<<<<<<<<<<<<<<<< Comment ends <<<<<<<<<<<<<<<<<<<<<<<<<<<<
GROUP 5. Z-direction grid specification
PARAB=T
** The z-direction step size is made proportional to YVLAST
by setting AZDZ=PROPY and DZW1 here
NZ=100; AZDZ=PROPY; DZW1=0.05
GROUP 7. Variables stored, solved & named
STORE(V1,W1)
LITHYD=1
** grid will be dumped in XYZ format file, PARXYZ.
TSTSWP=-1;IDISPA=5;IDISPB=1;IDISPC=NZ
GROUP 23. Field print-out and plot control
PHOTON USE
x; parxyz
rot y ang 180
gr x 1
msg EXPANDING - CONTRACTING GRID, Y-Z
msg Press E to end
enduse
STOP