7 m! g. n5 I- L3 BSUBROUTINE SLX_G1(I,ISLOT)- E7 P8 C$ k9 S0 Q( _; L
5 A, `9 q0 r6 }. S; H! t: L
INCLUDE 'COMON4.INS' 5 y; ~/ U8 ?- m6 g' {& @9 g ) C+ o, y$ F; p4 i; Q& A2 cINTEGER I,ISLOT . J) `+ R; w! d! ?; l5 S; _) b& B3 l. F/ P
EXTERNAL BADMID . i5 D3 O3 n1 r# n" V- t; Z/ s! L6 O' Z1 | a2 N ~9 _
INTEGER IB, J, K, _' m% I- P" a, p6 r2 `& y
8 d& M9 A5 `! _IF (MODE.GT.4) RETURN; Z- z1 p) f4 W: a) ^. i
/ W: `- S, \, L: u1 lIB=NUMTRM(I)- A, P; W) L! b& }: u$ \* M. @. j
9 [5 |3 x, I1 J0 u3 H* T
IF (IB.LE.0) RETURN " v( ~0 H" S& i6 I6 R ! P/ O- W# G5 w' J8 d# |3 w# |IF (MIDTRM) GO TO 9003 Y, Z. |0 C0 n1 S: h Q
" D6 q# y" Q% J# `9 y( QJ=STRTIN(1,ISLOT): {5 J9 n- N. M9 U, g0 f/ ]
. N( w7 d' v1 K' IK=STRTIN(2,ISLOT) 1 P4 k4 Y$ _9 ]( u3 }7 w7 b ; h% [5 D7 Y( Y: b# AGO TO (100,200,300,400),MODE# f6 o, m3 t6 U
100 STATE(K)=PGENMC(I)/ETERM(I) 7 s! [( }* R, o) b }8 J3 Q( p1 M0 Y: I( K* W- p
STATE(K+1)=PGENMC(I)/ETERM(I)9 E) D, H) a* \, B$ q
% V1 h3 V) U) T1 ^) w3 I k
PELEC(I)=PGENMC(I) - N/ F+ N! i' K' ~: k( K% t2 }+ v: z 0 C$ A. X+ f, b- _; L1 ^QELEC(I)=QGENMC(I) 3 E4 ]1 |$ i0 S6 u! Q$ C; W* U. G" v+ E
RETURN : \7 `4 l, D7 s0 o% E2 K H200 DSTATE(K)=CON(J)/ETERM(I)5 v+ D, C/ _. A- V6 `7 m% P
y. Y1 P3 M9 WDSTATE(K+1)=(DSTATE(K)-STATE(K+1))/CON(J+1): a) R7 G: ]6 a
& [4 K. Z' A$ i _% i6 a
RETURN- p9 u* o0 l9 A0 H( g0 t* _8 V
300 ISORCE(I)=STATE(K+1)' @$ {7 ~( M9 K
4 M y0 u# p/ @RETURN 5 J1 ?& ~) B: O9 i" S400 NINTEG=MAX(NINTEG,K+1)5 G; z+ j% a# d0 |% t
9 P7 p. M m$ \$ t" i" q
RETURN# r8 V$ n6 m( W' u+ l& o ?
900 CALL BADMID(I,IB,'SLX_G1') * l F& {# L0 ]3 R& x ) J8 z8 \* s2 J# v; E7 `RETURN# h, [# C: N) h" C( Y) o
) f; h$ ?, X, Z" f5 `
END$ w& {& @' `& |
END