You lose, fella. The EMTP logic has detected an error condition, and is now going to terminate program execution. The following * T' u, E9 G! ~0 Gmessage summarizes the circumstances leading to this situation. Where an otherwise-unidentified data card is referred to, or where" K: C1 p/ {( \- R. `, P: e" V
the "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 3 v4 ~$ J- F4 T' h3 v" T9 L9 r. Qis generally the last one printed out prior to this termination message. But possibly this last-read card has not yet been5 h; d3 U( ]8 M
displayed, so a copy follows: + e' [" m5 r3 A " " - x2 I% q# k6 H- [4 W% ] KILL code number Overlay number Nearby statement number & ^0 {; Y5 X6 t' \ 1 13 8109' j1 l; H- P5 }+ O; \
KILL = 1. Storage exceeded for EMTP List Number 8. See the dimensioned limit in the case-summary statistics below. The problem / j, d, z& @0 {* Pis simply too big for the program as currently dimensioned. Yet, do not forget dynamic dimensioning as described in the Oct., 1993, , H1 R9 X6 X4 E- e) Z" }. Anewsletter. In this case, edit LISTSIZE.DAT to increase table sizes, and then try again. Of course, such dynamic expansion is * }4 D1 _; ]8 J- F; hpossible only within limits fixed by LISTSIZE.BPA (used by variable-dimensioning program "VARDIM" as ATP is to be linked). 9 N' T6 W$ c( d5 Y5 ?Sometimes the reason for EMTP table overflow is unclear, and Program Maintenance might wish to inspect the contents of the error! A) J% @6 o7 v' u
interface vectors LSTAT and FLSTAT. These now follow. First comes LSTAT, using (12I10) encoding; then comes FLSTAT,2 F# I5 M6 D1 D# P
using (8E15.6) encoding: . V: j7 I0 z6 n5 L. G% W8 D BLSTAT = -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 10 80 , Y# E! c% x p" K n9 M+ m! k- qLSTAT = 323 0 -9999 8 324 0 8109 -9999 116 155 323 7& Z- v* } R4 C8 a9 i; d
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+ d6 Y* D/ h h3 k9 \% H
FLSTAT = 0.000000E+00 0.000000E+00 0.000000E+00 5.000000E+01 6.000000E+01 0.000000E+00 0.000000E+00 0.000000E+007 T/ ]: d3 q- G% v& d4 j
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 * B" i- p! |, R8 g0 o$ }5 \8 {Yet maybe the user would like some suggestions as to why the table in question (List Number 8 ) has overflowed. If such further 9 D' F6 ]* w9 y- [, Z% P& [information is available, it will now follow immediately ....7 W& k5 a! e' F! I4 l6 r& {3 D2 b( v9 i
List 8 stores past history points for distributed-parameter transmission circuits (lines or cables) in modal form. Each: O D/ E. U+ v- D" x8 [
propagation mode requires storage, and there are as many modes as there are coupled conductors or phases (e.g., a double-circuit1 G( K0 W. s* H$ I) o- \" \2 N7 l
line will normally have 6 modes). Each mode requires TAU / DELTAT entries, where TAU is the modal travel time of the line, / X6 y0 R. Z* {6 C' C+ C, KDELTAT is the time-step size, and the division involves integer truncation followed by the addition of unity. 6 s- }7 z4 g; [4 x' \3 r$ j& O/ sIn order to effectively trade memory space among the different EMTP tables (EMTP List Sizes), the user must know how many arrays 5 i% y2 v3 l" O(columns) there are in each table. The following tabulation shows the effective multiplicities that are associated with each : }: B, U0 ^0 g; Kindependent EMTP List Size (those lists whose lengths are under user control by means of the EMTP variable-dimensioning program ! U7 Y, ? h0 s) F"VARDIM"). 0 ~; [ M3 Q6 n& V" R-------------1------------------------------------------------------------------------------------------------------------ - ?2 F$ _; S1 V & `1 T2 g2 T: M2 LList 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 ' u k# G+ p6 @+ G" a+ M1 Q) L9 `' g3 Z* _) M* q
-------------1------------------------------------------------------------------------------------------------------------ L7 z, [: J, l% ~7 b. M8 n, A0 j
: t5 u$ k0 r# g5 s" w( FFloating 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 # * 16 N j. x+ D) O
Integer 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 06 r& r$ V) q K P
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 . ~) z6 k7 j- E/ P$ ^ , v3 W2 r8 f' m+ U( n4 J) M" k6 f-------------1------------------------------------------------------------------------------------------------------------& ?5 ]& W) I( ?6 |6 h
+ z2 f, x% y" ~0 i9 f$ n
# --- Used only for virtual computers (Burroughs, PRIME, VAX, Apollo, etc.). Others can ignore this List. . e. Z3 b2 ~$ ?& F* --- Rather than count List 24 itself, add the value to the floating-point and total counts for Lists 1 and 6.