summaryrefslogtreecommitdiffstats
path: root/benchmarks/dc24.dat
blob: bd2c786a3c07b1b5a75351b21b8708737d593e89 (plain)
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
BEGIN NEW DATA CASE   
C     BENCHMARK DC-24                                                            
C            Monte Carlo simulation that is run in two parts.   The original six 
C            energizations of "M39." stand-alone case have been reduced to 3,  &
C            the remaining 3 are performed in companion case  DC-40,  which is a                                                        
C            "START AGAIN"  continuation of this  MEMSAV = 1  case.   The use of
C            standard random numbers and fixed seed gives results that should be
C            repeatable & same for all computers of interest.   But M39 differs!
C            Note that this data case has no base case.   However,  if  the user
C            wants to add this, he need merely comment out the  "OMIT BASE CASE"
C            request card, and do likewise for the  $DISABLE/ENABLE  cards  that
C            precede statistics tabulation requests.   Save the resulting binary 
C            disk file  TPTABLES.BIN  under the name  dc24at40.bin  for  use  by
C            DC-40.  For a  "STATISTICS"  random-opening data case,  see  DC-48.
C     Beware of  PARALLEL.LIS  entry for same  USERID  that might modify NENERG!
PRINTED NUMBER WIDTH, 13, 2,  { Request maximum precision (for 8 output columns)
C TRULY RANDOM NUMBERS  { Same as NSEED=0 (this overrides stat misc. data card)
REPEATABLE RANDOM NUMBERS  { Same as NSEED=1 (this overrides zero value below)
C CENTRAL STATISTICS FILE          { Request word that precedes the disk file name
C %/wsm/parallel.atp  !  { Leading percent sign avoids confusion of "/" in column 1
C USER IDENTIFICATION       Warsaw  !   { Overrides A6 USERID of STARTUP for plots
C DIAGNOSTIC           0 0 0 0 0 0 0 0 0 0 0 9 9 9 9
OMIT BASE CASE   { Comment out this card, if a base case solution is to be added
C  Request special output for MS Excel.  EOFE service begins  20 July 2007.  The
C  output file name will be parallel to the input data,  with distinctive type :
C                           Type  ---  Ruler for file type of Excel output file:
EXTREMA OUTPUT FOR EXCEL    .exc        { Columns 29-32 carry optional file type
C EXTREMA OUTPUT FOR EXCEL         { Blank 29-32 will use default file type .xcl
 100.E-6  20.E-3     60.                                                        
       1       1       1       2       1      -1       1       0       3
C    ISW   ITEST   IDIST    IMAX   IDICE  KSTOUT                           NSEED 
       1       1       0       0       1         { KSTOUT is blank, not 0! }   0  
       2       2      10      10   { Printout frequency change only if base case
 0GENA  A1                      7.                                             2
 0GENB  B1                      7.                                             1
 0GENC  C1                      7.                                             2
 0ENDA  A10                     7.                                             3
 0ENDB  B10                     7.
 0ENDC  C10                     7.                                              
-1ASW1  A5                .3    2.1146 0.645 50.   0                            
-2BSW1  B5                .0268 .5397  0.021 50.   0                            
-3CSW1  C5                                                                      
 0A5    A5F               1.                                                    
 0B5    B5F               1.                                                    
 0C5    C5F               1.                                                    
-1A5F   ASW10 ASW1  A5                                                          
-2B5F   BSW10                                                                   
-3C5F   CSW10                                                                   
BLANK card ending branch cards
C     Next come 3 switches whose closing times are to be varied by rolling dice.
C     The 1st of the 3  STATISTICS  switches has type code "76" which means that
C     the distribution is uniform with mean of 2 msec  and standard deviation of
C     0.1 msec (columns 15 through 34).  The 2nd and 3rd switches have type code
C     zero,  so use Gaussian distribution.  The means are 4 and 6 msec,  and the
C     standard deviations are 1/2 and 1 msec,  respectively.
76A1    ASW1       2.E-3     .1E-3                    STATISTICS
  B1    BSW1       4.E-3    0.5E-3                    STATISTICS               4
  C1    CSW1       6.E-3     1.E-3                    STATISTICS                
  A10   ASW10    7.95E-3     1.0                                                
  B10   BSW10    9.95E-3     1.0                                                
  C10   CSW10   11.95E-3     1.0                                                
BLANK card ending switch cards
14GENA     303.       60.         0.0                        -1.                
14GENB     303.       60.      -120.0                        -1.                
14GENC     303.       60.       120.0                        -1.                
14ENDA     303.       60.      - 10.0                        -1.                
14ENDB     303.       60.      -130.0                        -1.                
14ENDC     303.       60.       110.0                        -1.                
BLANK card ending source cards
C      The following is  DIAGNOSTIC  from  "RANDNZ"  usage of overlay 12.  Not a
C      normal case output, this is useful in case switching times are incorrect:
C      "RFUNL1/RANDNZ".   KNT =   1.   SY, D6, SEEDRN, D18 (result)  follow ....
C                            0.439822971502571000E+02   0.296996800000000000E+07   
C                                   0.296996800000000000E+07   0.000691499561071
C      "RFUNL1/RANDNZ".   KNT =   1.   SY, D6, SEEDRN, D18 (result)  follow ....
C                            0.000000000000000000E+00   0.205132719793000000E+12   
C                                   0.326925688100000000E+10   0.761183183873072
C      "RFUNL1/RANDNZ".   KNT =   1.   SY, D6, SEEDRN, D18 (result)  follow ....
C                            0.000000000000000000E+00   0.225804303513790000E+15   
C                                   0.692893886000000000E+09   0.161326929461211
C      "RFUNL1/RANDNZ".   KNT =   1.   SY, D6, SEEDRN, D18 (result)  follow ....
C                            0.000000000000000000E+00   0.478574878121350000E+14   
C                                   0.296220010300000000E+10   0.689690956613049
C      "RFUNL1/RANDNZ".   KNT =   1.   SY, D6, SEEDRN, D18 (result)  follow ....
C                            0.000000000000000000E+00   0.204596198914108000E+15   
C                                   0.113680185200000000E+10   0.264682306908071
C Last gen:  ENDC   -103.6321034277     303.    -.710542736E-14  .7324106878E-14
C Last gen:         284.72686409813   110.000   -.177635684E-14     -165.9637565
C    The following unit-9 connection could come earlier on  this  first  subcase
C    because of  FORM=UNFORMATTED,  which is compatible  with  VECRSV/VECISV  of
C    MS-DOS (which uses unit 9 for scratch storage).   But  the present location 
C    is always safe, so its use is good practice.  It is mandatory for 3rd case.  
$OPEN,  UNIT=LUNIT9  FILE=dc24at40.ext  STATUS=UNKNOWN  FORM=UNFORMATTED  RECL=1000 !  
  ASW10 BSW10 CSW10                     { Request for these node voltage outputs
C                      GENA         GENC         ENDA         B1           ASW10
C Reference angle      A1           C1           A10          BSW1  
C
C                         GENB         ENDA  
C                         B1           A10   
C                           Random switching times for energization number  1  :
C                       1  1.8826802E-03    2  4.2472809E-03    3  5.3713577E-03             
C          0.0   141.9164096  -72.1873524  -35.0598126  372.1266197   -429.52043
C                1.257471517  -1.85970093
C Times of maxima :     .002        .0141        .0127        .0051        .0075 
C                        .02         .017
C       "RFUNL1/RANDNZ".   KNT =   2.   SY, D6, SEEDRN, D18 (result)  follow ....
C                             0.439822971502571000E+02   0.785177671157890000E+14
C                                    0.146997761300000000E+10   0.342255833791569
C       "RFUNL1/RANDNZ".   KNT =   2.   SY, D6, SEEDRN, D18 (result)  follow ....
C                             0.000000000000000000E+00   0.101529883752298000E+15
C                                    0.115184215400000000E+10   0.268184150103480
C       "RFUNL1/RANDNZ".   KNT =   2.   SY, D6, SEEDRN, D18 (result)  follow ....
C                             0.000000000000000000E+00   0.795565857346270000E+14 
C                                    0.906510819000000000E+09   0.211063497466967
C       "RFUNL1/RANDNZ".   KNT =   2.   SY, D6, SEEDRN, D18 (result)  follow ....
C                             0.000000000000000000E+00   0.626117957575120000E+14 
C                                    0.405748372000000000E+10   0.944706546142697
C       "RFUNL1/RANDNZ".   KNT =   2.   SY, D6, SEEDRN, D18 (result)  follow ....
C                             0.000000000000000000E+00   0.280246343056681000E+15
C                                    0.402195997700000000E+10   0.936435530195013
C                            Random switching times for energization number  2  :
C                        1  1.8999095E-03    2  4.7979502E-03    3  7.5258324E-03  
C           0.0   141.9164096  61.55446116  -41.9189588  371.6253603  334.5616569
C                 1.207725131  -1.83695142
C Times of maxima :      .002        .0154        .0139        .0059        .0028
C                       .0058         .017
BLANK card ending the specification of program outputs (node voltages, here)
C       "RFUNL1/RANDNZ".   KNT =   3.   SY, D6, SEEDRN, D18 (result)  follow ....
C                             0.439822971502571000E+02   0.277792753651414000E+15 
C                                    0.285888072600000000E+10   0.665635039564222
C       "RFUNL1/RANDNZ".   KNT =   3.   SY, D6, SEEDRN, D18 (result)  follow ....
C                             0.000000000000000000E+00   0.197460032864095000E+15 
C                                    0.320639779100000000E+10   0.746547661488876
C       "RFUNL1/RANDNZ".   KNT =   3.   SY, D6, SEEDRN, D18 (result)  follow ....
C                             0.000000000000000000E+00   0.221462689026580000E+15
C                                    0.129034293200000000E+10   0.300431375391781
C       "RFUNL1/RANDNZ".   KNT =   3.   SY, D6, SEEDRN, D18 (result)  follow ....
C                             0.000000000000000000E+00   0.891226959703090000E+14
C                                    0.212457830900000000E+10   0.494666935177520
C       "RFUNL1/RANDNZ".   KNT =   3.   SY, D6, SEEDRN, D18 (result)  follow ....
C                             0.000000000000000000E+00   0.146742499224322000E+15 
C                                    0.646589186000000000E+09   0.150545776356012
C                            Random switching times for energization number  3  :
C                        1  1.9308674E-03    2  3.9933351E-03    3  4.9659084E-03
C           0.0   136.7926646  -89.6601448  -53.6359842  437.6032257  -510.753735
C                 1.532437698  -1.74295212
C Times of maxima :     .0021        .0051        .0083        .0045        .0074
C                       .0044        .0169
C              Cards associated with the base-case solution must not be present:
$DISABLE         { Comment out this card, if a base case solution is to be added
  PRINTER PLOT                                                                  
 144 3. 0.0 20.         ASW10                                                    
BLANK card ending base-case plot cards
$ENABLE          { Comment out this card, if a base case solution is to be added
C 1 ) --------------------------------------------------------------------------
C Statistical distribution of peak voltage  for branch  "GENA  "  to   "A1    ".  
C Interval             voltage         voltage  in      Frequency     Cumulative  
C   number         in per unit      physical units      (density)      frequency 
C       27           1.3500000      0.13500000E+03              0              0 
C       28           1.4000000      0.14000000E+03              1              1 
C       29           1.4500000      0.14500000E+03              2              3 
C Distribution parameters for .. data follow.    Grouped data     Ungrouped data 
C                                       Mean = 1.40833333E+00     1.40208495E+00    
C                                   Variance = 8.33333333E-04     8.75092111E-04   
C                         Standard deviation = 2.88675135E-02     2.95819558E-02
C  The following disconnects DC24.BIN to protect; automatic result of reopening:
$OPEN,  UNIT=LUNIT2   STATUS=SCRATCH  FORM=UNFORMATTED  { Disconnect *.BIN on LUNIT2
-1  100.      GENA  A1  
$CLOSE,  UNIT=LUNIT9  STATUS=KEEP      { Disconnect to prevent damage by stray  WRITE 
$OPEN,  UNIT=LUNIT9  FILE=dc24dum.dum  STATUS=SCRATCH !  
FIND  { Enter interactive search for which shot and which variable gave extremum
HELP       { Show the user that there is a summary explanation of "FIND" on-line
C      Peak extremum of subset has value 5.62169583E+02     This occurred during
C      energization 2  for the variable having names  "CSW10 "  and  "      ".
C      This was variable 3  of 3  in the subset;  3  shots were searched.
              ASW10 BSW10 CSW10      { Search these 3 node voltages for extremum
EXCLUDE    { Repeat the preceding search after 1st excluding the just-found shot
C      Peak extremum of subset has value 5.59424445E+02     This occurred during
C      energization 1  for the variable having names  "CSW10 "  and  "      ".
C      This was variable 3  of 3  in the subset;  2  shots were searched.
C      Remember excluded shots are numbered   2
C   Add the following  DISK  command on 29 September 2002.  Look in the January,
C   2003  or later newsletter for a summary.   Only the framework of the feature
C   now exists in DICTAB,  but it is being illustrated here in order that it not
C   be forgotten.  The idea is this.  Each EXCLUDE command excludes another shot
C   (number 2 for the preceding).   Deterministic simulation of this often is of
C   interest,  and  DISK  is designed to create such a data file.  The name will
C   be  SHOT0002.DAT  and  this file will be located along with the  .LIS  file,
C   assuming parallel naming.
C DISK  { Create a disk file of data for deterministic simulation of EXCLUDEd shot
C     6 October 2002,  the RESIMULATE command is working at home as illustrated
C     by  f:\data\DUM24.DAT    First, the preceding  DISK  is enhanced by /LIST:
C     8 October 2002,  /FULL  is created to use full 10 bytes of T-close or open
C     as opposed to the default 9, with one blank on the left as separator.
DISK  /LIST /FULL  { Create disk file of data for deterministic simulation of EXCLUDEd shot
C RESIMULATE { Abort this data case.  Begin with SHOT0002.DAT just created by DISK
C     If the preceding line is activated, all following data will be ignored as
C     the present data is aborted in favor of the DISK-created SHOT0002.DAT  But
C     we do not want to lose all the following output.  So, comment this line
C     here and note that a new 4th subcase of DC-48 illustrates RESIMULATE use.
EXCLUDE   { Excluding the shot of previous output means only one is left for use
C      Peak extremum of subset has value 5.53096221E+02     This occurred during
C      energization 3  for the variable having names  "BSW10 "  and  "      ".
C      This was variable 2  of 3  in the subset;  1  shots were searched.
C      Remember excluded shots are numbered   1   2
RESET                   { Reinitialize by erasing history of previous selections
ALL                { Next, consider searching all output variables of some class
8      { As with batch-mode plotting, "8" indicates branch voltages (search ALL)
C      Peak extremum of subset has value 1.41916410E+02     This occurred during
C      energization 1  for the variable having names  "GENA  "  and  "A1    ".
C      This was variable 1  of 3  in the subset;  3  shots were searched.
EXCLUDE    { Repeat the preceding search after 1st excluding the just-found shot
EXCLUDE   { Excluding the shot of previous output means only one is left for use
EXCLUDE { Final attempt to exclude should lead to error message: nothing is left
ALL                { Next, consider searching all output variables of some class
9      { As with batch-mode plotting, "9" indicates branch currents (search ALL)
EXCLUDE    { Repeat the preceding search after 1st excluding the just-found shot
C $KEY          { Un-comment to allow keyboard input (until "END") at this point
QUIT                     { Done locating extrema, so exit the "FIND" alternative
C   &&&&&&&&&&&&&  End request and documentation.   Begin 3 coupled cards ......
C 2 ) --------------------------------------------------------------------------
C Statistical distribution of peak voltage  for branch  "GENA  "  to   "A1    ". 
C Interval             voltage         voltage  in      Frequency     Cumulative  
C   number         in per unit      physical units      (density)      frequency 
C        9           0.4500000      0.13635000E+03              0              0 
C       10           0.5000000      0.15150000E+03              3              3 
C Distribution parameters for .. data follow.    Grouped data     Ungrouped data  
C                                       Mean = 4.75000000E-01     4.62734306E-01    
C                                   Variance = 0.00000000E+00     9.53165933E-05   
C                         Standard deviation = 0.00000000E+00     9.76302173E-03
-1            GENA  A1                                                     CONT.                                                             
C 3 ) --------------------------------------------------------------------------
C Statistical distribution of peak voltage  for branch  "GENC  "  to   "C1    ".   
C Interval             voltage         voltage  in      Frequency     Cumulative  
C   number         in per unit      physical units      (density)      frequency 
C        4           0.2000000      0.60600000E+02              0              0 
C        5           0.2500000      0.75750000E+02              2              2
C        6           0.3000000      0.90900000E+02              1              3
C Distribution parameters for .. data follow.    Grouped data     Ungrouped data  
C                                       Mean = 2.41666667E-01     2.45766731E-01    
C                                   Variance = 8.33333333E-04     2.19347831E-03   
C                         Standard deviation = 2.88675135E-02     4.68345845E-02
-1                        GENC  C1                                         CONT.                                                                             
C 4 ) --------------------------------------------------------------------------
C Statistical distribution of peak voltage  for branch  "ENDA  "  to   "A10   ". 
C Interval             voltage         voltage  in      Frequency     Cumulative  
C   number         in per unit      physical units      (density)      frequency 
C        2           0.1000000      0.30300000E+02              0              0 
C        3           0.1500000      0.45450000E+02              2              2 
C        4           0.2000000      0.60600000E+02              1              3 
C Distribution parameters for .. data follow.    Grouped data     Ungrouped data  
C                                       Mean = 1.41666667E-01     1.43690600E-01    
C                                   Variance = 8.33333333E-04     9.61072666E-04   
C                         Standard deviation = 2.88675135E-02     3.10011720E-02
-1                                    ENDA  A10                  
C 5 ) --------------------------------------------------------------------------
C   SUMMARY   SUMMARY   SUMMARY   SUMMARY   SUMMARY   SUMMARY   SUMMARY   SUMMAR
C 5 ) --------------------------------------------------------------------------
C A distribution of peak values among all output branches of the last data card 
C statistical distribution is for the maximum of the peaks at all of these outpu
C Interval             voltage         voltage  in      Frequency     Cumulative 
C   number         in per unit      physical units      (density)      frequency
C        9           0.4500000      0.13635000E+03              0              0
C       10           0.5000000      0.15150000E+03              3              3
C Distribution parameters for .. data follow.    Grouped data     Ungrouped data  
C                                       Mean = 4.75000000E-01     4.62734306E-01    
C                                   Variance = 0.00000000E+00     9.53165933E-05   
C                         Standard deviation = 0.00000000E+00     9.76302173E-03
C 3456789012345678901234567890123456789012345678
C                         MODTAB   AINCR  XMAXMX
STATISTICS DATA                1     0.0     0.0   ----  Only individual
-1                        GENC  C1  { =.245766731, Variance=2.19347831E-3} CONT.                                                                             
-1                                    ENDA  A10 { 1.43690600E-01, 9.61072666E-04                                                                                                       
C 8 ) --------------------------------------------------------------------------
C   SUMMARY   SUMMARY   SUMMARY   SUMMARY   SUMMARY   SUMMARY   SUMMARY   SUMMAR
C 8 ) --------------------------------------------------------------------------
C A distribution of peak values among all output branches of the last data  card 
C statistical distribution is for the maximum of the peaks at all of these outpu
C Interval             voltage         voltage  in      Frequency     Cumulative 
C   number         in per unit      physical units      (density)      frequency 
C        4           0.2000000      0.60600000E+02              0              0 
C        5           0.2500000      0.75750000E+02              2              2 
C        6           0.3000000      0.90900000E+02              1              3 
C Distribution parameters for .. data follow.    Grouped data     Ungrouped data  
C                                       Mean = 2.41666667E-01     2.45766731E-01    
C                                   Variance = 8.33333333E-04     2.19347831E-03   
C                         Standard deviation = 2.88675135E-02     4.68345845E-02
STATISTICS DATA                2     0.0     0.0  ------  Only union of 2 curves
-1                        GENC  C1                                         CONT.                                                                             
-1                                    ENDA  A10      { See comments for solution                                                                                                     
STATISTICS DATA                3     0.0     0.0   ----  Both individual & union
-1                        GENC  C1  { =.245766731, Variance=2.19347831E-3} CONT.                                                                             
-1                                    ENDA  A10 { 1.43690600E-01, 9.61072666E-04                                                                                                       
C 12 ) -------------------------------------------------------------------------
C Statistical distribution of peak voltage  for branch  "GENC  "  to   "C1    ". 
C Interval             voltage         voltage  in      Frequency     Cumulative  
C   number         in per unit      physical units      (density)      frequency 
C        8           0.9131973      0.56211367E+02              0              0 
C        9           1.0273470      0.63237788E+02              1              1 
C       10           1.1414966      0.70264209E+02              0              1 
C       11           1.2556463      0.77290630E+02              1              2 
C       12           1.3697959      0.84317051E+02              0              2 
C       13           1.4839456      0.91343472E+02              1              3 
C Distribution parameters for .. data follow.    Grouped data     Ungrouped data  
C                                       Mean = 1.19857145E+00     1.20977941E+00    
C                                   Variance = 5.21205808E-02     5.31495428E-02   
C                         Standard deviation = 2.28299323E-01     2.30541846E-01
STATISTICS DATA                3    -5.0     0.0    ---- Fixed number of 5 boxes
-1                        GENC  C1  { See preceding comments for 1st of 3} CONT.                                                                             
-1                                    ENDA  A10                                                                                                          
STATISTICS DATA                3     .05     0.0    ----  Restore STARTUP values
-1            GENC  C1    ENDA  A10   { =2.45766731E-1, Variance = 2.19347831E-3                                                                                                                  
 0            ASW10 BSW10 CSW10   { Mean=1.40245965E+0, Variance = 8.47042357E-2                                              
C     1st of 4 tables is documented on preceding request;  the 4th of 4 follows:
C 21 ) -------------------------------------------------------------------------
C   SUMMARY   SUMMARY   SUMMARY   SUMMARY   SUMMARY   SUMMARY   SUMMARY   SUMMAR
C 21 ) -------------------------------------------------------------------------
C The following is a distribution of peak overvoltages among all output nodes of  
C This distribution is for the maximum of the peaks at all output nodes with  V-
C Interval             voltage         voltage  in      Frequency     Cumulative 
C   number         in per unit      physical units      (density)      frequency
C       36           1.8000000      0.54540000E+03              0              0
C       37           1.8500000      0.56055000E+03              2              2
C       38           1.9000000      0.57570000E+03              1              3
C Distribution parameters for .. data follow.    Grouped data     Ungrouped data  
C                                       Mean = 1.84166667E+00     1.84234351E+00    
C                                   Variance = 8.33333333E-04     2.35830395E-04   
C                         Standard deviation = 2.88675135E-02     1.53567703E-02
C     &&&&&&&&&  End documentation of node voltage tabulations (4th of 4 tables)
STATISTICS DATA                3    -4.0     0.0    ---- Fixed number of 4 boxes
C 22 ) -------------------------------------------------------------------------
C Statistical distribution of peak  power   for branch  "B1    "  to   "BSW1  ". 
C Interval              power           power   in      Frequency     Cumulative  
C   number         in per unit      physical units      (density)      frequency 
C       16           0.9468728      0.35188195E+03              0              0 
C       17           1.0060524      0.37387457E+03              2              2 
C       18           1.0652319      0.39586719E+03              0              2 
C       19           1.1244115      0.41785981E+03              0              2 
C       20           1.1835910      0.43985244E+03              1              3 
C Distribution parameters for .. data follow.    Grouped data     Ungrouped data  
C                                       Mean = 1.03564214E+00     1.05962916E+00    
C                                   Variance = 1.05066576E-02     1.04274409E-02   
C                         Standard deviation = 1.02501988E-01     1.02114842E-01
-3            B1    BSW1    { See preceding comments for this branch power table 
-2    0.      GENB  B1    ENDA  A10   { =1.10335104E+0, Variance = 2.09698061E-2
-4    0.      B1    BSW1 { Ungroup: Mean=1.16595031E+0, Variance = 3.80542557E-2 
BLANK card ending statistical tabulation requests
BEGIN NEW DATA CASE   
C          2nd of 6 subcases repeats the preceding problem exactly, only instead
C          of rolling dice to find the switch closing times,  such times will be
C          read  from  a user-supplied disk file  dc24lun8.dat  (see $OPEN use).
C          The solution of this 2nd subcase should exactly agree with the first.
C          However , for variety ,  a base case solution (missing from the first
C          subcase)  and  a  character plot have been added to this 2nd subcase.
C          Also,  the  ".PL4"  plot file  (actually,  just the header)  is saved 
C          permanently for later re-connection using the 4th subcase  of  DC-40. 
PRINTED NUMBER WIDTH, 11, 1,    { Set dT-loop column width as done b4 by STARTUP
C $STARTUP, dc37star.dat       { Use disk file for re-initialization at this point
C          This is a Monte Carlo case, for which  TENERG  is critical.  But this
C          parameter is initialized only in the  STARTUP  file.  For this 2nd or
C          later data case, we reinitialize via the preceding  $STARTUP  request
USER SUPPLIED SWITCH TIMES { Bypass the dice, reading TCLOSE & TOPEN from LUNIT8  
C      The following connection of unit 2 is required only because this  is  the
C      2nd subcase.   It follows a case in which  MEMSAV=1  dumps tables via I/O
C      unit  LUNIT2=2,  and then this file is disconnected.   Without the manual
C      connection that follows, nothing would be connected,  and execution would
C      die for Apollo in "SUBR5" where  REWIND LUNIT2  is found.  So connect it:
$OPEN,  UNIT=LUNIT8  FILE=dc24lun8.dat  FORM=FORMATTED  STATUS=OLD  RECL=80 !  { Case
$OPEN,  UNIT=LUNIT2   FORM=UNFORMATTED   STATUS=SCRATCH   RECL=16000
C $STARTUP, dc37star.dat  { Re-initialize is required to set TENERG for table dump
C                       { This is a peculiarity of having  "STATISTICS"  as  the 
C                       { 2nd  or  later data subcase within a single disk file.
C DISK PLOT DATA     { Toggle the Apollo default of LUNIT4 = -4  to  +4 (use disk)        
$CLOSE,  UNIT=LUNIT4  STATUS=DELETE   { Destroy empty date/time plot file of "SYSDEP" 
$OPEN,  UNIT=LUNIT4  FILE=dc24b40d.pl4  !  { All we need for C-like case
C  Before continuing with case, let's document the contents of that unit-8 file:              
C  Marker preceding TCLOSE(1:6) and TOPEN(1:6) for energization 1:
C  1.882680E-03   4.247281E-03   5.371358E-03        7.95E-3        9.95E-3 
C      11.95E-3                  { End of TCLOSE;  TOPEN begin on the next line:
C         .1E-3         0.5E-3          1.E-3            1.0            1.0 
C           1.0  
C  Marker preceding TCLOSE(1:6) and TOPEN(1:6) for energization 2:
C  1.899909E-03   4.797950E-03   7.525832E-03        7.95E-3        9.95E-3 
C      11.95E-3                  { End of TCLOSE;  TOPEN begin on the next line:
C         .1E-3         0.5E-3          1.E-3            1.0            1.0 
C           1.0  
C  Marker preceding TCLOSE(1:6) and TOPEN(1:6) for energization 3:
C  1.930867E-03   3.993335E-03   4.965908E-03        7.95E-3        9.95E-3 
C      11.95E-3                  { End of TCLOSE;  TOPEN begin on the next line:
C         .1E-3         0.5E-3          1.E-3            1.0            1.0 
C           1.0  
C 345678901234567890123456789012345678901234567890123456789012345678901234567890 
C  Cancel special output for MS Excel of 1st subcase.  Addition on 20 July 2007:
C                           Type  ---  Ruler for file type of Excel output file:
EXTREMA OUTPUT FOR EXCEL    .off        { Columns 29-32 carry optional file type
 100.E-6  20.E-3     60.                                                        
       1       1       1       2       1      -1       0       2       3
C    ISW   ITEST   IDIST    IMAX   IDICE  KSTOUT                           NSEED 
       1       1       0       0       1         { KSTOUT is blank, not 0! }   1  
       2       2      10      10   { Printout frequency change only if base case
 0GENA  A1                      7.                                             2
 0GENB  B1                      7.                                             1
 0GENC  C1                      7.                                             2
 0ENDA  A10                     7.                                             3
 0ENDB  B10                     7.
 0ENDC  C10                     7.                                              
-1ASW1  A5                .3    2.1146 0.645 50.   0                            
-2BSW1  B5                .0268 .5397  0.021 50.   0                            
-3CSW1  C5                                                                      
 0A5    A5F               1.                                                    
 0B5    B5F               1.                                                    
 0C5    C5F               1.                                                    
-1A5F   ASW10 ASW1  A5                                                          
-2B5F   BSW10                                                                   
-3C5F   CSW10                                                                   
BLANK card ending branch cards
76A1    ASW1     1.95E-3     .1E-3                    STATISTICS                
  B1    BSW1     3.95E-3    0.5E-3                    STATISTICS               4
  C1    CSW1     5.95E-3     1.E-3                    STATISTICS                
  A10   ASW10    7.95E-3     1.0                                                
  B10   BSW10    9.95E-3     1.0                                                
  C10   CSW10   11.95E-3     1.0                                                
BLANK card ending switch cards
14GENA     303.       60.         0.0                        -1.                
14GENB     303.       60.      -120.0                        -1.                
14GENC     303.       60.       120.0                        -1.                
14ENDA     303.       60.      - 10.0                        -1.                
14ENDB     303.       60.      -130.0                        -1.                
14ENDC     303.       60.       110.0                        -1.                
BLANK card ending source cards
C Last gen:  ENDC   -103.6321034277     303.    -.710542736E-14  .7324106878E-14
C Last gen:         284.72686409813   110.000   -.177635684E-14     -165.9637565
  ASW10 BSW10 CSW10
C   Step      Time      GENA       GENC       ENDA       B1       ASW10    BSW10     
C                       A1         C1         A10        BSW1                       
C     0       0.0  -.5684E-13 .28422E-13 -.5684E-13     -151.5      0.0      0.0 
C     1     .1E-3  .56843E-13 .29559E-11 -.2842E-12        0.0      0.0      0.0 
C     2     .2E-3         0.0 -.2927E-11 .28422E-12        0.0      0.0      0.0 
BLANK card ending the specification of program outputs (node voltages, here)
C Last step:  200    .02  1.60684633 5.46144739 15.5569682 209.921255 126.692915
C Variable max:136.792665 67.5308064 48.9224823 437.603226 320.835627 553.096221
C Times of max:     .0021      .0061      .0093      .0045      .0029      .0049 
C Variable min:-100.37615 -85.515782 -58.824356 -292.03358 -548.79093 -353.02344 
C Times of min:     .0033      .0127      .0084      .0056      .0074      .0141 
  PRINTER PLOT                                                                  
 144 1. 0.0 10.         ASW10                    { Plot limits: (-5.488,  3.208)                            
$CLOSE,  UNIT=LUNIT4  STATUS=KEEP
$OPEN,  UNIT=LUNIT4  FILE=dc24bdum.pl4  !  { All we need for C-like case
BLANK card ending base-case plot cards
C                        GENA       GENC       ENDA       B1         ASW10        
C   Reference angle      A1         C1         A10        BSW1                       
C                           Random switching times for energization number  1  :
C                       1  1.8826800E-03    2  4.2472810E-03    3  5.3713580E-03
C         0.0   141.91641 -72.187352 -35.059813  372.12662 -429.52043 422.745884
C Times of maxima :  .002      .0141      .0127      .0051      .0075      .0051
C
C                           Random switching times for energization number  2  :
C                       1  1.8999090E-03    2  4.7979500E-03    3  7.5258320E-03
C         0.0   141.91641 61.5544612 -41.918959  371.62536 334.561657 497.525193
C Times of maxima :  .002      .0154      .0139      .0059      .0028      .0065
C
C                           Random switching times for energization number  3  :
C                       1  1.9308670E-03    2  3.9933350E-03    3  4.9659080E-03
C   0.0    136.792665     -89.660145    -53.635984     437.603226     -510.75374 
C     cont.     553.096221    513.648909   .96346791    1.5324377     -1.7429521
C                .0021          .0051         .0083          .0045         .0074
C     cont.          .0049          .011         .02        .0044          .0169
C              Cards associated with the base-case solution must not be present:
C 1 ) --------------------------------------------------------------------------
C Statistical distribution of peak voltage  for branch  "GENA  "  to   "A1    ".
C Interval             voltage         voltage  in      Frequency     Cumulative 
C   number         in per unit      physical units      (density)      frequency
C       27           1.3500000      0.13500000E+03              0              0
C       28           1.4000000      0.14000000E+03              1              1
C       29           1.4500000      0.14500000E+03              2              3
C Distribution parameters for .. data follow.    Grouped data     Ungrouped data  
C                                       Mean = 1.40833333E+00     1.40208495E+00    
C                                   Variance = 8.33333333E-04     8.75092111E-04   
C                         Standard deviation = 2.88675135E-02     2.95819558E-02
-1  100.      GENA  A1    { See preceding comments that document this tabulation                                                                                                              
BLANK card ending statistical tabulation requests
BEGIN NEW DATA CASE   
C          3rd of 6 subcases repeats the first subcase exactly,  only instead of
C          dumping full tables,  MEMSAV = 2  (columns 49-56)  means  that  only  
C          the extrema  and switching times are to be dumped,  and  
C          this will be  FORMATTED  rather than  UNFORMATTED  (for
C          this change, only  $OPEN  is changed).  The resulting card-image file  
C          named  dc24ct40.lis  is used by the 2nd and later subcases of  DC-40.
C          Also, as an illustration,  time-step loop output of all energizations 
C          will be shown (because column-48 variable KSTOUT  is zero not blank),
C          and the miniature character plots of switch times will be suppressed.  
PRINTED NUMBER WIDTH, 11, 1,    { Set dT-loop column width as done b4 by STARTUP
C $STARTUP, dc37star.dat       { Use disk file for re-initialization at this point
C          This is a Monte Carlo case, for which  TENERG  is critical.  But this
C          parameter is initialized only in the  STARTUP  file.  For this 2nd or
C          later data case, we reinitialize via the preceding  $STARTUP  request
OMIT BASE CASE   { Comment out this card, if a base case solution is to be added
 100.E-6  20.E-3     60.                                                        
       1       1       1       2       1      -1       2       0       3
C    ISW   ITEST   IDIST    IMAX   IDICE  KSTOUT                           NSEED 
C      1       1       0       0       1       0 { STATIST. misc. data card }  1  
       1       1       0       0    2309       0 { STATIST. misc. data card }  1  
       2       2      10      10    { Printout frequency change for all soutions
C  Preceding STATISTICS miscellaneous data card is handled differently beginning
C  23 September 2005 as new reserved value  IDICE = 2309  is introduced as a
C  request for alternative, computer-dependent dice.  This is to satisfy Apple
C  Macintosh G5 as used by Stu Cook of JUST Services in Ontario, Canada.  As of
C  this date,  Mac G5 ATP is the only version to honor the 2309 alternative.
C  For all versions,  any other IDICE value (including the value unity shown)
C  is treated the same as zero or blank.  I.e.,  any other value does nothing.
C  Henceforth,  IDICE = 2309  is a request for alternative,  computer-dependent
C  random numbers (dice) of the operating system's library.  So,  we illustrate
C  use here to document the two associated warning lines immediately before the
C  input of branch data begins.  If Stu Cook wants to compare his results with
C  everybody else's,  he should restore the value  IDICE = 1  (alternatively,
C  zero or blank would be equivalent).  Salford ATP output follows:
C    Statistics data.      1    1    0    0 2309    1  |       1       1   ...
C    Printout :      2     2    10    10     0     0   |       2       2   ...
C       Computer-dependent (not universal) dice have been requested for this
C                          Monte Carlo study by reserved value  IDICE = 2309.
C       Sorry, no alternative computer-dependent dice are available.  ATP will
C                          ignore this request.  Universal dice will be used.
C    Series R-L-C.   0.000E+00  1.857E-02  0.000E+00   | 0GENA  A1         ...
 0GENA  A1                      7.                                             2
 0GENB  B1                      7.                                             1
 0GENC  C1                      7.                                             2
 0ENDA  A10                     7.                                             3
 0ENDB  B10                     7.
 0ENDC  C10                     7.                                              
-1ASW1  A5                .3    2.1146 0.645 50.   0                            
-2BSW1  B5                .0268 .5397  0.021 50.   0                            
-3CSW1  C5                                                                      
 0A5    A5F               1.                                                    
 0B5    B5F               1.                                                    
 0C5    C5F               1.                                                    
-1A5F   ASW10 ASW1  A5                                                          
-2B5F   BSW10                                                                   
-3C5F   CSW10                                                                   
BLANK card ending branch cards
76A1    ASW1       2.E-3     .1E-3                    STATISTICS                
  B1    BSW1       4.E-3    0.5E-3                    STATISTICS               4
  C1    CSW1       6.E-3     1.E-3                    STATISTICS                
  A10   ASW10    7.95E-3     1.0                                                
  B10   BSW10    9.95E-3     1.0                                                
  C10   CSW10   11.95E-3     1.0                                                
BLANK card ending switch cards
14GENA     303.       60.         0.0                        -1.                
14GENB     303.       60.      -120.0                        -1.                
14GENC     303.       60.       120.0                        -1.                
14ENDA     303.       60.      - 10.0                        -1.                
14ENDB     303.       60.      -130.0                        -1.                
14ENDC     303.       60.       110.0                        -1.                
BLANK card ending source cards
C Last gen:  ENDC   -103.6321034277     303.    -.710542736E-14  .7324106878E-14
C Last gen:         284.72686409813   110.000   -.177635684E-14     -165.9637565
C    The following unit-9 connection must not be made earlier,  since  the  same 
C    I/O channel is used as  UNFORMATTED  by  VECRSV/VECISV  of MS-DOS.  This is
C    different than the first subcase (read those comments), note:    
$OPEN,  UNIT=LUNIT9  FILE=dc24ct40.lis  STATUS=UNKNOWN  FORM=FORMATTED !
  ASW10 BSW10 CSW10                     { Request for these node voltage outputs
C                    GENA       GENC       ENDA         B1      ASW10      BSW10      
C   Reference angle    A1         C1        A10       BSW1                             
C                           Random switching times for energization number  1  :
C                       1  1.8826802E-03    2  4.2472809E-03    3  5.3713577E-03
C   0     0.0         0.0        0.0        0.0        0.0        0.0        0.0    
C   1   .1E-3         0.0        0.0        0.0        0.0        0.0        0.0    
C   2   .2E-3         0.0        0.0        0.0        0.0        0.0        0.0    
C   4   .4E-3         0.0        0.0        0.0        0.0        0.0        0.0    
C   6   .6E-3         0.0        0.0        0.0        0.0        0.0        0.0    
C   8   .8E-3         0.0        0.0        0.0        0.0        0.0        0.0    
C  10    .001         0.0        0.0        0.0        0.0        0.0        0.0    
C   ==== Table dumping for all subsequent restorations.  Time [sec] = 1.8000E-03
C  ***         Close switch  "A1    "  to  "ASW1  "  after  1.90000000E-03  sec.
C  20    .002   141.91641        0.0        0.0        0.0        0.0        0.0    
C  30    .003   -34.73764        0.0        0.0        0.0 318.450266 -159.22513    
BLANK card ending the specification of program outputs (node voltages, here)
C 190    .019  -8.1503339 19.8420817 .549065534 24.9565797 230.197042 85.0661304 
C 200     .02  .352725683 14.1822201 13.4881293 207.346558 128.761754 181.144509 
C 201   .0201  -.23343325 23.5035485 8.73828958 199.126365 123.327149  204.30575 
C Extrema of output variables follow.   Order and column positioning are the sam  
C Variable max:136.792665 56.3388361 40.5581876 437.603226 320.835627 553.096221
C Times of max:     .0021      .0053      .0092      .0045      .0029      .0049
C Variable min:-100.37615 -89.660145 -53.635984 -272.03803 -510.75374  -342.9791
C Times of min:     .0033      .0051      .0083      .0055      .0074       .014
C      Warning!  No statistical tabulations are allowed here because of our use
C      -------   of output file  LUNIT9 = 9  being  "FORMATTED".   Any attempted
C                tabulation will die in "MCBANK" called by  "DICTAB".   7 Dec 88
C -1  100.      GENA  A1  
$CLOSE,  UNIT=LUNIT9  STATUS=KEEP      { Disconnect to prevent damage by stray  WRITE 
$OPEN, UNIT=LUNIT9  FILE=dc24dum.dum  STATUS=UNKNOWN  FORM=FORMATTED RECL=1000 !  
C  The preceding  $OPEN  is added 11 October 2010 as required by new 4th subcase
C 1 ) --------------------------------------------------------------------------
C Statistical distribution of peak voltage  for branch  "GENA  "  to   "A1    ".
C Interval             voltage         voltage  in      Frequency     Cumulative 
C   number         in per unit      physical units      (density)      frequency
C       27           1.3500000      0.13500000E+03              0              0
C       28           1.4000000      0.14000000E+03              1              1
C       29           1.4500000      0.14500000E+03              2              3
C Distribution parameters for .. data follow.    Grouped data     Ungrouped data  
C                                       Mean = 1.40833333E+00     1.40208495E+00    
C                                   Variance = 8.33333333E-04     8.75092111E-04   
C                         Standard deviation = 2.88675135E-02     2.95819558E-02
C    Column positioning of  "NO SWITCH PLOTS"  on blank terminator is arbitrary:
BLANK card ending statistical tabulation requests    ---   NO SWITCH PLOTS  ---
BEGIN NEW DATA CASE   
C          4th of 6 subcases produces simulations that are identical to the 2nd.
C          However,  output looks substantially different because  STATISTICS
C          switches are not used.  Instead of  USER SUPPLIED SWITCH TIMES  to
C          define the closing times of switches,  the  SELECT  function of the
C          pocket calculator will be used.  Structural differences include lack
C          of a base case (the 2nd subcase had 1) preceding the 3 energizations
C          Output of connectivity and the phasor solution will be suppressed so
C          as not to be repeated 3 times (boring).  Batch-mode plotting will be
C          omitted for the same reason.  Finally, output of the dT-loop will be
C          be made less frequent.  Data is added  10 October 2010.  WSM.
PRINTED NUMBER WIDTH, 11, 1,    { Set dT-loop column width as done b4 by STARTUP
C   Controls of following request card:   MAXKNT  IOPCVP  NOSTAT { Loop 3 times with
POCKET CALCULATOR VARIES PARAMETERS            3       0       0 { full printout
 100.E-6  20.E-3     60.                                                        
      20       1       0       0       1         
 0GENA  A1                      7.                                             2
 0GENB  B1                      7.                                             1
 0GENC  C1                      7.                                             2
 0ENDA  A10                     7.                                             3
 0ENDB  B10                     7.
 0ENDC  C10                     7.                                              
-1ASW1  A5                .3    2.1146 0.645 50.   0                            
-2BSW1  B5                .0268 .5397  0.021 50.   0                            
-3CSW1  C5                                                                      
 0A5    A5F               1.                                                    
 0B5    B5F               1.                                                    
 0C5    C5F               1.                                                    
-1A5F   ASW10 ASW1  A5                                                          
-2B5F   BSW10                                                                   
-3C5F   CSW10                                                                   
BLANK card ending branch cards
$PARAMETER   { This will be serviced by CIMAGE just as any other $-card would b
TCLOSE_AAA = SELECT ( KNT ) { Closing time of phase "a" is taken from following:
 .00188268.001899909.001930867  { Data is 3E10.0  for 3 energizations of phase a
C  Pass 1>< Pass 2 >< Pass 3 >   Ruler for preceding 3 T-close values of phase a
TCLOSE_BBB = SELECT ( KNT ) { Closing time of phase "b" is taken from following:
.004247281 .00479795.003993335  { Data is 3E10.0  for 3 energizations of phase b
C  Pass 1>< Pass 2 >< Pass 3 >   Ruler for preceding 3 T-close values of phase b
TCLOSE_CCC = SELECT ( KNT ) { Closing time of phase "c" is taken from following:
.005371358.007525832.004965908  { Data is 3E10.0  for 3 energizations of phase c
C  Pass 1>< Pass 2 >< Pass 3 >   Ruler for preceding 3 T-close values of phase c
BLANK card ends  $PARAMETER  definitions that are processed just b4 branch card
C    Switch cards begin with the 3 STATISTICS switches of the 2nd subcase, which 
C    are being converted to deterministic switches with  T-close  of columns 15-
C    24 defined by the preceding  $PARAMETER  block.  T-open  has been set to 99
C    seconds (never reached) to ensure that the switches never open:
C 76A1    ASW1     1.95E-3     .1E-3                    STATISTICS
  A1    ASW1  TCLOSE_AAA      99.0                      
C   B1    BSW1     3.95E-3    0.5E-3                    STATISTICS               4
  B1    BSW1  TCLOSE_BBB      99.0                                             4
C   C1    CSW1     5.95E-3     1.E-3                    STATISTICS                
  C1    CSW1  TCLOSE_CCC      99.0                   
  A10   ASW10    7.95E-3     1.0                                                
  B10   BSW10    9.95E-3     1.0                                                
  C10   CSW10   11.95E-3     1.0                                                
BLANK card ending switch cards
14GENA     303.       60.         0.0                        -1.                
14GENB     303.       60.      -120.0                        -1.                
14GENC     303.       60.       120.0                        -1.                
14ENDA     303.       60.      - 10.0                        -1.                
14ENDB     303.       60.      -130.0                        -1.                
14ENDC     303.       60.       110.0                        -1.                
BLANK card ending source cards
C   The following start of the dT-loop output is for the 1st of the 3 passes:
C Column headings for the  10   EMTP output variables follow.  These are divided among the 5 possible classes as follows ....
C  First  7     output variables are electric-network voltage differences (upper voltage minus lower voltage);
C  Next   3     output variables are branch currents (flowing from the upper node to the lower node);
C Branch power  consumption (power  flow, if a switch) is treated like a branch voltage for this grouping (1  variables);
C Branch energy consumption (energy flow, if a switch) is treated like a branch current for this grouping (1  variables).
C   Step      Time      GENA       GENC       ENDA       B1         ASW10      BSW10      CSW10      B1         GENB       ENDA
C                       A1         C1         A10        BSW1                                        BSW1       B1         A10
C      0       0.0         0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0
C ***          Close switch  "A1    "  to  "ASW1  "  after  1.90000000E-03  sec.
C     20      .002   141.91641        0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0        0.0
C     40      .004  2.37028418        0.0        0.0        0.0 -46.220806 23.1104031 23.1104031        0.0        0.0        0.0
C ***          Close switch  "B1    "  to  "BSW1  "  after  4.30000000E-03  sec.
C ***          Close switch  "C1    "  to  "CSW1  "  after  5.40000000E-03  sec.
C     60      .006  -15.795936  10.618273        0.0 -123.04522 -168.96416  422.15175 -253.18759 .357709401 -.40883323        0.0
  ASW10 BSW10 CSW10
BLANK card ending the specification of program outputs (node voltages, here)
C    180      .018  7.07846743 32.9539555 -12.904568 -.92594731 299.739293 -60.943514 -240.37687  .62556771 .018267223  -1.498213
C    200       .02  5.74620332  -11.67979 16.6256782 248.357719 125.624205 168.195467 -283.39188 .769701668 1.25747152 -1.2455527
C Variable maxima :  141.91641  56.029476 33.4968354  372.12662 334.561657 422.745884 559.424445 .769701668 1.25747152 .049072408
C Times of maxima :       .002      .0122      .0092      .0051      .0028      .0051      .0114        .02        .02      .0095
C Variable minima : -103.91401 -72.187352 -35.059813 -191.64938 -429.52043   -351.293 -316.83918        0.0 -1.0806309 -1.8597009
C Times of minima :      .0032      .0141      .0127      .0159      .0075      .0142      .0191        0.0      .0109       .017
BLANK card ending batch-mode plot cards
C Following statistical tabulation is identical to that of 2nd subcase of DC-24:
C 1 ) -------------------------------------------------------------------------------------------------------------------------------
C Statistical distribution of peak voltage  for branch  "GENA  "  to  "A1    ".   Base voltage  for per unit output = 1.00000000E+02
C  Interval          voltage         voltage  in     Frequency    Cumulative               Per cent
C    number      in per unit      physical units     (density)     frequency     .GE. current value
C        27        1.3500000      1.35000000E+02             0             0          100.000000
C        28        1.4000000      1.40000000E+02             1             1           66.666667
C        29        1.4500000      1.45000000E+02             2             3             .000000
C Summary of preceding table follows:       Grouped data     Ungrouped data
C                                 Mean = 1.40833333E+00     1.40208495E+00
C                             Variance = 8.33333333E-04     8.75092111E-04
C                   Standard deviation = 2.88675135E-02     2.95819558E-02
-1  100.      GENA  A1    { See preceding comments that document this tabulation                                                                                                              
BLANK card ending statistical tabulation requests
BEGIN NEW DATA CASE   
C          5th of 6 subcases produces simulations that are identical to the 4th.
C          However, instead of the  SELECT  function  (which is a generalization
C          of  USER SUPPLIED SWITCH TIMES),  dice will be rolled just as was the
C          case for the 1st subcase.  Yes, the same dice,  with the RAN function
C          and the  GAUSS  function  of the pocket calculator replacing internal
C          rolling that ATP performs in support of  STATISTICS switches.  Within
C          the PCVP loop,  the user must roll his own dice after first ensuring
C          that seeding of the random number generator is identical to what ATP
C          does for the 1st subcase.  Data is added  16 October 2010.  WSM.
PRINTED NUMBER WIDTH, 11, 1,    { Set dT-loop column width as done b4 by STARTUP
REPEATABLE RANDOM NUMBERS  { Needed since no NSEED of STATISTICS misc. data card
C    Note about preceding line. Without it, dice no longer will be deterministic
C    and the resulting  .LIS  file  should  change every time data is simulated.
C    That assumes  KOMPAR of STARTUP is small enough (e.g., value unity) so that
C    the program date and time are real.  But  for  KOMPAR = 4,  all simulations
C    will be identical because seeding of the number generator  then will depend
C    on a fixed time (the WW I Armistice time)  and zero elapsed CP time.  I.e.,
C    program output will be deterministic although different from the output for
C    the data as shown.  That  is because the fixed seed of RRN differs from the
C    fixed seed that results from the WW I time.  Complicated, eh?
C   Controls of following request card:   MAXKNT  IOPCVP  NOSTAT { Loop 3 times with
POCKET CALCULATOR VARIES PARAMETERS            3       0       0 { full printout
 100.E-6  20.E-3     60.                                                        
      20       1       0       0       1         
 0GENA  A1                      7.                                             2
 0GENB  B1                      7.                                             1
 0GENC  C1                      7.                                             2
 0ENDA  A10                     7.                                             3
 0ENDB  B10                     7.
 0ENDC  C10                     7.                                              
-1ASW1  A5                .3    2.1146 0.645 50.   0                            
-2BSW1  B5                .0268 .5397  0.021 50.   0                            
-3CSW1  C5                                                                      
 0A5    A5F               1.                                                    
 0B5    B5F               1.                                                    
 0C5    C5F               1.                                                    
-1A5F   ASW10 ASW1  A5                                                          
-2B5F   BSW10                                                                   
-3C5F   CSW10                                                                   
BLANK card ending branch cards
$PARAMETER   { This will be serviced by CIMAGE just as any other $-card would b
C   Diagnostic printout of the 1st subcase reveals that dice are rolled 5 times
C   prior to each energization.  There are 3 STATISTICS switches, so 3 of the 5
C   are used for them.  But prior to these, there are 2 more.  First,  there is
C   a wasted roll that is used for nothing.  This has been known for many years
C   but was not removed for reasons of historical continuity.  Second, there is
C   a roll that is used for the uniform bias that might,  if the user wants it,
C   be added to the closing times of all switches.  So,  here are the 5 rolls :
UNUSE1of2 = GAUSS ( 0.0 ) { OVER12 wastes 1 use for no good reason if STATISTIC
UNUSE2of2 = GAUSS ( 0.0 ) { OVER12 rolls a 2nd time for bias if STATISTICS case
C   Now we are ready for the 3 switches.  The 1st has type code 76, which means
C   a uniform distribution.  This is a little involved because it is low level.
C   The 1st subcase uses a mean of 2 msec and a standard deviation of 0.1 msec.
C   But the  RAN  function produces a uniform distribution over (0, 1).  To map
C   the RAN  output  RNG  into the desired closing time, OVER12 uses this code:
C      RNG = TIMEV + BIAS + SQRT3 *  ABSZ ( TOPEN(NDXI) ) * ( 2.0 * RNG - 1.0 )
C   For this case,  there is no bias  BIAS,  TIMEV is the mean equal to 2 msec,
C   SQRT3  is the square root of 3, and  TOPEN  is the standard deviation.  So:
TCLOSE_AAA = 2.0E-3 + 0.17320508E-3 * ( 2.0 * RAN ( 0.0 ) - 1.0 )  { Uniform closing time of phase "a"
C   This is slightly more efficient,  using the constant  0.17320508E-3  rather
C   than scaling an ATP variable.  But the answers should be identical.  ATP is
C   smart enough to recognize  SQRT3  as a program variable,  and use the full,
C   internal precision associated with it.  Program output will be unchanged if
C   the preceding were replaced by:
C TCLOSE_AAA = 2.0E-3 + SQRT3 * 1.E-4 * ( 2.0 * RAN ( 0.0 ) - 1.0 )  { Uniform closing time of phase "a"
C   Switches 2 and 3 (phases b and c) are easier since they are Gaussian: 
TCLOSE_BBB = 4.0E-3 + 0.5E-3 * GAUSS ( 0.0 )   { Gauss closing time of phase "b"
TCLOSE_CCC = 6.0E-3 + 1.0E-3 * GAUSS ( 0.0 )   { Gauss closing time of phase "c" 
BLANK card ends  $PARAMETER  definitions that are processed just b4 branch card
C 76A1    ASW1       2.E-3     .1E-3                    STATISTICS                
  A1    ASW1  TCLOSE_AAA      99.0                      
C   B1    BSW1       4.E-3    0.5E-3                    STATISTICS               4
  B1    BSW1  TCLOSE_BBB      99.0                                             4
C   C1    CSW1       6.E-3     1.E-3                    STATISTICS                
  C1    CSW1  TCLOSE_CCC      99.0                   
  A10   ASW10    7.95E-3     1.0                                                
  B10   BSW10    9.95E-3     1.0                                                
  C10   CSW10   11.95E-3     1.0                                                
BLANK card ending switch cards
14GENA     303.       60.         0.0                        -1.                
14GENB     303.       60.      -120.0                        -1.                
14GENC     303.       60.       120.0                        -1.                
14ENDA     303.       60.      - 10.0                        -1.                
14ENDB     303.       60.      -130.0                        -1.                
14ENDC     303.       60.       110.0                        -1.                
BLANK card ending source cards
  ASW10 BSW10 CSW10
BLANK card ending the specification of program outputs (node voltages, here)
BLANK card ending batch-mode plot cards
C Following statistical tabulation is identical to that of 4th subcase of DC-24:
C 1 ) -------------------------------------------------------------------------------------------------------------------------------
C Statistical distribution of peak voltage  for branch  "GENA  "  to  "A1    ".   Base voltage  for per unit output = 1.00000000E+02
C  Interval             voltage         voltage  in     Frequency    Cumulative               Per cent
C    number         in per unit      physical units     (density)     frequency     .GE. current value
C        27           1.3500000      1.35000000E+02             0             0          100.000000
C        28           1.4000000      1.40000000E+02             1             1           66.666667
C        29           1.4500000      1.45000000E+02             2             3             .000000
C Summary of preceding table follows:       Grouped data     Ungrouped data
C                                 Mean = 1.40833333E+00     1.40208495E+00
C                             Variance = 8.33333333E-04     8.75092111E-04
C                   Standard deviation = 2.88675135E-02     2.95819558E-02
-1  100.      GENA  A1    { See preceding comments that document this tabulation                                                                                                              
BLANK card ending statistical tabulation requests
BEGIN NEW DATA CASE   
C          6th of 6 subcases is added  24 July 2011  to illustrate the new
C          protection against overflow of List 23.  Data is the same as for
C          subcase 1 although the base case has been activated to prove that
C          omission is not a requirement.  Note the  NENERG = 90K  shots of
C          the integer misc. data card.  For other translations,  this is a
C          case of overkill.  But for Salford ATP,  ordered COMMON blocks
C          result in an enormous List 23 in excess of a million words.  For
C          Salford ATP,  such huge  NENERG  is necessary.  WSM.
 100.E-6  20.E-3     60.                                                        
   50000   20001       0       2       1      -1       1       0   90000
C      Interpretation of the preceding integer misc. data card is improved on
C      7 August 2011 when alternative variable-width encoding and the use of "K"
C      allow the handling of much larger integers. The old format was (2I5, 8I3)
C      which resulted in overflow for  NENERG >  999.  The new is not troubled :
C      Misc. data.     1.000E-04   2.000E-02   6.000E+01 | 100.E-6  20.E-3     60.
C      Misc. data.  50K  20K  0  2  1  -1  1  0  90K  0  |   50000   20001  ...
C    ISW   ITEST   IDIST    IMAX   IDICE  KSTOUT                           NSEED
       1       1       0       0       1         { KSTOUT is blank, not 0! }   0  
       2       2      10      10   { Printout frequency change only if base case
 0GENA  A1                      7.                                             2
 0GENB  B1                      7.                                             1
 0GENC  C1                      7.                                             2
 0ENDA  A10                     7.                                             3
 0ENDB  B10                     7.
 0ENDC  C10                     7.                                              
-1ASW1  A5                .3    2.1146 0.645 50.   0                            
-2BSW1  B5                .0268 .5397  0.021 50.   0                            
-3CSW1  C5                                                                      
 0A5    A5F               1.                                                    
 0B5    B5F               1.                                                    
 0C5    C5F               1.                                                    
-1A5F   ASW10 ASW1  A5                                                          
-2B5F   BSW10                                                                   
-3C5F   CSW10                                                                   
BLANK card ending branch cards
76A1    ASW1       2.E-3     .1E-3                    STATISTICS
  B1    BSW1       4.E-3    0.5E-3                    STATISTICS               4
  C1    CSW1       6.E-3     1.E-3                    STATISTICS                
  A10   ASW10    7.95E-3     1.0                                                
  B10   BSW10    9.95E-3     1.0                                                
  C10   CSW10   11.95E-3     1.0                                                
BLANK card ending switch cards
14GENA     303.       60.         0.0                        -1.                
14GENB     303.       60.      -120.0                        -1.                
14GENC     303.       60.       120.0                        -1.                
14ENDA     303.       60.      - 10.0                        -1.                
14ENDB     303.       60.      -130.0                        -1.                
14ENDC     303.       60.       110.0                        -1.                
BLANK card ending source cards
  ASW10 BSW10 CSW10                     { Request for these node voltage outputs
BLANK card ending the specification of program outputs (node voltages, here)
C Overflow of List 23.  General information follows.  Specifically, here in SUBR15 prior to entry into the time-step loop,  the demand
C for storage that is required for a Monte Carlo (or a SYSTEMATIC) study has been computed,  and has been found to be inadequate.
C Total working space is L23TOT = 1502629  cells whereas each shot requires  NDX1 = 24  cells.  For all  NENERG = 90000  shots
C requested, at least 2160000  will be needed for List 23.  But recall that a Monte Carlo study can be simulated in pieces using two
C or more separate ATP executions.  It is safer not to place all eggs in one basket.  Also,  simulation should be faster if two or
C more central processors are used simultaneously.  CENTRAL STATISTICS FILE  is the request word for such operation as illustrated by
C BENCHMARK DC-66.
C ------------------------------------------------------------------------------------------------------------------------------------
C ERROR/ERROR/ERROR/ERROR/ERROR/ERROR/ERROR/ERROR/ERROR/ERROR/ERROR/ERROR/ERROR/ERROR/ERROR/ERROR/ERROR/ERROR/ERROR/ERROR/ERROR/ERROR/
C Etc. (the familiar KILL = 1 error termination).
BLANK card ending base-case plot cards
-1            GENA  A1
BLANK card ending statistical tabulation requests
BEGIN NEW DATA CASE
BLANK