You lose, fella. The EMTP logic has detected an error condition, and is now going to terminate program execution. The following) G8 |$ _6 e( A' T/ W. T" N
message summarizes the circumstances leading to this situation. Where an otherwise-unidentified data card is referred to, or where ) V& r5 d0 R- j) q; P* j! Q0 kthe "last" card is mentioned, it is the most recently read card of the input data that is meant. The 80-column image of this card3 Z7 k; Q* C) N
is generally the last one printed out prior to this termination message. But possibly this last-read card has not yet been : A0 o+ Y8 J+ v3 w2 j1 `' L- vdisplayed, so a copy follows:" o8 Z4 A: q0 w3 [+ D, w* z2 Z. l
" "5 p( I6 E6 U {9 ?
KILL code number Overlay number Nearby statement number * Z2 c5 _ j1 C# ^* b6 s# `, V- } 1 13 8109; E# ?2 R' `$ e6 s
KILL = 1. Storage exceeded for EMTP List Number 8. See the dimensioned limit in the case-summary statistics below. The problem$ b6 A& {( P2 y
is simply too big for the program as currently dimensioned. Yet, do not forget dynamic dimensioning as described in the Oct., 1993,0 y' }! D& i+ ^$ ?+ d4 N. H
newsletter. In this case, edit LISTSIZE.DAT to increase table sizes, and then try again. Of course, such dynamic expansion is 7 Y* O3 y8 x3 n! y" c7 M" _possible only within limits fixed by LISTSIZE.BPA (used by variable-dimensioning program "VARDIM" as ATP is to be linked).( g3 n' N) [" |4 W2 _" r9 d
Sometimes the reason for EMTP table overflow is unclear, and Program Maintenance might wish to inspect the contents of the error 4 u* }, z( b5 M0 S! @0 q5 P" Xinterface vectors LSTAT and FLSTAT. These now follow. First comes LSTAT, using (12I10) encoding; then comes FLSTAT, u8 i! z+ }) E R
using (8E15.6) encoding:9 p) Z9 _. s* \
LSTAT = -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 10 804 [0 j1 E0 ]5 T+ [$ o7 {( q
LSTAT = 323 0 -9999 8 324 0 8109 -9999 116 155 323 7 l; y# a7 V8 e6 `6 iFLSTAT = 1.562500E-02 1.562500E-02 7.812500E-02 7.812500E-02 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+000 m# c1 H3 M/ t0 w( H3 m/ [
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 ! S) s/ g, F [# x* ^- [3 iFLSTAT = 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 3 f/ }% @% G6 g7 }Yet maybe the user would like some suggestions as to why the table in question (List Number 8 ) has overflowed. If such further # r) o/ ^$ c- i* {0 c- Jinformation is available, it will now follow immediately ....( E" e3 ]+ V R) A2 b4 P9 ~$ R
List 8 stores past history points for distributed-parameter transmission circuits (lines or cables) in modal form. Each 5 c5 A% ?9 [# T( @propagation mode requires storage, and there are as many modes as there are coupled conductors or phases (e.g., a double-circuit * Q- C d+ q; N: yline will normally have 6 modes). Each mode requires TAU / DELTAT entries, where TAU is the modal travel time of the line, * n1 ]6 M7 M) j) j, \DELTAT is the time-step size, and the division involves integer truncation followed by the addition of unity.0 @! h" x L- J1 e& V
In order to effectively trade memory space among the different EMTP tables (EMTP List Sizes), the user must know how many arrays 1 k) ]8 g; s3 m& H$ N/ e3 H2 `(columns) there are in each table. The following tabulation shows the effective multiplicities that are associated with each $ \2 N: N' P0 u9 W5 vindependent EMTP List Size (those lists whose lengths are under user control by means of the EMTP variable-dimensioning program - i7 l; G6 Z' t; g! W; u9 l"VARDIM"). / o4 V+ T. D% o) e-------------1------------------------------------------------------------------------------------------------------------' I8 X7 W/ k/ F# B& i5 V2 v
# u* G3 M: @9 x2 z( j-------------1------------------------------------------------------------------------------------------------------------* H. ]. @! v! c/ {' }& E4 ~! V
2 ^1 L+ H5 M! X
# --- Used only for virtual computers (Burroughs, PRIME, VAX, Apollo, etc.). Others can ignore this List. - b) P" @7 Z" x+ a9 [* --- Rather than count List 24 itself, add the value to the floating-point and total counts for Lists 1 and 6.