You lose, fella. The EMTP logic has detected an error condition, and is now going to terminate program execution. The following % u8 Y/ i( U9 V! z' F R* smessage summarizes the circumstances leading to this situation. Where an otherwise-unidentified data card is referred to, or where + D" d- ?3 M( V' Ythe "last" card is mentioned, it is the most recently read card of the input data that is meant. The 80-column image of this card8 d0 w( J+ ~/ k! _( e
is generally the last one printed out prior to this termination message. But possibly this last-read card has not yet been' V- l2 u% M5 E1 ~# l s! g: y) _
displayed, so a copy follows: , ?4 t/ D* q% e/ l! ?) z( {( d3 o6 T " ", G; _* Y0 u4 E; e' O, w
KILL code number Overlay number Nearby statement number) W3 }8 Z9 G& P2 j. ]
1 13 8109$ I! x5 |$ }" R; q q9 R
KILL = 1. Storage exceeded for EMTP List Number 8. See the dimensioned limit in the case-summary statistics below. The problem3 \% U& Y+ p$ O& Q
is simply too big for the program as currently dimensioned. Yet, do not forget dynamic dimensioning as described in the Oct., 1993,+ o# O* z3 n! |! x
newsletter. In this case, edit LISTSIZE.DAT to increase table sizes, and then try again. Of course, such dynamic expansion is , U {2 Y* E( ppossible only within limits fixed by LISTSIZE.BPA (used by variable-dimensioning program "VARDIM" as ATP is to be linked).! P6 ^/ Q0 w% ?% K
Sometimes the reason for EMTP table overflow is unclear, and Program Maintenance might wish to inspect the contents of the error) V" k& p' d. o; V
interface vectors LSTAT and FLSTAT. These now follow. First comes LSTAT, using (12I10) encoding; then comes FLSTAT,; Z; T8 o' N6 P* L$ h: ?% i
using (8E15.6) encoding: ; K: W; v$ R( MLSTAT = -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 10 80 2 Z5 E6 u2 k; E' h7 P, [# ^ pLSTAT = 323 0 -9999 8 324 0 8109 -9999 116 155 323 7: [7 r6 U$ G7 x
FLSTAT = 1.562500E-02 1.562500E-02 7.812500E-02 7.812500E-02 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00, U7 p9 ~% b( `# c
FLSTAT = 0.000000E+00 0.000000E+00 0.000000E+00 5.000000E+01 6.000000E+01 0.000000E+00 0.000000E+00 0.000000E+00' u( }+ L. Y- D2 r X- t! e. ]
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 5 {6 R& x( r6 q f& s% `5 H! o$ b! R9 QYet maybe the user would like some suggestions as to why the table in question (List Number 8 ) has overflowed. If such further 4 e) C" R! H$ tinformation is available, it will now follow immediately ....' B+ B0 x* }* e9 d% T
List 8 stores past history points for distributed-parameter transmission circuits (lines or cables) in modal form. Each , \7 n z, Z$ d) [. o0 opropagation mode requires storage, and there are as many modes as there are coupled conductors or phases (e.g., a double-circuit * P/ b9 l q& U) K/ mline will normally have 6 modes). Each mode requires TAU / DELTAT entries, where TAU is the modal travel time of the line,, o ?6 B5 @' G L
DELTAT is the time-step size, and the division involves integer truncation followed by the addition of unity. 2 s3 O/ P) ~$ oIn order to effectively trade memory space among the different EMTP tables (EMTP List Sizes), the user must know how many arrays' P$ b3 c5 h$ h( O8 T& P
(columns) there are in each table. The following tabulation shows the effective multiplicities that are associated with each+ q7 q o% o% S$ g. H) E
independent EMTP List Size (those lists whose lengths are under user control by means of the EMTP variable-dimensioning program 8 o4 l( Z5 E! L0 C6 B+ b# S"VARDIM").0 m, A1 O9 y" \0 v1 ]1 F4 i2 ?
-------------1------------------------------------------------------------------------------------------------------------, K. i( I8 y2 f7 S1 Y6 ~! c8 o$ B
, J8 x/ |* L- _9 }4 C( S
List 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 0 T8 ~/ v" L" N5 P% v) |3 ^5 r% K7 _2 g
-------------1------------------------------------------------------------------------------------------------------------ 0 q- H8 ?" h. W. V& V 9 T/ |! k% y; ~ B( O) vFloating 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 2 |) X* [ C3 L+ ?. C/ t' a3 @% pInteger 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 02 B; Q$ j" v( k6 o$ Z7 c/ f
Total 1 10 12 3 8 2 22 2 2 19 3 4 4 12 1 2 1 16 3 1 24 2 1 # * 14 o+ b4 T1 Y7 W" i& D0 q
0 @' L I7 m+ e- b, B' m' w
-------------1------------------------------------------------------------------------------------------------------------" M5 E' O v' I, g
- q% i7 u4 ]% g# --- Used only for virtual computers (Burroughs, PRIME, VAX, Apollo, etc.). Others can ignore this List. : J) H8 t, e1 g* --- Rather than count List 24 itself, add the value to the floating-point and total counts for Lists 1 and 6.