You lose, fella. The EMTP logic has detected an error condition, and is now going to terminate program execution. The following) Z$ h( N) j3 h/ S
message summarizes the circumstances leading to this situation. Where an otherwise-unidentified data card is referred to, or where 2 S8 b" N E( i# V6 A) P' y& [! Gthe "last" card is mentioned, it is the most recently read card of the input data that is meant. The 80-column image of this card0 v9 @5 y. Q- F5 i5 D- S) i
is generally the last one printed out prior to this termination message. But possibly this last-read card has not yet been( E: o5 c" Z7 l( U
displayed, so a copy follows:- n! E: j: y' P
" "4 ?5 T4 h8 z3 P8 y2 P9 D
KILL code number Overlay number Nearby statement number 1 e1 I7 {( F4 K# M+ t! ~3 s 1 13 8109! P0 A6 d# `8 X1 u. N
KILL = 1. Storage exceeded for EMTP List Number 8. See the dimensioned limit in the case-summary statistics below. The problem5 V6 C$ O" q2 W3 _, x! b$ d- k. s1 k
is simply too big for the program as currently dimensioned. Yet, do not forget dynamic dimensioning as described in the Oct., 1993, 1 @ ], a0 e5 B4 V2 W9 ~: lnewsletter. In this case, edit LISTSIZE.DAT to increase table sizes, and then try again. Of course, such dynamic expansion is $ n( V% _/ h$ |$ Tpossible only within limits fixed by LISTSIZE.BPA (used by variable-dimensioning program "VARDIM" as ATP is to be linked)., }! s% g* E' K+ k% v2 [( [
Sometimes the reason for EMTP table overflow is unclear, and Program Maintenance might wish to inspect the contents of the error / U5 [+ t. b. g d! T+ e% Hinterface vectors LSTAT and FLSTAT. These now follow. First comes LSTAT, using (12I10) encoding; then comes FLSTAT,) F- k2 f9 s* p4 i
using (8E15.6) encoding: 4 \7 V( e0 G6 i7 gLSTAT = -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 10 80 + c' ~' X* D8 p4 _. TLSTAT = 323 0 -9999 8 324 0 8109 -9999 116 155 323 7 ! A5 F4 p) E; SFLSTAT = 1.562500E-02 1.562500E-02 7.812500E-02 7.812500E-02 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+004 K3 t& o4 g5 g! s- d# C4 U
FLSTAT = 0.000000E+00 0.000000E+00 0.000000E+00 5.000000E+01 6.000000E+01 0.000000E+00 0.000000E+00 0.000000E+008 P) }: J& f9 _* j* o9 l# p3 d
FLSTAT = 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 , P1 g. f; D( y* U3 jYet maybe the user would like some suggestions as to why the table in question (List Number 8 ) has overflowed. If such further* F* U# i% w+ S$ O) S, E$ J
information is available, it will now follow immediately ....7 n" W' b3 x1 i+ c# y6 j2 A
List 8 stores past history points for distributed-parameter transmission circuits (lines or cables) in modal form. Each - |) I, v- e- m; D8 _7 D8 Zpropagation mode requires storage, and there are as many modes as there are coupled conductors or phases (e.g., a double-circuit 7 x0 i+ T2 X0 f$ [; ?' w) y% {4 Xline will normally have 6 modes). Each mode requires TAU / DELTAT entries, where TAU is the modal travel time of the line, 0 p* I, ?) }. K. z* C& xDELTAT is the time-step size, and the division involves integer truncation followed by the addition of unity. 7 {0 H( q1 Z! d. H) [9 D3 s# u' ]. SIn order to effectively trade memory space among the different EMTP tables (EMTP List Sizes), the user must know how many arrays 7 K9 W8 q; g' W; _(columns) there are in each table. The following tabulation shows the effective multiplicities that are associated with each& @! D0 T+ W2 Y
independent EMTP List Size (those lists whose lengths are under user control by means of the EMTP variable-dimensioning program7 |& p8 H# l9 r/ p- o: Y& Q
"VARDIM"). % l# n* S" W: }% n; E9 S% O-------------1------------------------------------------------------------------------------------------------------------* J9 S8 Q9 j7 w
7 H4 \5 V& }: ^# yList Number 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 7 V" ]& E0 m0 K V" ?+ e \& h& D-------------1------------------------------------------------------------------------------------------------------------; u X! F# n0 I8 s- j$ f( _$ x; Z
7 O% i+ j2 u' J9 J- T1 \/ G
Floating Pt. 1 6 5 3 6 1 12 2 2 8 3 1 4 8 1 2 2 0 6 1 1 24 2 1 # * 1 " w; b T1 Y' o% x$ A3 CInteger 1 4 7 0 2 1 10 0 0 11 0 3 0 4 0 0 2 1 10 2 0 0 0 0 0 0 01 \* ^6 M: u" b3 Z5 w# s7 Y
Total 1 10 12 3 8 2 22 2 2 19 3 4 4 12 1 2 1 16 3 1 24 2 1 # * 1 7 U; K, d! x6 f5 n% F 0 `3 o% M# N1 U7 ~- }# P-------------1------------------------------------------------------------------------------------------------------------ " K3 K6 e$ E Y# Y6 W, f 2 Z) G; \7 L9 F( c+ |# --- Used only for virtual computers (Burroughs, PRIME, VAX, Apollo, etc.). Others can ignore this List.' O5 H4 j7 l* ?( s& @" z' r
* --- Rather than count List 24 itself, add the value to the floating-point and total counts for Lists 1 and 6.