TALK=T;RUN(1,1)
#cls
text(In-Form Equivalent Of PLANT Case Z119
title
libref=719
DISPLAY
This In-Form case does what Z119 does, namely solves a 2D unsteady
diffusion problem and compares the result with the exact solution.
First, case z119 is loaded.
Then NAMSAT = NONE is set, in order to deactivate PLANT entries, and
the space and time intervals are increased in order to make the
comparison with the exact solution more meaningful.
Thereafter the following In-Form formulae provide the boundary
conditions, the volumetric source and the exact solution:
(SOURCE of C1 at IWESt is 2.*(TIM*YG^2-C1)/DXG with line)
(SOURCE of C1 at IEAST is 2.*(TIM*(1.0+YG^2)-C1dgr)/DXG with line)
(SOURCE of C1 at ISOUTH is 2.*(TIM*XG^2-C1)/DYG with line)
(SOURCE of C1 at iNORTH is 2.*(TIM*(1.0+XG^2)-C1)/DYG with line)
(SOURCE of C1 at iSOURC is XG^2+YG^2-4.*TIM)
(STORED of EXAC is TIM*(XG^2+YG^2))
The Q1 contains PHOTON USE commands
ENDDIS
PHOTON USE
p
msg Numerical solution contours
msg Time=1.
con C1 Z 1 fi;0.001
msg Press Enter to continue
PAUSE
CLEAR
con EXAC Z 1 fi;0.001
msg Exact solution contours
msg Time=1.
msg Press e to END
ENDUSE
load(z119)
text(In-Form equivalent of PLANT case Z119
libref=719
INFORM13BEGIN
** The next line de-activates PLANT **
namsat=none
SOURC=SKIP
COVAL(WEST,C1,0.,0.);COVAL(EAST,C1,0.,0.)
COVAL(SOUTH,C1,0.,0.);COVAL(NORTH,C1,0.,0.)
INFORM13END
** The following settings have been chosen as being
preferable to those of z119, in respect of convergence
and printout. **
LSWEEP=100
NX=50;NY=50
LSTEP=20
#UNIGRID
** In-Form formulae which are equivalent to the
PLANT formulae of z119
INFORM13BEGIN
PATCH(IWEST,WWALL,1,1,1,NY,1,NZ,1,LSTEP)
(SOURCE of C1 at IWESt is 2.*(TIM*YG^2-C1)/DXG with line)
PATCH(IEAST,EWALL,NX,NX,1,NY,1,NZ,1,LSTEP)
(SOURCE of C1 at IEAST is 2.*(TIM*(1.0+YG^2)-C1)/DXG with line)
PATCH(ISOUTH,SWALL,1,NX,1,1,1,NZ,1,LSTEP)
(SOURCE of C1 at ISOUTH is 2.*(TIM*XG^2-C1)/DYG with line)
PATCH(INORTH,NWALL,1,NX,NY,NY,1,NZ,1,LSTEP)
(SOURCE of C1 at INORTH is 2.*(TIM*(1.0+XG^2)-C1)/DYG with line)
PATCH(ISOURC,VOLUME,1,NX,1,NY,1,NZ,1,LSTEP)
(SOURCE of C1 at ISOURC is XG^2+YG^2-4.*TIM)
INFORM13END
INFORM7BEGIN
(STORED of EXAC is TIM*(XG^2+YG^2))
INFORM7END
DISTIL=T
EX(C1)=6.626E-01; EX(EXAC)=6.650E-01
STOP