User:Jcreer/SRH-2D Error Messages Tables: Difference between revisions
No edit summary |
No edit summary |
||
Line 28: | Line 28: | ||
| Inconsistent time control settings. | | Inconsistent time control settings. | ||
| The end time is prior to the start time in the model control. Adjust so the end time is later than the start time. | | The end time is prior to the start time in the model control. Adjust so the end time is later than the start time. | ||
|- | |- | ||
| SRH-2D | | SRH-2D | ||
Line 58: | Line 46: | ||
| More than 99 obstructions exist | | More than 99 obstructions exist | ||
| SRH-2D has a built in limit to how many obstructions can be included in a model. Currently this limit is 99. Reduce the number of obstructions to 99 or fewer. | | SRH-2D has a built in limit to how many obstructions can be included in a model. Currently this limit is 99. Reduce the number of obstructions to 99 or fewer. | ||
<!--|- | <!--|- | ||
| SRH-2D | | SRH-2D | ||
Line 127: | Line 107: | ||
| *.srhmat file does not exist. | | *.srhmat file does not exist. | ||
| File didn't export successfully. Make sure materials are assigned in the materials coverage. | | File didn't export successfully. Make sure materials are assigned in the materials coverage. | ||
|- | |- | ||
| SRH-2D | | SRH-2D | ||
Line 145: | Line 113: | ||
| There is an issue with how the BC arcs are being assigned to the mesh elements. | | There is an issue with how the BC arcs are being assigned to the mesh elements. | ||
| Review mesh for overlapping elements. Also, check snapping of BC arcs. | | Review mesh for overlapping elements. Also, check snapping of BC arcs. | ||
<!--|- | <!--|- | ||
| SRH-2D | | SRH-2D | ||
Line 170: | Line 132: | ||
| Using a restart file that was created with another mesh. Restart files can only be used with simulations using the exact same mesh. | | Using a restart file that was created with another mesh. Restart files can only be used with simulations using the exact same mesh. | ||
| Review the restart file and use a restart that matches the mesh. Regenerate the restart file if needed or select a different initial condition option. | | Review the restart file and use a restart that matches the mesh. Regenerate the restart file if needed or select a different initial condition option. | ||
|- | |- | ||
| SRH-2D | | SRH-2D | ||
Line 272: | Line 228: | ||
| This errors occurs when sediment transport is being modeled in a project containing 1D hydraulic structures (culverts, weirs, pressure bridges, etc.). SRH-2D cannot model sediment transport in models containing 1D hydraulic structures. | | This errors occurs when sediment transport is being modeled in a project containing 1D hydraulic structures (culverts, weirs, pressure bridges, etc.). SRH-2D cannot model sediment transport in models containing 1D hydraulic structures. | ||
| Either do not use the sediment transport in the model run, or remove the 1D hydraulic structures from the model. | | Either do not use the sediment transport in the model run, or remove the 1D hydraulic structures from the model. | ||
|- | |- | ||
|SRH-2D | |SRH-2D |
Revision as of 19:30, 8 March 2022
Location | Error Code | Error Text from Model | Description | Potential Solution |
---|---|---|---|---|
SRH-2D | 1 | Stopped in spline.f90 H | Time series data used to define inflows/outflows or time varying water surface elevations has issues with how it is defined, such as duplicate times. | The time series data should only have one data value per defined time. Review the XY Series Editor where the time series data is defined for the boundary conditions and remove any duplicate time entries. |
SRH-2D | 1 | Stopped in uti_qwin_xyplot.f90 TIME_SIMU | Inconsistent time control settings. | The end time is prior to the start time in the model control. Adjust so the end time is later than the start time. |
SRH-2D | No cells cover an obstruction in structure_obstruction.f90 | Obstruction feature area of influence does not cover the centroid of at least one element. | The "Obstruction Width/Diameter:" value in the Obstructions Properties dialog is set to "0" and/or an obstruction arc is positioned just beyond half the width/diameter defined in the properties from the centroid of a mesh element. | |
SRH-2D | 5 | Stopped in structure_culvert.f90 ICELL error#5 | Boundary condition arc mesh snapping does not match inactive material zone snapping. | Review the material polygon snapping and review material assignment. |
SRH-2D | None | More than 99 obstructions exist | SRH-2D has a built in limit to how many obstructions can be included in a model. Currently this limit is 99. Reduce the number of obstructions to 99 or fewer. | |
SRH-2D | 2 | ALL INLET cells are dry from bc_mdot2.f90! Code may have blow up due to input errors or too-large time step. | Material polygons near inflow are unassigned. This occurs when the material coverage has not been linked to the simulation. Also occurs when all material polygons covering the inflow BC have an "unassigned" material type. This can also occur if no boundary conditions providing an inflow source have been included in the simulation. | Review the simulation to make certain materials have been assigned and that materials and BC coverages have been added to the simulation. |
SRH-2D | FATAL ERROR The code diverged; further reduction of time step would help the convergence! | Too large of a time step. | Reduce the size of the computational time step in the model control. | |
SRH-2D | 3 | bad mesh ! Stopped in indx_conn.f | Problem in mesh, often due to overlapping elements. | Check if problem cell (element) id is listed. Otherwise, examine mesh quality in SMS. |
SMS | No mesh that matches the scalar set. | No mesh that matches the scalar set. The solution file does not correspond to the mesh in the project, or node numbering of the mesh has been changed, invalidating the solution. | Take care when making edits to the mesh and renumbering the nodes. Any previous results will be invalidated when nodes are renumbered. | |
None | None | WSE error directly under the bridge in the form of waves oscillating through the channel. | Use larger, quadrilateral elements in the deepest areas of flow. Lowering the time step may also help. | |
None | None | SRH-2D is not recognizing a 1D structure or 2D pressure flow structure. When reviewing the 2D results or output files it does not appear that SRH-2D is using a structure such as a culvert, pressure flow bridge structure, weir, or gate. | Make sure the pair of arcs in the SRH-2D boundary condition coverage representing the faces of the structure were created in the same topologic direction (i.e. both were created left to right looking downstream or both were created right to left downstream). The direction does not matter, only that both arcs are consistent. Turn on the display of arc "Direction" in the display options for the map arcs. This will add an arrow to the map arcs in the display denoting their topologic direction. | |
SMS | The following coverage(s) have an unsupported type and will be converted to area property: (Name of Coverage(s) Listed) | When opening the SRh-2D map file without the accompanying project file, the SRH-2D map coverages were not recognized. | If the coverage type is under Model (which the *.map file provided indicated it was) then the type is stored in the project file so that error will appear when opening the *.map file. Locate and open the project file instead of the *.map file. | |
SRH-2D | 0 | Exit code 0 | The SRH-2D simulation has stopped or finished whether successfully executed or not. | Review the simulation results, if any. Further troubleshooting may be required if there are no solutions data or the data is incomplete. |
SMS | 1 | Error code 1 | *.srhmat file does not exist. | File didn't export successfully. Make sure materials are assigned in the materials coverage. |
SRH-2D | 8 | Inconsistent cell ID in mesh_connectivity: maybe due to wrong nodestring | There is an issue with how the BC arcs are being assigned to the mesh elements. | Review mesh for overlapping elements. Also, check snapping of BC arcs. |
SRH-2D | Program Stopped as Mesh is different in RST file One of the following is different: |
Using a restart file that was created with another mesh. Restart files can only be used with simulations using the exact same mesh. | Review the restart file and use a restart that matches the mesh. Regenerate the restart file if needed or select a different initial condition option. | |
SRH-2D | 6940 | None | The assigned material types for the areas upstream or downstream of the culvert location are not valid. | Ensure that areas upstream of the upstream culvert location and areas downstream of the downstream culvert location have a valid material type assigned. |
SRH-2D | 1 | Stopped in structure_pressure_flow.f90 PARA DISTANCE | Shape of pressure zone is not acceptable for a parabolic type bridge ceiling. | Ensure that the pressure zone, between the pressure flow arcs, is rectangular in shape. |
SRH-2D | 9669 | Program stopped due to the following:
Wrong IFACE matching occurred in structure_internal.f90 #4 Error Code is: 9669 |
The area between the pressure zone arcs with overtopping turned on is not rectangular in shape and/or that the elements in-between the arcs are not rectangular. | Ensure that the area between the pressure zone arcs with overtopping turned on is rectangular in shape and that the elements in between the arcs are quads (rectangles). If necessary, create a new mesh with a rectangle between pressure flow arcs and which has quads in this area using the patch mesh generation method. |
SRH-2D | 46631 | Program stopped due to the following:
Wrong IFACE matching occurred in structure_internal.f90 #4 Error Code is: 46631 |
Ensure that the area between the pressure zone arcs with overtopping turned on is rectangular in shape and that the elements in between the arcs are quads (rectangles). | Create a new mesh with a rectangle between pressure flow arcs and which has quads in this area using the patch mesh generation method. |
SRH-2D | 0 | Program stopped due to the following:
Wrong IFACE matching occurred in structure_internal.f90 #4 Error Code is: 0 |
There is an issue with one or more boundary condition arc definitions. | Review snap preview of boundary condition arcs. |
SRH-2D | 16026 | Program stopped due to the following:
A downstream Structure nodestring has not set right; structure_culvert.f90 ICELL error#2 Error Code is: 16026 |
The 2D mesh around and through the structure is not optimal. | Examine the areas around the structure. Suggestions to optimize the mesh around the structure include creating patched (quadrilateral) elements through the structure from one face to the other. |
SRH-2D | 79 | Program stopped due to the following:
Tailwater WSE exceeded the maximum TW in the Reverse HY8 Table structure_hy8.f90 Error Code is: 79 |
Computed water surface elevations near the culvert became extremely high. This could be from too large of a time step, poor mesh quality near the culvert faces, or parts of the mesh were the culvert is applied have higher elevations than what are defined as the inverts defined in the HY-8 culvert definition | Review mesh quality near the culvert face. Check to ensure that mesh node elevations where culvert faces are applied do not exceed invert elevations as defined in the HY-8 culvert definition. Lowering the time step to improve stability around the culvert could also help. |
SRH-2D | N/A | forrtl: severe (24): end-of-file during read, unit n, file {your filepath.dat} Image PC Routine Line Source srh2d_3.2_quickwi...Unknown... | This is usually a generic error indicating something is wrong with the SRH-2D simulation casename.DAT file created by SRH pre. It typically signifies that SRH-Pre did not terminate normally and generate a valid simulation file. The cause of the error could be any number of issues. | Check for any error messages reported by SRH-pre by going to the SMS model wrapper and clicking on the "PreSRH-2D" line and reviewing the on screen output messages. |
SRH-2D | N/A | Failed to find a mesh cell which contains the following (x y) points: (X,Y)= | This is caused when there is a void added to the mesh by deleting a mesh element from the mesh after the mesh has been generated. Creating void by deleting mesh elements may not actually remove the element data from the mesh in SRH-2D. | If a void is needed in the mesh, it should be created as a polygon in the Mesh Generator coverage and given a mesh type of "None". When a mesh is generated using polygons with the "None" type, a void will be created in the mesh that can be recognized by SRH-2D. |
SRH-2D | 0 | Program stopped due to the following: IFACE match does not found in structure_culvert.f90 #n | Element configuration around the structure face is causing a mismatch in the transition into or out of the structure. | It may help to ensure all elements within the two structures are quadrilateral elements. It may also help to ensure that the first row of elements downstream of the downstream structure face and upstream of the upstream structure face are also quadrilateral elements that are "well formed" ("Well formed" elements as in having interior corners as close to 90 degrees as possible). |
SRH-2D | 1 | Program stopped due to the following: Stopped in read_input2.f90 HY8 Forward_TABLE Line Error | There is a problem reading the culvert table file. One of the causes of this is that the HY-8 file containing the culvert definition does not include a file extension. | Add a ".hy8" file extension to the culvert definition filename. |
SRH-2D | N/A | forrtl: severe (170): Program Exception - stack overflow | The simulation is too large for SRH-2D to process. Typically this occurs when running a simulation using sediment transport and a 2D mesh that contains more than 50,000 elements. | Reduce the number of elements in the 2D mesh and try running the simulation again. |
SRH-2D | 3 | Not ready in solve.f90 SEDIMENT MODULE | This errors occurs when sediment transport is being modeled in a project containing 1D hydraulic structures (culverts, weirs, pressure bridges, etc.). SRH-2D cannot model sediment transport in models containing 1D hydraulic structures. | Either do not use the sediment transport in the model run, or remove the 1D hydraulic structures from the model. |
SRH-2D | 1 | Program stopped due to the following: Wrong Boundary ID;may due to some boundary mesh points are not in NODESTRING lists in SMS | This error seems to be related to issues with mesh quality. | Review mesh quality. Check for elements with very small or very large interior angles (angles less than 10 degrees or greater than 180 degrees. If any are present, make adjustments in the conceptual model (mesh generator coverage) and re-generate the mesh. |
SRH-2D | 67 | Input statement requires too much data, unit 1 | This error appears related to using a restart file that doesn't match the project geometry. | Review the restart file. Common issues appear to be using a restart file that came from a different project or uses a different projection. Check that all major aspects of the project geometry (mesh, nodes, units, coordinate system) match what is used in the project in order to use a restart file. The other solution is to not use a restart file with the simulation and select another option for the initial condition. |
SRH-2D | 7 | Inconsistant cell ID in mesh_connectivity.f90: maybe wrong nodestring | This error is caused when two arcs in the boundary condition coverage snap to the same nodes but have different boundary condition types. | Review the boundary condition arcs and use the snap preview. |