FEQUTL contains a fairly extensive set of error messages to detect
errors in the input as early as possible. However, errors could
be encountered that are not yet detected in the FEQUTL software.
When previously undetected errors are identified, the program code
will be changed so that these errors may be detected before
computational problems or incorrect results are caused. However,
it is possible to specify the input so that no errors are detected
in FEQUTL computations and still the input is improperly defined
through some error on the part of the user. As a simple example,
the offsets utilized for the boundary points on a cross section
may be given in a valid form and also may specify a valid cross
section. However, the cross section may not be the correct size
because an incorrect map scale was applied to the measurements.
This error cannot be detected in FEQUTL computations because the
input is valid, but incorrect for the application. Thus, there
are three types of errors possible: an error that can be detected
in FEQUTL computations and is detected; an error that could have
been detected in FEQUTL computations, but no code for the
detection is available; and an error that, by its nature, cannot
be detected at any time in FEQUTL computations. Over time as the
model is applied, the number of errors of the first type will
increase and the number of errors of the second type will
decrease. However, the number of errors of the third type will
stay the same.
The error messages are given in numerical order in the
following list. Gaps may be present in the order as changes
are made so that the absence of a numbered message does not
necessarily imply that some message has been omitted.
Furthermore, the order of numbering is arbitrary.
In many cases the message includes numbers and, in a few cases,
character strings. Values of numbers and character strings
will depend on the specific occurrence of the error. The
positions of these occurrence-dependent values are denoted by
'nn' for an integer number, 'ff' for a floating point number
(one containing a decimal point or in the floating point
format), and 'aa' for a character string.
*ERR:500*CONVERSION ERROR IN LINE:
A line of input that cannot be converted from character form to
internal form has been detected. This can result from many user
errors. An input field that should contain a number probably
included one or more characters. Therefore, the conversion cannot
be made. This can result from typing the letter 'O' instead of
the digit '0'. An input line may have been omitted so that the
wrong line of input was read. The values on the line may be in
the wrong columns so that an input field that should contain a
number contains an alphabetic or special character that should not
appear. Also, all the input items may be numbers, but an error in
spacing the input places two decimal points in one field.
*ERR:501* UNKNOWN COMMAND.
A command has been read that cannot be found in the current list
of commands. The current list of commands is defined by the
standard header information (section 5.1) that appears at the head
of each input to FEQUTL. It might be that the current version of
FEQUTL supports the command invoked, but the header information is
from a previous version of FEQUTL that does not support the
command. The header information must be corrected and the model
run attempted again. The command could have been mistyped and,
therefore, could not be found.
*ERR:502* INVALID VALUES FOR NRZERO OR
DZLIM BOTH MUST BE > 0.0
The input values for NRZERO, the depth for the near-zero values,
and DZLIM, the maximum change in argument, both applying to
cross-section tables only, must be > 0 (see section 5.1). At
least one of the values has been given as zero.
*ERR:503* TOO MANY COMMANDS IN SYSTEM FILE.
LIMIT= nn
More commands have appeared in the header to the input than are
allowed in FEQUTL. The parameter MAXCMD must be increased in the
INCLUDE file ARSIZE.PRM (appendix 2) and FEQUTL must be recompiled
and linked to allow for more commands.
*ERR:504* NUMBER OF SUBSECTIONS= nn > nn
The number of subsections for a cross-section specification has
exceeded the number allowed in FEQUTL. The parameter PMXSUB must
be changed in the INCLUDE file ARSIZE.PRM (appendix 2), and FEQUTL
must be recompiled and linked to permit more subsections.
*ERR:505* SUBSECTION NUMBER TOO LARGE AT
OFFSET= ff
A line segment of the cross-section boundary has been assigned to
a subsection number, which is larger than the number of
subsections given earlier in the input when the Manning's n
values were given (sections 5.8-5.9-5.10). Thus, the cross
section cannot be processed because the line segment has no
assigned value of n.
*ERR:506* ONLY ONE POINT GIVEN ON BOUNDARY
OF THE CROSS SECTION.
At a minimum, two points must be given on the boundary of the
cross section before the cross section is defined. A mistake has
likely been made in a subsection number such that the input of the
cross section is determined to be complete in FEQUTL computations
when it is not complete (see sections 5.8-5.9-5.10).
*ERR:507* NUMBER OF POINTS IN CROSS SECTION
> nn
The number of points given on a cross section is larger than the
current internal maximum allowed in FEQUTL. The size of the
parameter PMXPNT must be increased in the INCLUDE file ARSIZE.PRM
(appendix 2), and FEQUTL must be recompiled and linked.
*ERR:508* SECTION VIOLATES MONOTONICITY AT
OFFSET= ff
The cross-section offsets should be nondecreasing and an offset
has been detected that violates this condition. Either the user
specification for checking monotonicity of offsets is incorrect or
an error in the cross section is present.
*ERR:509* TABLE# < 0 OR TABLE# > nn
A function-table number is out of range. If the upper range is
too small, the parameter PMXTAB in the INCLUDE file ARSIZE.PRM
(appendix 2) should be changed to a new value, and FEQUTL must be
recompiled and linked.
*ERR:510* DUPLICATE TABLE NUMBER.
A table number already in use has been detected. The table
numbers should be changed so that each table in a run of FEQUTL is
unique.
*ERR:511* UPSTREAM CROSS SECTION MISSING
FOR BRIDGE
An upstream cross section must be present for execution of the
bridge routine, and no upstream cross section has been read. The
last cross section processed, before the bridge routine is called,
should be specified as the upstream cross section for the bridge.
This bridge-loss method is no longer supported in FEQUTL. It
remains in the code for the benefit of users with stream-system
models developed for versions of the FEQUTL code prior to version
4.0. These users are encouraged to revise the models to apply the
WSPRO (Shearman, 1990) bridge routines (section 4.1).
*ERR:512* DOWNSTREAM CROSS SECTION MISSING
FOR BRIDGE
A downstream cross section must be present for execution of the
bridge routine, and no downstream cross section has been read.
The downstream cross section for the bridge should appear in the
input to FEQUTL before the input of the upstream cross section for
the bridge. The upstream cross section for the bridge should
appear in the input to FEQUTL immediately before the input for the
bridge. This bridge-loss method is no longer supported in FEQUTL.
It remains in the code for the benefit of users with stream-system
models developed for versions of the FEQUTL code prior to version
4.0. These users are encouraged to revise the models to apply the
WSPRO (Shearman, 1990) bridge routines (section 4.1).
*ERR:513* BASE CURVE# > 3 OR < 1.
In the Bureau of Public Roads (Bradley, 1970) bridge-loss method,
three base curves are available for the loss coefficient. A base
curve number outside this range has been detected. This
bridge-loss method is no longer supported in FEQUTL. It remains
in the code for the benefit of users with stream-system models
developed for versions of the FEQUTL code prior to version 4.0.
These users are encouraged to revise the models to apply the WSPRO
(Shearman, 1990) bridge routines (section 4.1).
*ERR:514* PIER TYPE < 0 OR > 8.
The pier type for the Bureau of Public Roads (Bradley, 1970)
bridge-loss method must be in the given range. A pier type has
been found that is outside this range. This bridge-loss method is
no longer supported in FEQUTL. It remains in the code for the
benefit of users with stream-system models developed for versions
of the FEQUTL code prior to version 4.0. These users are
encouraged to revise the models to apply the WSPRO (Shearman, 1990) bridge routines (section 4.1).
*ERR:515* NUMBER OF ENTRIES IN PIER
NUMBER-WIDTH TABLE > nn
The number of entries in the pier description in the Bureau of
Public Roads (Bradley, 1970) bridge-loss method is too large. The
current limit is 25 and cannot easily be changed. This
bridge-loss method is no longer supported in FEQUTL. It remains
in the code for the benefit of users with stream-system models
developed for versions of the FEQUTL code prior to version 4.0.
These users are encouraged to revise the models to apply the WSPRO
(Shearman, 1990) bridge routines (section 4.1).
*ERR:516* ELEVATION FOR PIER NUMBER-WIDTH
TABLE IS DECREASING AT:ff
The elevation in the pier description in the Bureau of Public
Roads (Bradley, 1970) bridge-loss method is decreasing and is,
therefore, invalid. This bridge-loss method is no longer
supported in FEQUTL. It remains in the code for the benefit of
users with stream-system models developed for versions of the
FEQUTL code prior to version 4.0. These users are encouraged to
revise the models to apply the WSPRO (Shearman, 1990) bridge
routines (section 4.1).
*ERR:517* ONLY TYPE RDFLOW IS VALID FOR A
BRIDGE
Only the bridge option RDFLOW is supported for the Bureau of
Public Roads (Bradley, 1970) method. If no flow over the roadway
is possible, the top of road elevation should be made so large
that water will never overtop the road, and flow tables that yield
zero flow should be input. This bridge-loss method is no longer
supported in FEQUTL. It remains in the code for the benefit of
users with stream-system models developed for versions of the
FEQUTL code prior to version 4.0. These users are encouraged to
revise the models to apply the WSPRO
(Shearman, 1990) bridge routines (section 4.1).
*ERR:518* SUBSET AND SECTION ARE DISJOINT
A subset from a cross section has been specified, either in the
bridge computations or in a floodway specification. The subset is
such that it is not contained within the cross section.
Therefore, the subset cannot be computed. The specification of
the subset should be checked for the location of the center of the
bridge opening relative to the upstream cross section. The Bureau
of Public Roads (Bradley, 1970) bridge-loss method is no longer
supported in FEQUTL. It remains in the code for the benefit of
users with stream-system models developed for versions of the
FEQUTL code prior to version 4.0. These users are encouraged to
revise the models to apply the WSPRO
(Shearman, 1990) bridge routines (section 4.1).
*ERR:519* EXPECTED Q CARD BUT FOUND:aa
A printer output file from WSPRO should contain a Q card--that is,
a line specifying the flow. The Q card was not found in the
FEQUTL computations; instead, the given string was found. A
problem may be in WSPROT14 (section 5.22): the version of WSPRO
utilized could have changed the output from the pattern utilized
in the version of WSPRO on which command WSPROT14 is based, or the
printer file may be incomplete.
*ERR:520* NEGATIVE DEPTH= ff AT NORMAL-FLOW
SECTION.
A water-surface elevation given in the WSPROQZ command (section
5.21) is below the bottom of the normal-flow section. Either the
normal-flow section contains an invalid bottom elevation or the
water-surface elevation is in error.
*ERR:521* NUMBER OF SUBAREAS= nn
INCONSISTENT WITH NUMBER OF n VALUES=nn
The number of subareas and the number of n values must
agree in a WSPRO input. A disagreement between these two values
has been found in WSPROX (section 5.23).
*ERR:522* NUMBER OF n VALUES=nn
INCONSISTENT WITH NUMBER OF BREAKPOINTS ON ND.
The number of n values must be compatible with the number
of breakpoints on the ND record giving the variation of roughness
with water level in the WSPROX command (section 5.23). In this
case, the numbers disagree.
*ERR:523* NO GR CARDS FOUND FOLLOWING XT
CARD.
No ground points have been given after a template section header
in the WSPROX command (section 5.23). The template section is
then undefined.
*ERR:524* THERE ARE nn ITEMS FOR FLOW-LINE
DATA. ONLY 1, 3, OR 5 ITEMS ARE VALID.
An invalid number of flow-line data items have been detected in
WSPROX (section 5.23). An odd number of items should always be
input.
*ERR:525* SPACE FOR ELEVATION ARGUMENTS
EXHAUSTED
arguments are added in FEQUTL to those defined by the unique
breakpoint elevations, which are found in the cross-section
specification in order to improve the accuracy of the conveyance
estimation. In this process, the space allocated for these
arguments has been filled to capacity. The space allocated for
arguments is the same as the
number of points in the cross section. Therefore, the PARAMETER
pmxpnt must be increased in the INCLUDE file ARSIZE.PRM (appendix
2) and FEQUTL must be recompiled and linked.
*ERR:526* NEGATIVE DEPTH= ff AT
CRITICAL-FLOW SECTION.
In the command WSPROQZ (section 5.21), the elevation derived for
the water surface in the critical-flow section has been computed
below the bottom of the critical-flow section. The elevation of
the bottom of the critical-flow section could be in error. The
offset from the water-surface elevation or the water-surface
elevation also could be in error.
*ERR:527* FLOW UNDEFINED AT DNS ELEVATION=
ff
In the command WSPROQZ (section 5.21), the flow is undefined.
Probably a result of previous errors already reported. A defined
flow must be present, and no flows have been read.
*ERR:528* NUMBER OF CONDUITS= nn > nn
The number of pipes or conduits in a multiple-pipe or
multiple-conduit installation (sections 5.16 and 5.17) has
exceeded the number allowed in FEQUTL. The maximum number of
pipes allowed is the same as the number of subsections. Thus, the
parameter PMXSUB must be increased in the INCLUDE file ARSIZE.PRM
(appendix 2), and FEQUTL must be recompiled and linked.
*ERR:529* TOO FEW INTERSECTIONS. FLOODWAY
ELEVATION LIKELY BELOW
SECTION. IL = nn IR = nn
The defining elevation for the floodway (section 5.12) specified
by a given decrement in elevation does not intersect the
cross-section boundary. Message may not appear because the
condition should be detected in ERR:530.
*ERR:530* DEFINING ELEVATION BELOW CHANNEL
BOTTOM.
The defining elevation for the floodway (section 5.12) specified
by a given decrement in elevation is below the
current channel bottom. Either the cross section is too high or
the defining elevation is too low.
*ERR:531* FLDWAY ELEV= ff HIGHER THAN LEFT END ELEV=
ff
The defining elevation for the floodway (section 5.12) specified
by a given elevation is higher than the left end of the cross
section. The cross section must always be defined to an elevation
at least as high as the defining elevation.
*ERR:532* FLDWAY ELEV= ff HIGHER THAN RIGHT
END ELEV= ff
The defining elevation for the floodway (section 5.12) specified
by a given elevation is higher than the right end of the cross
section. The cross section must always be defined to an elevation
at least as high as the defining elevation.
*ERR:533* INVALID FLOODWAY OPTION IN ABOVE
LINE
A floodway option (section 5.12) has been given that is not
supported in FEQUTL. Probably an error in entering the option.
*ERR:534* IN LINE ABOVE, USET SELECTED BUT
ONE OR BOTH LIMITS MISSING.
In the USET option for the floodway (section 5.12), the user must
give both limits and one or both limits are missing from the
input.
*ERR:535* NFRAC= nn > MAXPRO=nn. UNABLE
TO CONTINUE.
MAXPRO, the maximum number of profiles computed in WSPRO, must be
larger than the number of partial free flows to be computed for
each downstream elevation. All the profiles for at least one
downstream elevation must be completed in WSPROQZ computations
(section 5.21). The value of NFRAC is too large for that to be
possible. Either NFRAC must be reduced, or a version of WSPRO
must be applied with which a larger number of profiles may be
computed.
*ERR:536* RECORD ID= aa UNKNOWN.
A record identification (record id) has been found that is not
known. This could be an error in the WSPRO input, or a new record
id could have been added to WSPRO after WSPROX (section 5.23) was
developed.
*ERR:537* STANDARD FLOOD ELEVATION BELOW
CHANNEL BOTTOM.
The standard flood elevation given for the conveyance-defined
floodway (section 5.12) is computed to be below the current
channel bottom. Either the cross section is too high or the
standard flood elevation is too low.
*ERR:538* NO INTERVAL FOUND FOR KTAR ON
RIGHT
In a conveyance-defined floodway (section 5.12), the target
conveyance is computed and a search from left to right is used to
find an interval of the cross-section boundary that will contain
the value of the reduced conveyance. No such interval could be
detected. This indicates that some problem is present in the
search method or that something is incorrect for either the shape
of or the roughness distribution for the cross section.
*ERR:539* NO INTERVAL FOUND FOR KTAR ON
LEFT
In a conveyance-defined floodway (section 5.12), the target
conveyance is computed and a search from right to left is used to
find an interval of the cross-section boundary that will contain
the value of the reduced conveyance. No such interval could be
detected. This indicates that some problem is present in the
search method or that something is incorrect for either the shape
of or the roughness distribution for the cross section.
*ERR:540* TABLE NUMBER= nn NOT FOUND
A referenced table number intended to supply information for the
command could not be found. The referenced function table must be
input using the command FTABIN (section 5.13) before the current
command is encountered in the input.
*ERR:541* X AND Y VALUE COUNT= nn IS ODD.
BOTH VALUES MUST BE ON THE SAME INPUT RECORD.
An even number of boundary points on each record of WSPRO input
should be detected in WSPROX (section 5.23). The offset and
elevation of a point on the boundary of the cross section must
both appear on the same input record. A case has been found in
which this is not true. This could result from an error in
delimiting values on the record.
*ERR:542* SECTION ID= aa HAS NO STATION
VALUE.
The given section has no station value in the WSPRO input. A
station value must be entered.
*ERR:543* CREST BELOW APPROACH INVALID.
In computation of the flow over embankment-shaped weirs, using the
EMBANKQ command (section 5.6), the given crest elevation is
determined to be below the bottom of the approach channel.
*ERR:544* WEIR WIDTH MUST BE POSITIVE
In computation of the flow over embankment-shaped weirs, using the
EMBANKQ command (section 5.6), the width of the crest is
less than or equal to 0. This is invalid. The crest must always
have a positive width so that the head relative to the crest can
be computed.
*ERR:545* MORE THAN nn OFFSETS FOR
EMBANKMENT
The number of offsets for specifying the embankment crest and
approach channel exceeds the space allowed. The parameter PMXOFF
must be increased in the INCLUDE file ARSIZE.PRM (appendix 2), and
FEQUTL must be recompiled and linked.
*ERR:546* INVALID SURFACE OPTION:NEED PAVED
OR GRAVEL
The only two surface options valid for EMBANKQ (section 5.6) are
PAVED or GRAVEL, and some other option (other than END) has been
detected.
*ERR:547* COLUMN ARGUMENTS MUST BE STRICTLY
INCREASING
A 2-D table has been detected with column arguments that are not
strictly increasing. This indicates an error in the preparation
of the table or corruption of the table file.
*ERR:548* MORE THAN nn UPSTREAM HEADS
More than the allowed number of upstream heads has been requested
for EMBANKQ (section 5.6). The parameter PMXNHU must be increased
in the INCLUDE file ARSIZE.PRM (appendix 2), and FEQUTL must be
recompiled and linked.
*ERR:549* MORE THAN nn FRACTIONS OF FREE
DROP
More than the allowed number of fractions of free drop has been
requested. The parameter PMXFRC must be increased in the INCLUDE
file ARSIZE.PRM (appendix 2), and FEQUTL must be recompiled and
linked.
*ERR:550* TABLE TYPE= nn UNIMPLEMENTED IN
FTABIN. VALID TYPES ARE:nn nn
An unsupported table type has been detected in the FTABIN command
(section 5.13). A list of currently supported types is given.
The version of FEQUTL must be compatible with the input file
processed.
*ERR:551* NO CONTROL FOUND FOR TRANSITION
IN FRFTRN.
A control point for the given downstream head could not be found
in either of the two cross sections in EXPCON (section 5.7)
computations. This error can usually be eliminated by increasing
the extension on the upstream cross-section function table to a
large value, usually 100 ft or more above its current extent. The
EXT option should be utilized if the table is read from a file.
If the table is computed in the same input and is stored using the
SAVE option (sections 5.8- 5.9- 5.10), one side of the table may be
extended by 100 ft or more, making the extension vertical. If
this extension is placed in its own subsection, the extension will
be simulated as a frictionless wall. If this does not
correct the error, friction losses should be added (if none are
present), or friction losses should be reduced, if present. It
also may be that the expansion losses are too small. Large
amounts of velocity-head recovery may result in problems in
finding a critical control.
*ERR:552* FOUND AT LEAST nn ITEMS.
EXPECTED NO MORE THAN nn
In processing a line of user input, more items have been found
than expected. The input for extra input items on a line should
be checked. The line where the error was detected is shown as
part of the output.
*ERR:553* EXPECTED AN INTEGER NUMBER BUT
FOUND aa INSTEAD.
In processing a line of user input, a sequence of characters has
been detected instead of an integer number. Some error in the
order of input values was detected. For free-format input,
skipped values must be indicated by a double comma or by an
asterisk (*) place holder.
*ERR:554* EXPECTED A NUMBER BUT FOUND aa
INSTEAD.
In processing a line of user input, a sequence of characters has
been detected instead of a number (integer or otherwise). Some
error in the order of input values was detected. For free-format
input, skipped values must be indicated by a double comma or by an
asterisk (*) place holder.
*ERR:555* EXPECTED AN IDENTIFIER BUT FOUND
aa INSTEAD.
In processing a line of user input, a sequence of characters that
is not an identifier has been detected instead of an identifier.
The proper spelling of identifier names must be checked. An
identifier must begin with an alphabetic
character. An error in the order of input values may have been
detected. For free-format input, skipped values must be indicated
by a double comma or by an asterisk (*) place holder.
*ERR:556* FOUND ONLY nn VALUES ON LINE BUT
EXPECTED nn
In processing a line of user input, an insufficient number of
values was read. The input line must be checked for omitted
values.
*ERR:557* VERTICAL VARIATION OF ROUGHNESS
COEF. ALREADY DEFINED IN
SUBSECTION NUMBER nn
A duplicate definition of vertical variation of roughness has been
given in the subsection in the FEQXEXT
command (section 5.9). Vertical variation of roughness must be
specified at only the first point of the subsection.
*ERR:558* DIGITIZED INPUT NOT SUPPORTED
A special form of input created by a digitizer is not currently
supported in FEQUTL.
*ERR:559* COEFFICIENT OF DISCHARGE <=
0.0 OR > 1.0
A coefficient of discharge input by the user has been detected to
be invalid.
*ERR:560* APPROACH SECTION TABLE NUMBER
DOES NOT REPRESENT A CROSS SECTION.
The approach-section table given in CRITQ (section 5.4) or GRITTER
(section 5.14) is not a cross-section table. Some error is
present either in the number given or in the number assigned to
the computed cross-section table.
*ERR:561* CONSTRICTED SECTION TABLE NUMBER
DOES NOT REPRESENT A CROSS SECTION.
The constricted-section table given in CRITQ (section 5.4) is not
a cross-section table. Some error is present in either the number
given in CRITQ or in the number assigned to the computed
cross-section table.
*ERR:562* SOLUTION DOES NOT EXIST AT DEPTH=
ff CONSTRICTED SECTION IS
NOT A CONSTRICTION!
In computation of a critical-flow table utilizing CRITQ (section
5.4), supercritical flow has been computed in the approach
section. The computations have not been completed at the given
depth. It is likely that the cross section given as the
constricted cross section is not a constriction relative to the
approach cross section at all depths.
*ERR:563* CONSTRICTED FLOW TABLE NUMBER IS
INVALID. TYPE MUST BE 2.
The constricted-flow table in GRITTER (section 5.14) is of the
wrong type. The wrong table number has been
specified, or an error in entering the table type has been made.
*ERR:564* MISSING n-VALUE AT DEPTH NUMBER nn
A value of Manning's n is missing at the nn-th depth
number for a subsection. The missing n value must be
supplied.
*ERR:565* BOTTOM ELEV. OF APPROACH SECTION
ABOVE BOTTOM ELEV. OF
CONSTRICTED SECTION.
The bottom of the approach section must not be at a higher
elevation than the bottom of the constricted section. Gravity and
friction forces are ignored, and as a result any drop in elevation
in the downstream direction results in errors.
*ERR:566* INSUFFICIENT SPACE IN ITAB/FTAB
TO SAVE TABLE IN CRITQ. NEED nn
MORE ELEMENTS.
The critical-flow table is to be saved internally in FEQUTL so
that it can be referenced after it is computed just like a table
entered utilizing the FTABIN command. Insufficient space has been
allocated in the function table-storage system for the
critical-flow table. The parameter MRFTAB must be increased in
the INCLUDE file ARSIZE.PRM (appendix 2), and FEQUTL must be
recompiled and linked.
*ERR:567* aa IS INVALID OPTION FOR VERTICAL
VARIATION OF ROUGHNESS.
The following options are supported in FEQXEXT (section 5.9) for
vertical variation of roughness: NCON, HYDY, or MAXY.
*ERR:568* ONLY ONE STATION EXISTS FOR FLOW
LINE: aa AT STATION ff
In computation of sinuosity of a flow line, only one station has
been detected on the flow line named. This is insufficient to
define sinuosity. At least two stations must be present on the
flow line.
*ERR:569* INSUFFICIENT SPACE IN ITAB/FTAB
TO SAVE CROSS SECTION TABLE. NEED nn
MORE ELEMENTS
Saving a cross-section table within FEQUTL has been requested but
the space in the FTAB/ITAB system is filled to capacity. The
parameter MRFTAB must be increased in the INCLUDE file ARSIZE.PRM
(appendix 2), and FEQUTL must be recompiled and linked.
*ERR:570* ZERO DEPTH BEFORE NEGATIVE
RESIDUAL WHILE SEEKING TYPE 1 LIMIT.
Zero depth in the approach cross section has been computed in the
CULVERT command (section 5.5) when trying to find a negative
residual in a search for the limiting elevation at section 1 for
culvert-flow type 1. This may indicate a problem with the
solution process or a large drop in elevation between the approach
section and the entrance to the culvert. A large enough drop may
invalidate the solution procedure.
*ERR:571* RISE= ff < MIN RISE= ff OR
> MAX RISE= ff
The value of rise given for an arch-shaped conduit either is less
than the minimum value of rise for a standard pipe or it is
greater than the maximum value for a standard pipe. If the
measurement is not in error, then the internal tables in MULCON
(section 5.16) must be extended or detailed measurements must be
taken of the dimensions of the conduit so the shape can be defined
and a cross-section table computed.
*ERR:572* SPAN= < MIN SPAN= ff OR >
MAX SPAN= ff
Same meaning as ERR:571 except that the span was given as the
defining dimension.
*ERR:573* OFFSET SPACE FILLED IN MULCON.
The space for storing offsets has been filled in MULCON (section
5.16) when processing a request for analysis of multiple conduits.
*ERR:574* SPAN <= 0.0 INVALID FOR
TYPE=CIRC.
The value of span is utilized as the diameter of the pipe;
therefore, the value may not be omitted if the type is CIRC in the
MULCON command (section 5.16).
*ERR:575* RISE AND SPAN ARE 0.0. ONE MUST
BE > 0.0
Either rise or span must be given in MULCON (section 5.16). A
case where neither value was given has been detected.
*ERR:576* TYPE= aa UNKNOWN
The given pipe type is not known in the MULCON command (section
5.16).
*ERR:577* RISE AND SPAN MUST BE > 0.0
FOR TYPE TE
Both the rise and span must be given for true-elliptical pipe in
the MULCON command (section 5.16) because no standard dimensions
are available to infer one dimension from the other when only rise
or span is given.
*ERR:578* APPROACH REACH LENGTH= ff < 0.
The approach-reach length must be positive in the CULVERT command
(section 5.5).
*ERR:579* APPROACH LOSS COEF. < 0 OR
> 1.
Loss coefficient is only meaningful between 0 and 1 in the CULVERT
command (section 5.5).
*ERR:580* Not in use.
*ERR:581* APPROACH EXPANSION COEF. < 0
OR > 1.
Loss coefficient is only meaningful between 0 and 1 in the CULVERT
command (section 5.5).
*ERR:582* ROUNDING/BEVELING FACTOR < 1
OR > 1.5.
The factor to account for rounding/beveling of a culvert entrance
is outside the range established by Bodhaine (1968) in the CULVERT
command (section 5.5).
*ERR:583* DEPARTURE CONTRACTION COEF. <
0 OR > 1.
Loss coefficient is only meaningful between 0 and 1 in the CULVERT
command (section 5.5).
*ERR:584* WINGWALL FACTOR < 1 OR >
1.25.
The factor to account for wingwalls is outside the range
established by Bodhaine (1968) in the CULVERT command (section 5.5).
*ERR:585* PROJECTION ADJUSTMENT < 0.90
OR > 1.
The factor to account for a projecting entrance is outside the
range established by Bodhaine (1968) in the
CULVERT command (section 5.5).
*ERR:586* LOSS OPTION: aa INVALID.
The only loss option supported is MOMENTUM in the CULVERT command
(section 5.5).
*ERR:587* CULVERT CLASS: aa INVALID.
In the CULVERT command (section 5.5), culvert class must be: BOX,
PIPE, MITER, or RCPTG.
*ERR:588* TYPE 46 COEF.: ff < 0.60 OR
> 1.
The discharge coefficient is outside the range established in the
CULVERT command (section 5.5).
*ERR:589* TABLE TYPE NOT 6 OR 13.
Only table types 6 or 13 can be computed in the CULVERT command
(section 5.5).
*ERR:590* TABLE NUMBER: nn IS NOT OF A
CLOSED CONDUIT.
The given table number does not represent a closed conduit when a
table number for a closed conduit is required in the FEQUTL
computations.
*ERR:591* aa IS A BAD CROSS SECTION OPTION.
An unknown option for a cross section has been detected. Valid
options are: EXTEND, MONOTONE,
NEWBETA, NEWBETAE, NEWBETAM, NOEXTEND, NOOUT, NOSAVE, OLDBETA,
OUT1, OUT12, OUT20, OUT21, OUT22, OUT23, OUT24, OUT25, SAVE,
SAVE1, SAVE12, SAVE20, SAVE21, SAVE22, SAVE23, SAVE24, and SAVE25.
*ERR:592* TYPE= nn INVALID FOR 2-D FLOW
TABLES.
Only types 6, 13, and 14 are valid for 2-D tables.
*ERR:593* WEIR COEF. TABLE NUMBER MUST BE
GIVEN.
A weir-coefficient table number for flow over embankment-shaped
weirs is not available in FEQUTL storage. It must be input using
FTABIN (section 5.13).
*ERR:594* MAXIMUM DEPTH BEFORE POSITIVE
RESIDUAL WHILE SEEKING TYPE 1 LIMIT.
The top of the cross-section table has been encountered before
finding a positive residual in the search for the limiting
elevation at the approach section for culvert-flow type 1. The
table must be extended to higher elevations and FEQUTL must be run
again.
*ERR:595* TAB#= nn OVERFLOW SEEKING CRIT.
DEPTH FOR FLOW= ff TABLE MAXARG= ff
Critical depth could not be computed even though elevations at the
top of the table have been reached. Either the flow is in error
or the table must be extended.
*ERR:596* TAB#= nn UNDERFLOW SEEKING CRIT.
DEPTH FOR FLOW=ff
Critical depth could not be computed in the given table even
though elevations at the bottom of the table have been reached.
The flow is likely invalid or there is a problem in the solution
method.
*ERR:597* INITIAL DEPTH= ff 0 IN
SFPSBE.
The initial depth for the computation of a steady-flow profile for
subcritical flow is negative, which indicates an undetected input
error or a problem with the solution method.
*ERR:598* TAB#= nn OVERFLOW SEEKING
SUBCRITICAL SOLUTION. MAXARG= ff
A subcritical solution could not be calculated before elevations
at the top of the table were reached. The flow is probably too
large for the conduit, or there is a problem with the solution
method. The table must be extended and FEQUTL run again.
*ERR:599* INITIAL DEPTH= ff 0 IN
SFPSPE.
The initial depth for the computation of a steady-flow profile for
supercritical flow is negative, which indicates an undetected
input error or a problem with the solution method.
*ERR:600* TYPE= nn INVALID TYPE FOR
SUBMERGENCE TABLE.
The table type for a submergence table must be 2, 3, or 4 in the
CULVERT (section 5.5) or EMBANKQ (section 5.6) commands.
*ERR:601* TABLE#= nn INVALID SUBMERGENCE
VALUES AT TABLE START.
A submergence table in the CULVERT (section 5.5) or EMBANKQ
(section 5.6) commands must start with an argument of 0.0 and a
function value of 1.0, indicating no reduction in free flow when
no submergence is present.
*ERR:602* TABLE#= nn NO SUBMERGENCE IN
SUBMERGENCE TABLE.
Submergence effects on the flow were not detected in a table given
as a submergence table in the CULVERT
(section 5.5) or EMBANKQ (section 5.6) commands. A submergence
table must indicate a reduction in flow at some point resulting
from the downstream head on the overflow-crest elevation.
*ERR:603* ROADWAY MOMENTUM FLUX FACTOR= ff
< 0 OR > 1.
The roadway momentum-flux factor must always be positive but must
not exceed 1.0 in the CULVERT command (section 5.5).
*ERR:604* WIDTH FACTOR FOR DEPARTURE REACH
1.0
The width factor for testing the cross section for the beginning
of the departure reach must always exceed 1.0 in the CULVERT
command (section 5.5).
*ERR:605* BEGINNING ELEV. FOR DEP. RCH.=
ff > CLVRT EXIT ELEV. ff
The elevation of the beginning of the departure reach must not be
higher than the culvert invert (section 5.5). No abrupt positive
step can be present at the exit of the culvert.
*ERR:606* UPSTREAM LINEAR SINUOSITY
IMPOSSIBLE FOR FLOW LINE: aa
AT STATION: ff NO UPSTREAM STATION EXISTS.
A request for the upstream linear sinuosity in the CHANNEL command
(section 5.2) cannot be done at the station because no station is
present upstream on the flow line.
*ERR:607* TABLE# 0
A table number must always be positive in the context of the type
of table under consideration.
*ERR:608* SUBMERGED ROAD FLOW WITH FREE
CULVERT FLOW NOT YET SUPPORTED.
Submerged road flow resulting before the flow through the culvert
also is submerged and is not yet supported in FEQUTL.
*ERR:609* ROAD CREST ELEV. HEAD
DATUM INVALID.
Probable user error. A road crest below the head datum indicates
that water is flowing over the road before water will flow through
the culvert. This is not a normal road crossing. If the CULVERT
code (section 5.5) is used for a nonroad crossing for which this
relation between elevations is true, then the culvert-flow and the
flow over the weir crest must be computed in separate tables and
then combined with Code 5 Type 6 in FEQ simulation.
*ERR:610* FREE DROP= ff 0 NOT YET
SUPPORTED.
A negative free drop indicates velocity head recovery through the
culvert system. The approach losses should be increased in the
CULVERT command (section 5.5) to force a drop in water-surface
elevation. Increasing APPEXP to 1.0 is one option to circumvent
this error.
*ERR:611* H/L CRIT RATIO < 0 IN EMBANK.
The critical ratio of head to embankment width applied to
distinguish high-head flow from low-head flow is negative in the
CULVERT (section 5.5) or EMBANKQ (section 5.6) commands. This is
not possible, and the ratio is set to the default of 0.15 for flow
over embankment-shaped weirs.
*ERR:612* H/L MAX RATIO < 0 IN
EMBANK.
The maximum ratio for head to embankment width applied to issue a
warning message is negative in the CULVERT (section 5.5) or
EMBANKQ (section 5.6) commands. This is not possible, and the
ratio is set to the default of 0.32 for flow over
embankment-shaped weirs.
*ERR:613* aa IS AN UNKNOWN UNITS OPTION.
The units option must be either METRIC or ENGLISH and the input
must begin in column 9.
*ERR:614* MAXIMUM NUMBER OF SUBSECTIONS= nn
EXCEEDED IN REASUB.
In the process of reassigning subsection numbers to avoid
noncontiguous applications of the same subsection, more subsection
numbers have been added than can be currently stored in FEQUTL.
The parameter PMXSUB must be increased in ARSIZE.PRM (appendix 2),
and FEQUTL must be recompiled and linked.
*ERR:615* NEWBETA FAILURE. VALUE < 1
Estimates of the kinetic-energy-flux and the momentum-flux
correction coefficients are computed in the NEWBETA option. These
coefficients should never be less than 1.0, but a value less than
1.0 has been computed.
*ERR:616* RISE AND SPAN MUST BE > 0 FOR
TYPE: BOX
Both the rise and span for a box culvert must be given in the
MULCON command (section 5.16).
*ERR:617* NO CONTROL FOUND FOR TRANSITION
IN FRFTRN WITH RESERVOIR.
A control for a transition could not be found in EXPCON (section
5.7) computations when one end of the transition was a reservoir.
Reducing or eliminating the frictional term by giving the length
of the transition as zero may solve the problem. However, the
error may indicate that the cross-section information is erroneous
or that the critical-flow value in the cross section is invalid.
*ERR:618* UPSTREAM SECTION OUT OF ORDER IN
EXPCON.
The input line with UP as the location designator does not appear
in the expected place in the input for the EXPCON command (section
5.7).
*ERR:619* DOWNSTREAM SECTION OUT OF ORDER
IN EXPCON.
The input line with DU as the location designator does not appear
in the expected place in the input for the
EXPCON command (section 5.7).
*ERR:620* LOSS COEFFICIENT < 0 OR >
1: ff
The loss coefficient for the proportion of the difference in
velocity heads is out of the valid range for the EXPCON command
(section 5.7).
*ERR:621* U TO D COEFFICIENTS AND TABLE NOT
FIRST.
The loss coefficient for flow from the upstream section to the
downstream section and the table number used to store the results
do not appear in the proper place in the input for the EXPCON
command (section 5.7).
*ERR:622* D TO U COEFFICIENTS AND TABLE NOT
SECOND.
The loss coefficient for flow from the downstream section to the
upstream section and the table number used to store the results do
not appear in the proper place in the input for the EXPCON command
(section 5.7).
*ERR:623* EXPCON REQUIRES AT LEAST ONE
CROSS SECTION. NONE WERE FOUND.
No cross sections were detected in the input for the EXPCON
command (section 5.7).
*ERR:624* DOWNSTREAM HEADS NON-INCREASING
AT: ff
The downstream heads in EXPCON (section 5.7) must be increasing.
A decrease has been found.
*ERR:625* TAB#= nn OVERFLOW SEEKING NORM.
DEPTH FOR FLOW= ff TABLE MAXARG= ff
Normal depth cannot be calculated for the given flow. The
cross-section table maximum argument has been exceeded. If the
flow is unreasonable, some other error may be present in the
input. If the flow is reasonable, a
problem may be present with the cross-section table, or a problem
may be present in the solution method.
*ERR:626* TAB#= nn UNDERFLOW SEEKING NORM.
DEPTH FOR FLOW= ff
Normal depth cannot be calculated for the given flow. The depth
has become zero in the process. If the flow is zero, some other
input error may be the cause, or an error is present in the
solution method.
*ERR:627* SLOPE OF CHANNEL IS STEEP.
The slope of the channel is steep for this flow level. Either the
channel should be made rougher or the slope
should be reduced so that the flow will remain subcritical.
CHANRAT (section 5.3) is valid only when the flow is subcritical
at all flow levels in the channel.
*ERR:628* CHANNEL LENGTH 0.0.
MUST BE > 0.0.
The channel length must be positive in CHANRAT (section 5.3) to be
valid.
*ERR:629* ERRKND= nn INVALID. RANGE 0
THROUGH 3.
An invalid range for the error kind for integration in CHANRAT
(section 5.3) has been detected. This error should not appear
unless the user is trying to override the default value.
*ERR:630* UPSTREAM HEADS NON-INCREASING
AT: ff
A nonincreasing sequence of upstream heads has been detected.
They must be strictly increasing.
*ERR:631* NO SOLUTION IN SFPSBE. YC= ff Q=
ff
A solution for the steady-flow profile in a culvert cannot be
calculated. The critical depth and the flow are given in the
error message. This error can result for many reasons. It may
indicate a problem in the solution pattern for
culverts.
*ERR:632* AT ELEVATION= ff SUBSECTION AREA
0 IN SUBSECTION NUMBER= nn CHECK FOR
INPUT ERROR OR SWITCH TO NAVM= 1.
A subsection of a cross section with a negative area has been
found in the input. This indicates that there is an input error
resulting in a large overhang in the channel wall or that an
overhang is present. If a large overhang is present, then the
method of applying a wetted-perimeter weighted-average value of
roughness will have to be used.
*ERR:633* ONLY ONE POINT REMAINS ON THE
CROSS SECTION. AUTOMATIC EXTENSION
REQUIRED TO COMPUTE.
Only one valid point is present in the cross section. This could
result if a table is developed to represent the subsection of the
stream for CHANRAT (section 5.3) at a culvert or overflow dam.
Extension of the low end of the cross section may be done if the
boundary at the low side of the section can be treated as
frictionless. Otherwise, one or more points should be added to
the section description to extend the low side to match the
elevation of the high side.
*ERR:634* Not in use.
*ERR:635* Not in use.
*ERR:636* Not in use.
*ERR:637* LINES OUT OF ORDER. LAST LINE
READ:
A particular line type was expected in the HEC2X command (section
5.15), but it was not read. For example, if the number of points
for the GR lines is incorrect on the X1 line of the HEC-2 (U.S.
Army Corps of Engineers, 1990a) input, this error will be issued
if there are not enough GR lines present. This also can result
with X4 and NH lines.
*ERR:638* GR LINES FOUND BUT NC OR NH LINE
MISSING.
X1 and GR lines have been read in HEC2X (section 5.15) but values
of n are unknown. Thus, an NC or NH line is missing in
the HEC-2 (U.S. Army Corps of Engineers, 1990a) input.
*ERR:639* X1 REFERS TO PREVIOUS GR DATA BUT
NO GR DATA ARE IN HAND.
An X1 line has indicated that the previous GR lines should be used
for the ground points, but the previous GR lines have not been
read in HEC2X (section 5.15). Lines may be out of order in the
HEC-2 (U.S. Army Corps of
Engineers, 1990a) input.
*ERR:640* NUMNH= nn > 20 ON NH LINE.
Limit for the number of n values on an NH line in the
HEC-2 (U.S. Army Corps of Engineers, 1990a) input used in the
HEC2X command (section 5.15) has been exceeded.
*ERR:641* NELT= nn > 20 ON X4 LINE.
The limit for the number of added ground points on the X4 line in
the HEC-2 (U.S. Army Corps of Engineers, 1990a) input used in the
HEC2X command (section 5.15) has been exceeded.
*ERR:642* NH LINE DOES NOT COVER CROSS
SECTION.
The last station on the NH line in the HEC-2 (U.S. Army Corps of
Engineers, 1990a) input is less than the last
station for the current definition of the ground points for the
cross section. Thus, the specification of the horizontal
variation of Manning's n stops before the end of the
cross section is reached.
*ERR:643* MANNING n= ff 0 IN
SUBSECTION nn
A value less than or equal to zero for Manning's n has
been detected in the given subsection in the HEC-2 (U.S. Army
Corps of Engineers, 1990a) input. Probable error in the format of
the input so that the value is set to zero in the HEC2X command
(section 5.15).
*ERR:644* TABLE IS NOT FOR CLOSED CONDUIT.
NO CHANGES MADE.
A cross-section table that does not appear to be a closed conduit
has been detected in QCLIMIT (section 5.18)
computations. Therefore, no changes to the critical flow have
been made.
*ERR:645* CROSS-SECTION TABLE FOR QCLIMIT
MUST BE TYPE=22 OR 25 BUT TYPE= nn FOUND.
The cross-section table must be of type 22 or 25 in QCLIMIT
(section 5.18) computations, but another type has been detected.
Probable error in the cross-section table number.
*ERR:646* aa IS INVALID MODE FOR HEC2X
COMMAND.
An invalid string for the mode has been read in the HEC2X command
(section 5.15). Valid modes are: INDIRECT, DIRECT, CHANNEL,
indirect, direct, or channel.
*ERR:647* MANNING'S n = 0 IN SUBSECTION nn
VALUE SET TO 1.0. PLEASE CORRECT AND RECOMPUTE.
A zero value for Manning's n has been read in the input
to FEQX or FEQXLST (sections 5.8 and 5.10, respectively). A value
has been given so that computations can continue, but the
conveyance results will be incorrect. The missing value should be
supplied and the table should be recomputed.
*ERR:648* NO UPSTREAM HEADS GIVEN
No upstream heads have been given for the EMBANKQ command (section
5.6). An ascending series of upstream heads must be supplied and
the command must be tried again.
*ERR:649* DOWNSTREAM LINEAR SINUOSITY
IMPOSSIBLE FOR FLOW LINE:
aa AT STATION: ff NO DOWNSTREAM STATION EXISTS.
The sinuosity cannot be computed in the CHANNEL command (section
5.2) using the downstream-linear option because no downstream
station is present.
*ERR:650* PARABOLIC SINUOSITY IMPOSSIBLE
FOR FLOW LINE:
aa AT STATION: ff. THREE CONSECUTIVE STATIONS NEEDED.
Three consecutive stations are needed on a flow line for the
parabolic sinuosity options to be applied in the
CHANNEL command (section 5.2).
*ERR:651* TOO MANY ENTRIES IN LSATAB.
NUMBER= nn
The number of flow lines has exceeded the space provided. The
parameter PMXNFL in the INCLUDE file ARSIZE.PRM
*ERR:652* CROSS SECTION SPACE FULL IN
INSPNT. NEED nn POINTS BUT ONLY nn AVAILABLE.
The space for the boundary points on a cross section has been
filled to capacity during insertion of offsets for flow lines.
The parameter PMXPNT must be increased in the INCLUDE file
ARSIZE.PRM (appendix 2) and FEQUTL must be recompiled and linked.
*ERR:653* PWC SINUOSITY OFFSET= ff NOT IN
THE OFFSETS FOR THIS CROSS SECTION.
The offset for the boundary of the part of the cross section to
which a value of PWC sinuosity applies must be one of the offsets
in the sequence of boundary points. An offset has been read in
the CHANNEL command (section 5.2) that does not match any point on
the boundary of the cross section.
*ERR:654* NO VALUES FOUND ON INPUT LINE.
An input line with a label has no other values. At least one
value must be given.
*ERR:655* NO HEADING VALUES AVAILABLE.
LINES OUT OF ORDER.
The flow-line names have not been defined, yet information for the
lines has been given. A heading line is missing. The order of
the input lines must be checked.
*ERR:656* NUMBER OF SECTIONS > nn.
INCREASE PMXSEC AND RECOMPILE.
Too many cross sections given in a sinuosity-definition table.
The parameter PMXSEC must be increased in the INCLUDE file
ARSIZE.PRM (appendix 2) and FEQUTL must be recompiled and linked.
*ERR:657* LENG SPECIFIED BUT NO INITIAL
STATION FOUND. SPECIFY AN INITIAL STATION
BEFORE THE FIRST LENG LINE.
A LENG line has been read in the CHANNEL command (section 5.2),
but the initial station is not known. A station line defining the
initial value of stationing for each of the flow lines must be
supplied.
*ERR:658* INITIAL STATION MISSING FOR LENG
FIELD CONTAINING: ff.
The LENG field in the CHANNEL command (section 5.2) has a missing
initial station value. An initial value must be supplied for that
flow line.
*ERR:659* STATION MISSING FOR OFFSET: ff
The station is missing for the given offset in the CHANNEL command
(section 5.2). The missing station must be supplied.
*ERR:660* NUMBER OF SINUOSITIES: nn DOES NOT
MATCH NUMBER OF STATIONS:
nn INPUT OUT OF ORDER?
The number of sinuosities given or implied by sinuosity options on
a SINU line in the CHANNEL command
(section 5.2) must match the current number of flow lines.
*ERR:661* BLANK HEADING IN FIELD NO.:nn
INVALID.
A blank heading value has been found. A heading must always be
given explicitly. There are no defaults.
*ERR:662* STATION MISSING FOR SINUOSITY= ff
A sinuosity has been given, but no station has been given in the
CHANNEL command (section 5.2). Input might be out of order. The
station or length line must be ahead of the other lines for a
cross section in the sinuosity-definition table.
*ERR:663* NUMBER OF OFFSETS= nn
INCOMPATIBLE WITH NUMBER OF FLOW LINES= nn
The number of offsets must match the number of flow lines or be
one less than the number of flow lines in the CHANNEL command
(section 5.2).
*ERR:664* LABEL FOR 1-D AXIS NOT FOUND.
MUST BE AXIS, axis, OR Axis.
The flow-line label for the longitudinal axis was not detected in
the CHANNEL command (section 5.2). One of the three options shown
must be used.
*ERR:665* LENG VALUE NUMBER nn IS
UNDEFINED.
The value nn on the LENG line in the CHANNEL command (section 5.2)
is undefined. A default value may have been used in error, or an
earlier error has resulted in this error.
*ERR:666* STAT VALUE NUMBER nn IS
UNDEFINED.
The nn-th value on the STAT line in the CHANNEL command (section
5.2) is undefined. A default value may have been used in error,
or an earlier error has resulted in this error.
*ERR:667* OFFS VALUE NUMBER nn IS
UNDEFINED.
The nn-th value on the OFFS line in the CHANNEL command (section
5.2) is undefined. A default value may have been used in error,
or an earlier error has resulted in this error.
*ERR:668* SINUOSITY DEFINITION: aa UNKNOWN.
ASSUMING CUBIC.
A sinuosity-definition identifier is unknown. A cubic spline is
applied in CHANNEL (section 5.2) computations as a default.
*ERR:669* SINUOSITY OPTION: aa UNKNOWN.
ASSUMING LINEAR.
A sinuosity-definition identifier is unknown. A linear fit is
applied in CHANNEL (section 5.2) computations as a default.
*ERR:670* THERE ARE: nn VALUES ON THE LINE
BUT ONLY nn HEADING VALUES
A line of input in the sinuosity-definition table in the CHANNEL
command (section 5.2) has a number of items differing from the
number of headings.
*ERR:671* INVALID NAME FOR AN INPUT
LINE: aa. VALID NAMES ARE:
STAT, LENG, OFFS, SINU, HEAD, AND END.
The input line names also may be in all lowercase in the CHANNEL
command (section 5.2).
*ERR:672* CHANGE IN SINUOSITY VARIATION
INVALID. CHECK NUMBER OF OFFSETS OR STATIONS.
The sinuosity variation must be either PWL or PWC and cannot
change along a flow line in the sinuosity-definition table in the
CHANNEL command (section 5.2).
*ERR:673* NUMBER OF FLOW LINES= nn TOO
SMALL. MUST BE AT LEAST TWO FLOW LINES.
Two flow lines is the minimum number required to define the
correction coefficients for channel curvilinearity in the CHANNEL
command (section 5.2).
*ERR:674* CHANGE IN DIRECTION OF STATIONING
AT STATION: ff INVALID.
The stationing along the flow lines in a sinuosity-definition
table in the CHANNEL command (section 5.2) must always increase or
always decrease. A direction change has been read.
*ERR:675* STATION MATCH AT STATION: ff
INVALID.
Two consecutive stations match along a flow line in the CHANNEL
command (section 5.2). This is invalid. All
stations on a flow line must be distinct.
*ERR:676* INCONSISTENT STATIONING. FLOW
LINE STATIONS MUST ALL INCREASE OR
MUST ALL DECREASE.
This error may result from a combination of earlier errors in the
CHANNEL command (section 5.2).
*ERR:677* OFFSET= ff PREVIOUS
OFFSET= ff
Offsets on an OFFS line in the CHANNEL command (section 5.2) must
always increase.
*ERR:678* CROSS-SECTION STATION= ff NOT
FOUND.
The given station value could not be detected in the
sinuosity-definition table. The CHANNEL (section 5.2) input must
be checked for a missing cross section in the sinuosity-definition
table or for an extra cross section following the
sinuosity-definition table.
*ERR:679* INVALID CROSS SECTION COMMAND: aa
IN THE CHANNEL COMMAND.
Valid cross section commands in the CHANNEL command (section 5.2)
are: FEQX, FEQXLST, FEQXEXT, and ENDCHAN.
*ERR:680* CHANNEL COMMAND ENDED IMPROPERLY.
FINISH ENCOUNTERED BEFORE ENDCHAN.
ENDCHAN should always be used to end the input for the CHANNEL
command (section 5.2).
*ERR:681* SPACE OF nn POINTS IN SETMUD TOO
SMALL.
The space available for adding the points defining a mud line has
been filled to capacity. The parameter PMXPNT must be increased
in the INCLUDE file in ARSIZE.PRM (appendix 2) and FEQUTL must be
recompiled and linked.
*ERR:682* CROSS SECTION TYPE= nn NOT
SUPPORTED IN GRITTER. USE TYPES: 20, 21, 23, or 24.
Not all cross-section types are valid in the GRITTER command
(section 5.14).
*ERR:683* FLOW AT SECTION 1 HAS FROUDE
NUMBER= ff SEEKING TYPE 1 FLOW LIMIT.
A flow limit for culvert-flow type 1 has been computed in the
CULVERT command (section 5.5), but at this limit the Froude number
at the approach section is greater than 1. This means
that the type 1 limit is invalid. If this results for the lower
limit for culvert-flow type 1, the computations continue because
the flow at low heads is likely type 0. However, if this results
at the upper limit for culvert-flow type 1, then the approach
cross section must be changed. Type 0 flow is designed to
represent lower flows, not the high flows at the upper limit for
culvert-flow type 1. It may be necessary to place an explicit
expansion, computed with the EXPCON command (section 5.7),
upstream from the culvert. The approach section used for the
culvert computations would then be larger than the culvert barrel
so that a reasonable limit for culvert-flow type 1 would result.
*ERR:684* NEGATIVE DEPTH AT SECTION 1 FOR
TYPE 1 FLOW WHEN HEAD RATIO LIMIT THERE= ff
AND THE CULVERT VERTICAL DIAMETER= ff
The input value of the maximum ratio of head on the culvert inlet
to the maximum vertical culvert dimension at the inlet has been
used as a first estimate of the water-surface elevation at the
approach cross section in the process of finding the limit of
culvert-flow type 1 in the CULVERT (section 5.5) computations.
The elevation computed on the basis of this ratio produces a
negative depth at the approach section. This negative elevation
is most likely caused by an error in the invert elevation at the
approach section resulting in a large drop, larger than the
maximum vertical dimension of the culvert, between the invert
elevation of the culvert at the inlet and the invert elevation of
the approach section.
*ERR:685* CULVERT SOFFIT REACHED IN TY1BDY
SEEKING A NEGATIVE RESIDUAL.
Subroutine TY1BDY is applied in the CULVERT command (section 5.5)
to compute limits for culvert-flow type 1. In the course of these
computations, the depth in the culvert inlet has reached the
soffit before a negative residual was found. The computations
fail because culvert-flow type 1 should not touch the soffit of
the culvert. This
message may mean that an error has been made in the specification
of the culvert.
*ERR:686* CULVERT INVERT REACHED IN TY1BDY
SEEKING A POSITIVE RESIDUAL.
Same as ERR:685 except that the depth in the culvert has reached
the culvert invert.
*ERR:687* UPPER LIMIT FOR TYPE 1 FLOW DOES
NOT EXIST. TYPE 0 FLOW FOUND. CULVERT
REPRESENTATION MUST BE CHANGED. SEE ERROR MESSAGE SUMMARY.
Supercritical flow has been computed at the approach section
(section 1) in the determination of the upper limit for
culvert-flow type 1. This means that the flow is probably type 0
and not type 1. However, type 0 flow for high heads is not
supported in the CULVERT command (section 5.5). Type 0 flow
should be present only at smaller heads when it is likely that the
area of the flow in the approaching stream could be smaller than
the flow area at the culvert inlet. This means that the flow is
expanding and not contracting into the culvert. All published
discharge coefficients and theories of culvert-flow assume that
the flow is always contracting. Therefore,
several assumptions are made in the CULVERT command to represent
type 0 flow. An expansion loss as a multiplication factor on the
change in velocity head is used to represent the loss. The
culvert representation is changed by explicitly including an
expansion flow table, computed applying the EXPCON command
(section 5.7). The upstream cross section for EXPCON is the
approach section at which ERR:687 resulted. The downstream cross
section for EXPCON is constructed to be larger in area at all flow
levels than the culvert barrel. Therefore, the discharge
coefficient for the culvert entrance is valid in this case. In
the field, the approach section may be smaller than the culvert
opening, but there is always a cross section at some point between
the approach section and the culvert inlet that is larger or at
least as large as the inlet area. If no cross section meeting
these requirements is available, then some part of the culvert
barrel is obstructed and an incorrect barrel description results.
In FEQ model simulation, the two structures--the expansion and the
culvert--would be connected by a short branch, perhaps 1 or 2 ft
long. The cross section in this branch is the downstream cross
section for the EXPCON command, which is the same as the new
approach section for the culvert. The closeness of the expansion
and the culvert entrance renders the discharge coefficients for
the culvert less valid than if the standard culvert-approach
conditions were present.
*ERR:688* TABLE#= nn HAS TYPE= nn BUT TYPE=
22 OR 25 IS REQUIRED.
The cross-section table is of the wrong type and does not contain
the needed values. A table of type 22 or 25 must be entered.
*ERR:689* FLOW TYPE 6 LIMIT NOT DEFINED.
APPROACH AND/OR DEPARTURE ELEVATION
UNREALISTIC.
A limit for culvert-flow type 6 may not be computed in the CULVERT
command (section 5.5) if the approach or departure reach has an
elevation that is above the inlet or outlet soffit of the culvert.
*ERR:690* ROW ARG.= ff BELOW RANGE IN
TABLE#= nn
The argument on the rows of a 2-D table of type 10 is below the
minimum value for row arguments in the table. The table must be
extended to lower arguments, or the cause of the smaller than
expected argument must be determined.
*ERR:691* ROW ARG.= ff ABOVE RANGE IN
TABLE#= nn
The argument on the rows of a 2-D table of type 10 is above the
maximum value for row arguments in the table. The table must be
extended to higher arguments, or the cause of the larger than
expected argument must be determined.
*ERR:692* COLUMN ARG.= ff BELOW RANGE IN
TABLE#= nn
Same as ERR:690 but for columns instead of rows.
*ERR:693* COLUMN ARG.= ff ABOVE RANGE IN
TABLE#= nn
Same as ERR:691 but for columns instead of rows.
*ERR:694* PUT1D NEEDS LIMIT OF nn FOR
FUNCTION TABLE STORAGE BUT CURRENT LIMIT IS nn
Internally computed values are stored in a 1-D function table with
the PUT1D subroutine. The space remaining for function-table
storage is too small. The given limit indicates the minimum
required space. The parameter PMXTAB must be increased in the
INCLUDE file ARSIZE.PRM (appendix 2) by at least the increase
shown in the message, and FEQUTL must then be recompiled and
linked.
*ERR:695* DROP FROM SECTION 1 TO SECTION
43= nn INVALID. DROP MUST BE > 0.
The decrease in elevation from the approach section (section 1) to
the section just downstream from the exit of the culvert barrel
(section 43) is the drop for a culvert. A drop must always be
present.
*ERR:696* INITIAL SUBMERGENCE OF ROADWAY
FLOW STARTS AT ELEV.= ff BUT CRITICAL-FLOW
ELEV.= ff IN CULVERT EXIT. FLOW OVER THE ROAD CANNOT BE
COMBINED WITH
CULVERT FLOW WHEN CRITICAL FLOW IN THE CULVERT EXIT CAUSES
SUBMERGENCE
OF FLOW OVER THE ROAD.
The roadway elevation is too low to combine flow over the road
with flow through the culvert. To simulate this
condition, flow over the road should be suppressed in the CULVERT
command (section 5.5) by assigning a large value for the elevation
of the roadway crest. The EMBANKQ command (section 5.6) is
applied to compute a separate table to represent the flow over the
road. The tables computed in CULVERT and EMBANKQ are applied in
parallel in FEQ to represent the two different flow paths.
*ERR:697* NEGATIVE SINUOSITY FOUND AT
STATION: ff
A negative sinuosity has no meaning. It probably resulted from
use of a cubic spline when the flow-line distances vary rapidly or
erratically. Careful specification of the end conditions for the
cubic spline can sometimes eliminate the problem. However,
application of the LINEAR option for defining the slopes in the
CHANNEL command
(section 5.2) will always eliminate the problem.
*ERR:698* NO SUBCRITICAL SOLUTION IN
STEADY-FLOW PROFILE. TRY REDUCING STEP LENGTH
A supercritical flow has been detected in the subroutine SFPSBE,
Steady-Flow Profile: SuBcritical using Energy. Computation of the
steady-flow profile assuming normal depth was attempted, but
normal depth could not be
computed. An error may be in some user specification, but this
error also could result from an error in the program code.
*ERR:699* NO RESULT AT SECTION 2 FOR FLOW
TYPE 0 AFTER 100 TRIES.
A solution at section 2 for culvert-flow type 0 was not obtained
in the CULVERT command (section 5.5). Thus, it is assumed that
culvert-flow type 0 cannot result.
*ERR:700* BARREL FLOWS FULL WITH TYPE 0
FLOW. CULVERT REPRESENTATION MUST BE
CHANGED. TYPE 0 FLOW INVALID AT THIS FLOW LEVEL. SEE ERROR
MESSAGE
SUMMARY.
See ERR:687 for how the representation must be changed.
*ERR:701* FLOW OVER THE ROAD = ff >
CRITICAL FLOW AT SECTION 1 = ff FOR TYPE 0 FLOW.
CULVERT REPRESENTATION MUST BE CHANGED. SEE ERROR MESSAGE
SUMMARY.
Culvert-flow type 0 is not computed in the CULVERT command
(section 5.5) if the flow over the road is greater than the
critical flow at section 1. Flow over the road and culvert-flow
type 0 are inconsistent in any case, and the combination should
not be used. The change to the representation is discussed under
ERR:687.
*ERR:702* OFFSET ON CREST NON-INCREASING AT
OFFSET= ff
The offsets on an embankment crest for the EMBANKQ command
(section 5.6) or in the CULVERT command (section 5.5) must always
be increasing. The given offset violated this requirement.
*ERR:703* NUMBER OF UPSTREAM HEADS = nn TOO
SMALL TO ADD HIGHHEAD FLOW LIMIT.
The head corresponding to the high-head flow limit cannot be added
to the flow table because no space remains in the list of heads.
The parameter PMXNHU must be increased in the INCLUDE file
ARSIZE.PRM (appendix 2) and FEQUTL must be recompiled and linked.
*ERR:704* NUMBER OF UPSTREAM HEADS = nn TOO
SMALL TO ADD HEAD AT ROADWAY CREST.
The head at section 1 corresponding to the minimum elevation of
the roadway crest cannot be added to the flow table because no
space remains in the list of heads. The parameter PMXNHU must be
increased in the INCLUDE file ARSIZE.PRM (appendix 2) and FEQUTL
must be recompiled and linked.
*ERR:705* ROUNDING/BEVELING VALUE < 0.0
or > 0.14
The value given for the relative rounding or beveling for the
culvert entrance is outside the range supported in the CULVERT
command (section 5.5). The range given is that for the tables for
type 5 flow. Ranges may be smaller. The range is truncated at
the limit of the particular table involved, and a warning message
is issued in FEQUTL computations.
*ERR:706* WINGWALL ANGLE < 0.0 OR >
90.0 DEGREES.
A wingwall angle outside the valid range has been encountered in
the CULVERT command (section 5.5).
*ERR:707* TYPE 5 SUBMERGENCE RATIO < 0.0
OR > 1.0
The ratio of depth to maximum vertical dimension at the exit that
causes culvert-flow type 5 to flow full and become submerged is
given the value of 0.75 by default and can be changed by the user.
A user-selected value outside this range has been detected in the
CULVERT command (section 5.5).
*ERR:708* RATIO OF DEPTH TO VERTICAL
DIAMETER 0.5 OR 1.0
The ratio for the limit for culvert-flow type 1 has been given
outside the valid range in the CULVERT command
(section 5.5).
*ERR:709* RATIO OF HEAD TO VERTICAL
DIAMETER < 1.0 OR 1.5
The maximum head ratio permitted for culvert-flow type 1 or type 2
is given by default as 1.4. This limit may be changed by the
user. The user-selected value is outside the valid limit in the
CULVERT command (section 5.5).
*ERR:710* AT LEAST ONE SUBMERGENCE TABLE IS
UNKNOWN. BOTH MUST BE KNOWN.
One or both of the tables specifying submergence on the roadway
are missing. Both tables must be present even though no flow over
the roadway is simulated. Flow over the roadway is always assumed
to be possible in the
CULVERT command (section 5.5) if the head is high enough.
Therefore, the tables are required in all cases.
*ERR:711* DROP FROM SECTION 1 TO SECTION 43
< 0.01 NOT YET SUPPORTED.
A drop in water-surface elevation between section 1 and section 43
is required in the CULVERT command (section 5.5). Otherwise,
computations cannot continue. The restriction is satisfied in
many culverts. Recovery of water-surface elevation from section 1
to section 43 may result for steep culverts under submerged flow
conditions with a small approach section. Currently in the
CULVERT command, a drop in water-surface elevation must be forced
for these culverts by increasing APPEXP, EXPFAC, the barrel
roughness, or all three.
*ERR:712* GATE SILL ELEVATION= ff <
ELEVATION OF FLOOR OF DEPARTURE REACH= ff
The sill elevation of the underflow gate must be at or above the
elevation of the minimum-elevation point of the cross section in
the departure reach in the UFGATE command (section 5.20). The
bottom elevation in the cross
section given in DEPTAB should be compared with the elevation
given for SILLELEV.
*ERR:713* GATE OPENING WIDTH= ff 0.0
An invalid gate-opening width has been detected in the UFGATE
command (section 5.20). The GATEWIDTH
identifier must be followed by a numeric value that is greater
than 0.
*ERR:714* APPROACH LOSS CD 0.0 OR
> 1.0
The discharge coefficient for approach losses to the underflow
gate must be greater than zero and less than one in the UFGATE
command (section 5.20). Approach losses to a gate structure
commonly are small so that values of 0.95 to 0.99 are realistic.
A value of 1.0 is valid because this indicates that no losses in
the approach section result or that the contraction coefficient
already reflects those losses.
*ERR:715* CONTRACTION COEF.= ff 0.0
OR > 1.0
The contraction coefficient must be greater than zero or less than
or equal to one in the UFGATE command
(section 5.20).
*ERR:716* IN UFGATE:FLAG= nn NO SOLUTION aa
This message can appear in 10 different cases in UFGATE (section
5.20) computations. In all cases an error has been detected in
applying the method of false position to determine a solution to a
nonlinear equation. The flow area in the approach section and in
the departure section must always be larger than the flow area in
the gate opening. The flow must always contract upon entering the
gate opening and must always expand upon leaving the gate opening.
Also, other earlier errors should be checked because computations
may continue in UFGATE even if errors have already resulted. The
previous errors may be the cause of this error. If none of these
conditions apply, then the program code may need to be changed.
If FLAG= 1, then an interval that contains a root could not be
found. Therefore, false position cannot be applied. Linsley,
Kraeger Associates of Mountain View, Calif., should be contacted
to make program modification. If FLAG= 2, then a root could not
be found in 100 attempts using the method of false position. The
tolerances for convergence EPSARG or EPSF may be too small in this
case. Making the tolerances slightly larger may allow convergence
to a root. If changes in the tolerances do not result in
convergence to a root, Linsley, Kraeger Associates of Mountain
View, Calif., should be contacted to make modifications in the
program.
*ERR:717* GATE SILL ELEVATION= ff <
ELEVATION OF FLOOR OF APPROACH REACH= ff
The sill elevation for the underflow gate must be at or above the
elevation of the approach section. The bottom
elevation in the cross-section table given in APPTAB in the UFGATE
command (section 5.20) should be compared with the elevation given
in SILLELEV.
*ERR:718* LESS THAN TWO GATE OPENINGS
GIVEN. UFGATE MUST HAVE AT LEAST
TWO OPENINGS.
One or less gate opening has been input to the UFGATE command
(section 5.20). At least two gate openings must be present for
interpolation to be possible in a table of type 15.
*ERR:719* CROSS SECTION OFFSET
NON-INCREASING AT OFFSET= ff
In standard HEC-2 (U.S. Army Corps of Engineers, 1990a) input,
the offsets on the boundary for definition of changes in Manning's
n in the NH lines must match the offsets on the boundary
for definition of the cross-sectional shape in the GR lines. Many
HEC-2 data sets have been transformed from other computer models
that do not
specify agreement in the offsets for defining Manning's n
and channel elevation. In the analysis of such a nonstandard
HEC-2 data set, the offsets on the boundary of the cross section
are not increasing when addition of a point to the boundary is
attempted in the HEC2X command (section 5.15) so that the added
point will match the offset given on the NH line.
*ERR:720* NO SPACE LEFT IN CROSS-SECTION
BOUNDARY WHEN ADDING POINT FOR NH LINE.
A point cannot be added to the cross-section boundary in HEC2X
(section 5.15) computations for an offset on the NH line that was
not on the boundary specified in the GR line of the HEC-2 (U.S.
Army Corps of Engineers, 1990a) input data. This results because
space for storing cross-section-boundary points is filled to
capacity. The value of the parameter PMXPNT must be increased in
the INCLUDE file ARSIZE.PRM (appendix 2) and FEQUTL must be
recompiled and linked.
*ERR:721* RELATIVE PROJECTION < 0.
The relative projection for a culvert cannot be less than zero in
the CULVERT command (section 5.5).
*ERR:722* ANGLE OF INLET BEVEL < 0 OR
> 90 DEGREES.
The angle for the beveling of a culvert entrance is outside the
valid range in the CULVERT command (section 5.5).