SECTION VIII - Error Messages
   1.   CHECK DATA, PARAMETER SPECIFYING SEGMENT POSITION IN A GROUP OF EQUAL

        TAGS CANNOT BE ZERO.

        Routine: ISEGNO

        This error results from an input data error and may occur at any point

        where a tag number is used to identify a segment. Execution terminated.

        Data on the NT, TL, EX, and PT cards should be checked.

   2.   CONNECT - SEGMENT CONNECTION ERROR FOR SEGMENT _.

        Routine: CONNECT

        Possible causes: number of segments at a junction exceeds limit;

        segment lengths are zero; array overflow.

   3.   DATA FAULT ON LOADING CARD NO. =__  ITAG STEP1 =__  IS GREATER THAN

        ITAG STEP2 = __

        Routine: MAIN

        When several segments are loaded, the number of the second segment

        specified must be greater than the number of the first segment.

        Execution terminated.

   4.   EOF ON UNIT __NBLKS = __NEOF = __.

        Routine: BLCKIN, entry point of BLCKOT

        An end of file has been encountered while reading data from the unit.

        NBLKS determines how many records are read from the unit.  NEOF is a

        flag to indicate which call to BLCKIN initiated the read.  If NEOF =

        777, this diagnostic is normal and execution will continue.  Otherwise,

        an error is indicated and execution will terminate.

   5.   ERROR - ARC ANGLE EXCEEDS 360. DEGREES

        Routine: ARC

        Error on GA card.

   6.   ERROR - B LESS THAN A IN ROM2

        Routine: ROM2

        Program malfunction.

   7.   ERROR - FR/GN CARD IS NOT ALLOWED WITH N.G.F.

        Routine: Main

        See section III-5.

   8.   ERROR - CORNERS OF QUADRILATERAL PATCH DO NOT LIE IN A PLANE.

        Routine: Patch

        The four corners of a quadrilateral patch (SP card) must lie in a plane.

   9.   ERROR - COUPLING IS NOT BETWEEN 0 AND 1

        Routine: Couple

        Inaccuracy in solution or error in data.

  10.   ERROR - GF MUST BE FIRST GEOMETRY DATA CARD

        Routine: DATAGN

        See section III-5.

  11.   ERROR IN GROUND PARAMETERS - COMPLEX DIELECTRIC CONSTANT FROM FILE

        IS _____  REQUESTED_____.

        Routine: MAIN

        Complex dielectric constant from file TAPE21 does not agree with data

        from GN and FR cards.

  12.   ERROR - INSUFFICIENT STORAGE FOR INTERACTION MATRICES.

        IRESRV, IMAT. NEQ. NEQ2 = 

        Routine: FBNGF

        Array storage exceeded in NGF solution.

  13.   ERROR - INSUFFICIENT STORAGE FOR MATRIX

        Routine: FBLOCK

        Array storage for matrix is not sufficient for out-of-core solution.

  14.   ERROR - NETWORK ARRAY DIMENSIONS TOO SMALL.

        Routine: NETWK

        The number of different segments to which transmission lines or network

        ports are connected exceeds array dimensions.  Execution terminated.

        Array size in the original NEC deck is 30.  Refer to array dimension

        limitations in Part II for changing array sizes.

  15.   ERROR - LOADING MAY NOT BE ADDED TO SEGMENTS IN N.G.F. SECTION

        Routine: LOAD

        See section III-5.

  16.   ERROR - N.G.F. IN USE. CANNOT WRITE NEW N.G.F.

        Routine: MAIN

  17.   ERROR - NO. NEW SEGMENTS CONNECTED TO N.G.F. SEGMENTS OR PATCHES

        EXCEEDS LIMIT.

        Routine: CONECT

        Array dimension limit.

  18.   FAULTY DATA CARD LABEL AFTER GEOMETRY SECTION.

        Routine: MAIN

        A card with an unrecognizable mnemonic has been encountered in the

        program control cards following the geometry cards.  Execution

        terminated.

  19.   GEOMETRY DATA CARD ERROR.

        Routine: DATAGN

        A geometry data card was expected, but the card mnemonic is not that

        of a geometry card.  Execution terminated.  After the GE card in a

        data deck, the possible geometry mnemonics are GE, GM, GR, GS, GW,

        GX, SP, and SS.

        The GE card must be used to terminate the geometry cards.

  20.   GEOMETRY DATA ERROR - - PATCH __  LIES IN PLANE OF SYMMETRY.

        Routine: REFLC

  21.   GEOMETRY DATA ERROR - - SEGMENT __  EXTENDS BELOW GROUND,

        Routine: CONECT

        When ground is specified on the GE card, no segment may extend below

        the XY plane.  Execution terminated.

  22.   GEOMETRY DATA ERROR - - SEGMENT __  LIES IN GROUND PLANE.

        Routine: CONECT

        When ground is specified on the GE card, no segment should lie in the

        XY plane.  Execution terminated.

  23.   GEOMETRY DATA ERROR - - SEGMENT __  LIES IN PLANE OF SYMMETRY.

        Routine: REFLC

        A segment may not lie in or cross a plane of symmetry about which the

        structure is reflected since the segment and its image will coincide or

        cross.  Execution terminated.

  24.   IMPROPER LOAD TYPE CHOSEN, REQUESTED TYPE IS __.

        Routine: LOAD

        Valid load types (LDTYP on the LD card) are from 0 through 5.

        Execution terminated.

  25.   INCORRECT LABEL FOR A COMMENT CARD.

        Routine: MAIN

        The program expected a comment card, with mnemonic CM or CE, but

        encountered a different mnemonic.  Execution terminated.  Comment cards

        must be the first cards in a data set, and the comments must be

        terminated by the CE mnemonic.

  26.   LOADING DATA CARD ERROR, NO SEGMENT HAS AN ITAG=__.

        Routine: LOAD

        ITAG specified on an LD card could not be found as a segment tag.

        Execution terminated.

  27.   NO SEGMENT HAS AN ITAG OF __.

        Routine: ISEGNO

        This error results from faulty input data and can occur at any point

        where a tag number is used to identify a segment.  Execution terminated.

        Tag numbers on the NT, TL, EX, CP, PQ, and PT cards should be checked.

  28.   NOTE, SOME OF THE ABOVE SEGMENTS HAVE BEEN LOADED TWICE, IMPEDANCES

        ADDED.

        Routine: LOAD

        A segment or segments have been loaded by two or more LD cards.  The

        impedances of the loads have been added in series.  This is only an

        informative message.  Execution continues.

  29.   NUMBER OF EXCITATION CARDS EXCEEDS STORAGE ALLOTTED.

        Routine: MAIN

        The number of voltage source excitations exceeds array dimensions.

        Execution terminated.  The dimensions in the original NEC deck allow

        10 voltage sources.  Refer to Array Dimension Limitations in Part II

        to change the dimensions.

  30.   NUMBER OF LOADING CARDS EXCEEDS STORAGE ALLOTTED.

        Routine: MAIN

        The number of LD cards exceeds array dimension.  Execution terminated.

        The dimension in the original NEC deck allows 30 LD cards.  Refer to

        Part II to change the dimensions.

  31.   NUMBER OF NETWORK CARDS EXCEEDS STORAGE ALLOTTED.

        Routine: MAIN

        The number of NT and TL cards exceeds array dimension. Execution

        terminated.  The dimension in the original NEC deck allows 30 cards.

        Refer to Array Dimension Limitations in Part II to change the

        dimensions.

  32.   NUMBER OF SEGMENTS IN COUPLING CALCULATION (CP) EXCEEDS LIMIT.

        Routine: MAIN

        Array dimension limit.

  33.   NUMBER OF SEGMENTS AND SURFACE PATCHES EXCEEDS DIMENSION LIMIT.

        Routine: DATAGN

        The sum of the number of segments and patches is limited by dimensions.

        The present limit is 300.

  34.   PATCH DATA ERROR.

        Routine: DATAGN

        Invalid data on SP, SM, or SC card; or SC card not found where required.

  35.   PIVOT(__) = __.

        Routine: FACTR (in-core) or LFACTR  (out-of-core)

        This will be printed during the Gauss Doolittle factoring of the

        interaction matrix or the network matrix when a pivot element less than

        10E-10 is encountered, and indicates that the matrix is nearly singular.

        The number in parentheses shows on which pass through the matrix the

        condition occurred.  This is usually an abnormal condition although

        execution will continue.  It may result from coinciding segments or a

        segment of zero length.

  36.   RADIAL WIRE G.S. APPROXIMATION MAY NOT BE USED WITH SOMMERFELD GROUND

        OPTION.

        Routine: MAIN

  37.   RECEIVING PATTERN STORAGE TOO SMALL, ARRAY TRUNCATED.

        Routine: MAIN

        The number of points requested in a receiving pattern exceeds array

        dimension.  Execution will continue, but storage of normalized pattern

        will be truncated.  This array dimension is 200 in the original NEC

        deck.  Refer to Array Dimension Limitations in Part II to change

        dimension.

 

  38.   ROM2 - - STEP SIZE LIMITED AT Z =

        Routine: ROM2

        Probably caused by a wire too close to the ground in the Somerfeld/

        Norton ground method.  Execution continues but results may be inaccurate.

  

  39.   SBF - SEGMENT CONNECTION ERROR FOR SEGMENT__.

        Routine: SBF

        The number of segments at a junction exceeds dimension limit (30), or

        the connection numbers are not self-consistant.

  

  40.   SEGMENT DATA ERROR.

        Routine: MAIN

        A segment with zero length or zero radius was found.  Execution

        terminated.

  

  41.   STEP SIZE LIMTED AT Z=__.

        Routine: INTX, HFX

        The numerical integration to compute interaction matrix elements, using

        the Romberg variable interval width method, was limited by the minimum

        allowed  step size. Execution will continue. An inaccuracy may occur

        but is usually not serious.  May result from thin wire or wire close

        to the ground.

  

  42.   STORAGE FOR IMPEDANCE NORMALIZATION TOO SMALL, ARRAY TRUNCATED.

        Routine: MAIN

        The number of frequencies on FR card exceeds the array dimension for

        impedance normalization.  An impedance beyond the limit will not be

        normalized.  Execution continues.  The limit is 50 in the original NEC

        deck.  Refer to Array Dimension Limitations in Part II to change limit.

  

  43.   SYMMETRY ERROR - NROW, NCOL =

        Routine: FBLOCK

        Array overflow or program malfunction.

 

  44.   TBF - SEGMENT CONNECTION ERROR FOR SEGMENT _.

        Routine: TBF

        Same as error 39.

  

  45.   TRIO - SEGMENT CONNECTION ERROR FOR SEGMENT _.

        Routine: TRIO

        Same as error 39.

  

  46.   WHEN MULTIPLE FREQUENCIES ARE REQUESTED, ONLY ONE NEAR FIELD CARD CAN

        BE USED - LAST CARD READ IS USED.

        Routine: MAIN

        Execution continues.