You lose, fella. The EMTP logic has detected an error condition, and is now going to terminate program execution. The following: G, Z, I# b+ K/ Y* o; P
message summarizes the circumstances leading to this situation. Where an otherwise-unidentified data card is referred to, or where 9 g6 s3 @( e. v% h* othe "last" card is mentioned, it is the most recently read card of the input data that is meant. The 80-column image of this card 1 `4 `% s; D5 b* F' \6 Pis generally the last one printed out prior to this termination message. But possibly this last-read card has not yet been/ _+ x; X$ k& e7 R( m$ `7 Q% U& x1 b
displayed, so a copy follows:% `; r; r7 r4 ^* u
" "4 c4 F4 k$ F. s! |; I) j' @# a
KILL code number Overlay number Nearby statement number6 O& N9 _3 O3 K2 L2 o) K* z
1 13 8109 ! u; V# e7 T! E6 E3 kKILL = 1. Storage exceeded for EMTP List Number 8. See the dimensioned limit in the case-summary statistics below. The problem & F; l4 G5 M! L' cis simply too big for the program as currently dimensioned. Yet, do not forget dynamic dimensioning as described in the Oct., 1993, $ _ \ }: R: W5 f4 tnewsletter. In this case, edit LISTSIZE.DAT to increase table sizes, and then try again. Of course, such dynamic expansion is 0 L F! s! s# y rpossible only within limits fixed by LISTSIZE.BPA (used by variable-dimensioning program "VARDIM" as ATP is to be linked).1 P$ b1 n7 g7 o2 @8 h
Sometimes the reason for EMTP table overflow is unclear, and Program Maintenance might wish to inspect the contents of the error . d! L, w( Z( w( @- einterface vectors LSTAT and FLSTAT. These now follow. First comes LSTAT, using (12I10) encoding; then comes FLSTAT,9 Y0 c) U1 ?+ j
using (8E15.6) encoding: : `8 z- Y5 ]7 p5 ZLSTAT = -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 10 80 & p' m' B4 [6 R" Q+ x) a) ]LSTAT = 323 0 -9999 8 324 0 8109 -9999 116 155 323 7 % z6 A) S, s# G TFLSTAT = 1.562500E-02 1.562500E-02 7.812500E-02 7.812500E-02 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00$ H3 _# S! f$ G8 v2 E S. @) z
FLSTAT = 0.000000E+00 0.000000E+00 0.000000E+00 5.000000E+01 6.000000E+01 0.000000E+00 0.000000E+00 0.000000E+009 O9 [; u- `* }% ^: S5 }2 `
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 - @( } ~0 D) W, ^% YYet maybe the user would like some suggestions as to why the table in question (List Number 8 ) has overflowed. If such further# R! R! {. j6 G% O5 T: j
information is available, it will now follow immediately .... & {0 W) e! ?3 Y- N( b4 KList 8 stores past history points for distributed-parameter transmission circuits (lines or cables) in modal form. Each % e+ I* x( b( H4 vpropagation mode requires storage, and there are as many modes as there are coupled conductors or phases (e.g., a double-circuit% D+ F0 ?8 i, y2 B# J+ n
line will normally have 6 modes). Each mode requires TAU / DELTAT entries, where TAU is the modal travel time of the line, : X& K% d/ @) V- S/ ^; zDELTAT is the time-step size, and the division involves integer truncation followed by the addition of unity.& M" J6 ]5 v- h2 A' P
In order to effectively trade memory space among the different EMTP tables (EMTP List Sizes), the user must know how many arrays 4 i6 X7 w4 G: ?/ H* x+ ^% @; j(columns) there are in each table. The following tabulation shows the effective multiplicities that are associated with each ; d1 P# g3 \8 N* ]. X2 findependent EMTP List Size (those lists whose lengths are under user control by means of the EMTP variable-dimensioning program7 N' ?' E U0 Q: R; e
"VARDIM"). 7 j0 z( B/ G' W9 a3 u-------------1------------------------------------------------------------------------------------------------------------$ e. p7 E+ {5 m' ]$ G# F( ~
( O: V1 t; F# ~1 D) o3 r# --- Used only for virtual computers (Burroughs, PRIME, VAX, Apollo, etc.). Others can ignore this List. 2 J" c$ `: W6 O$ y& D$ a* --- Rather than count List 24 itself, add the value to the floating-point and total counts for Lists 1 and 6.