Jump to content
GMS, SMS, and WMS User Forum


  • Content count

  • Joined

  • Last visited

Everything posted by calberts

  1. Exporting Geometry into RAS

    mikeg20, it is difficult to say what the issue could be just from what the translator gives us in this screenshot. I would recommend contacting Aquaveo Technical Support at support@aquaveo.com. They can set up a file share link where you can upload your project and have them take a closer look as to what may be causing this issue. -Cody
  2. Currently GMS reports an Error if negative values are input for the FEMWATER hydraulic conductivity tensor values. We have recently learned that in some cases these values can be negative. This feature request is to change GMS so that instead of reporting an error, a warning message will be displayed. A warning message would still be nice, since from our understanding most cases will only have positive values in the tensor. -Cody
  3. Time-axis label format setting

    Hisham, we have had others report the same behavior to Aquaveo technical support in the past. We submitted the issue for feedback from our AHGW development team. They discovered that it was not a bug in the AHGW processes but rather in the ESRI plotting tools since AHGW uses the ESRI plotting tools in this process. The customers that have reported this in the past were all using ArcGIS 10.3. Are you by chance using ArcGIS 10.3 or earlier? Up until now we have not had any reports of this occurring with later versions of ArcGIS, so it is possible they have fixed the plotting issues. -Cody
  4. Coverages on the same plane

    mikeg20, the Z location of the features in the SRH-2D Boundary conditions type coverage displayed in your two images is not important. That is the case for most map coverages with a few exceptions. Since it appears you are using SRH-2D the one SRH coverage type which does make an exception is the SRH-2D Obstructions coverage which uses the z location of arcs and points to define it's position in the z direction. -Cody
  5. Error: Case_INTERNAL*.dat

    WIALLEN I have not yet encountered this error. Would you be able to contact Aquaveo Technical support (support@aquaveo.com) and send a copy of your files? If the files are too large for email, they can provide you with a link to upload your files to the Aquaveo filecloud. We normally document all errors on our wiki at: http://www.xmswiki.com/wiki/SMS:SRH-2D_Errors. If they can replicate the error, then we will be able to provide a solution to you and also update our wiki page to include this issue. -Cody
  6. Length of BC

    Mark, As Pablo mentions, it does depend on various factors. You should consider the terrain at the boundary as well as other hydraulic factors (i.e. roughness, anticipated velocities, magnitude of inflows). Although these factors will assist in determining the width of the inflow/outflow boundary, it still ends up being an educated guess which could be near or far from what the flow width really is. The suggestion I have is that you simply ensure that the Inflow/outflow boundaries are far enough away from the area you are interested in for your analysis. If you move these boundaries far enough upstream/downstream away from the area of interest, then within the model, any poor guess that was made for the width of flow will not affect the results since the width of flow will have ample space to either contract or expand into a more natural flow width before it arrives in the area of interest. This process of extending the model upstream/downstream may be an iterative process as you do some initial runs and look at the results to see what is occurring. I do recommend reading Hope this helps. -Cody
  7. SRH-2D Progress Status window

    Pablo, I have included your questions below with a few responses: "How can I get [the residual plot] back?" What you are seeing was intentional. With the most recent SRH-2D the plot was removed. There is currently not an accessible way to turn on the display of this plot. "Is there any way to display the Courant Number in real-time?" You can't display this information in real time, however you can monitor the average CFL and Max CFL numbers as well as the residuals in the casename_INF.dat file that is output during a run. It is my understanding that the residuals are not a direct indication of stability and convergence during an SRH-2D run, someone can correct me if I am wrong. "is there any way to display the inflow/outflow in real-time?" As with the previous question, no. But you can monitor the inflow and outflow if you place monitor lines near the inflow and outflow boundaries by checking the monitor line report files (casename_LNn.dat) that are written during the run. Different ideas are currently being discussed about possibly including something like this, but it is still in the idea/discussion phase of development. If you have ideas you'd like to share about this topic and what you feel could be useful, please let us know, we love feedback. "I would be interested to know how the community follow the progress of their simulations." If by progress, you are talking about run stability, I do not have many suggestions, anyone else? If you are simply wanting to know how much progress of the total simulation time has been made, usually this can be done by looking at one of the report files such as a monitor point or monitor line report file (casename_PTn.dat or casename_LNn.dat). SRH-2D writes to these files every 100 timesteps throughout the simulation run so they do a good job of displaying where the simulation is with respect to the time of the run. -Cody
  8. Importing Mesh into HEC-RAS

    I wouldn't say that ~41,000 elements is excessive by any means, there is likely something else that is going wrong. It sounds like you aren't seeing any error messages or status updates during the process? How long have you tried letting it run so far? I would recommend submitting these files to tech support at support@aquaveo.com so they can investigate and report any issues that could be occurring with the translator. -Cody
  9. Importing Mesh into HEC-RAS

    Try going to the "Data" menu and choose "Switch Current Model...". From the options in the "Select Current model" you should choose "Generic Mesh" for HEC-RAS meshes. After selecting this you should be able to link the mesh to the simulation. Let us know if that does not help. -Cody
  10. Missing Case.dat Error

    This error usually indicates that something went wrong when SRH-Pre ran. If SRH-Pre runs into an error, the simulation *.dat file is not created and when SRH-2D tries to run, it will report that it cannot find the file (the error shown in your screenshot). There is usually a more descriptive error in the SRH-Pre model wrapper window. Have a look at the SRH-Pre error and refer to the SRH-2D error wiki page for a description and resolution. If that page is not much help for the error you see, please post the error you are seeing along with any information about your model that may help to identify the issue. -Cody
  11. Event is over due to flow below cutoff value

    There is an input in the GSSHA long term simulation options called "Minimum event discharge". I believe this message shows up when you have specified something other than the default of "0". It is a way to tell GSSHA to end the event and move on if the discharge falls below the flow specifed. You can read more about this in the following wiki page: http://www.gsshawiki.com/Long-term_Simulations:Global_parameters -Calberts
  12. Pre Run Error Code

    Given the broad range of changes that were made and the fact that the error message shown is not indicative of anything specific, I would recommend contacting the Aquaveo Technical Support Team and providing them with your files. They will be able to troubleshoot the issue and give some steps to resolve the error. You can contact them by emailing support@aquaveo.com. -Cody
  13. Retriangulating to remove embankment

    DHendon is right. You can delete the triangles, but the scatter points at the triangle edges will remain in the scatter set and be triangulated again. You can turn on scatter points in the display options and see where the points are that are representing the embankment. If you select and delete those points and then triangulate, your embankment should be removed. Making a copy of the original is always a good idea. -Cody
  14. CE-QUAL-W2 - what am I missing?

    With the TIN turned on, is difficult to tell from just the image if your segment coverage has a lake boundary defined by feature arcs (Tutorial sections 4.1 or 4.2 show two ways to create the boundary). If it does have the boundary, WMS has a built in snapping feature so that if you click close (within a couple computer monitor pixels) to the boundary, it will snap to the arc. If it doesn't have the boundary already, you can create it by one of the methods in the tutorial referenced above and then recreate your segment dividing arcs keeping in mind that you must click close to the boundary arc to get it to snap. Regarding your other question, I believe that you still need to specify the single branch as the main branch and go through all the steps to create segments, even if no other stems exist. -Cody
  15. Problems With Pressure BC

    SRH-2D pressure flow structures are different than the other SRH-2D structures. For weirs, culverts, and gates it used to be recommended that you leave the materials for area between the structure arcs "unassigned", that is something that has recently changed. SRH-2D now will inactivate these areas when it runs the model, which is one less thing we have to try and remember to do now. Pressure flow structures actually need a material assigned to them because the area between the structure arcs (bridge deck) never gets unassigned. The 2D simulation results are computed in that area and represent the flow beneath the bridge deck. Try assigning a channel roughness to the polygon beneath the bridge and everything should run correctly. -Cody
  16. Diverting a Drainage Path

    Mike, This is exactly what I ran into the other day for a project I was working on. One possible workflow would be to edit the DEM using a feature arc. This is done by creating a new coverage, digitizing an arc through the center of the culvert (terminating it at the toes of the roadway embankment, or just beyond), editing the underlying DEM cells along the arc, and then rerunning TOPAZ. You can read more about this process in the online documentation: http://www.xmswiki.com/wiki/WMS:Editing_DEM_Elevations. An easy way to get the "Edit DEM Elevations" to pop up is to select the arc running through the culvert and then right click on it and select "Edit DEM Elevations". In the "Edit DEM Elevations" window, you can multi-select the first and last points in the plot by holding down shift and then you can press the "interpolate" button to linearly interpolate the elevations between the two selected points. When you select OK, it will edit the DEM elevations accordingly. Don't forget to rerun TOPAZ to pick up the new drainage path and then re-delineate your basins. If after doing the above, TOPAZ still does not pick up on the new drainage path further editing could be required such as widening the gap by repeating the process with a parallel arc or extending your culvert centerline further upstream/downstream. Let us know how it goes. -Cody
  17. Boundary Condition Issues

    Hi WIALLEN, Did you also extend your materials upstream? I have seen this message when my materials do not cover the inflow boundary. -Cody
  18. Scatter Data question

    John, As far as some of the more routine or general processes go in SMS like filtering, retriangulating, and merging go, my understanding is that most only utilize a single core. And as far as running models goes in SMS, there are some numerical models which allow parallel processing such as ADCIRC, ADH, and even TUFLOW has a form of parallel processing with their GPU solver, but there are also many which do not have that capability. Are you planning on using any of those models? The general set of hardware requirements are listed at the bottom of the following page: https://www.aquaveo.com/software/sms-surface-water-modeling-system-introduction You could stick with the 32G of RAM that you have, and match that with a processor with the fastest clock speed that your budget will allow, as mentioned in those general set of requirements. -Cody
  19. Scatter Data question

    It depends on the situation, really. If I don't need to do a lot of changes to the TIN, I like to convert it to a raster format. High resolution rasters are handled very efficiently in SMS and with the realease of SMS 12.3, you can now use rasters for meshing and grid creation. Raw .LAS lidar files can be brought in as a raster or external software can be used to interpolate points to raster. If the TIN data requires extensive edits and changes and I have to keep it in a TIN format, then I look for ways to cut the points down which could include filtering the data or deleting the outer extremities of the data which lies outside my project area. Are any of those possibilities for your situation?
  20. Scatter Data question

    John, SMS has tools to filter out scatter points, see the documentation below: http://www.xmswiki.com/wiki/SMS:Scatter_Data_Menu#Scatter_Commands You provide a filter angle which helps decide the extent of the filtering. I usually vary the angle a bit until I like what I am seeing for the remaining scatter set. So you may want to make a duplicate to preserve the original, if you do not end up liking what the filtering options give you. I will add that I have run into large scatter sets where it also takes a long time to filter. These larger datasets end up chewing on the data while requiring a lot of RAM during the process. If the computer you are using doesn't have a significant amount of RAM, it will likely take a lot longer. If these scatter sets were created from LiDAR tiles, there are other options for bringing them in that might work for you which handle the data more efficiently, processing wise. Let us know how it goes. -Cody
  21. SRH-2D Materials Coverage Errors

    Hi Gary, We have recently encountered the "error renumbering..." message while working with some files of our own. It seems to happen while modifying the polygons as you have mentioned. This has been reported as a bug and will be fixed in the very near future. I have not seen any issues so far with polygon assignments being different as shown in the task bar or any 5-15 second delays in opening the materials dialog, but we would like to investigate this a little more so we can resolve any issues that may exist. If you still have the files showing this behavior, and would be able to share them, you could contact our technical support team at support@aquaveo.com. They can set up a link to upload the files and look into this a bit further. -calberts
  22. You could use the split nodestring command. This option is found in the "Nodestring" menu and is usually dimmed and unavailable for use. To un-dim this command and use it, use the select node tool and select the node along the nodestring where you would like to split the nodestring (so in your image above, this might be node 1). With a node selected, you can then choose Nodestring | Split and the nodestring will be split at the node. Of the two resulting nodestrings you can delete the one that you no longer wish to have. I tested this on one particular nodestring and it preserved the nodestring inputs within both of the resulting nodestrings. A similar command is the Merge nodestrings command which is available when two nodestrings are multi-selected. I hope this helps. -Calberts
  23. Interpolation of cross sections with node strings

    Hi Tertia, I am not aware of an option to interpolate cross sections with nodestrings. But I am confident there is a way to accomplish what you are trying to do. The most efficient way is dependent on what you currently have. It sounds like you have a scatter set surface right now and cross section data in some format. In what format do you have your cross section data? (XYZ text file, CAD file, Shapefile, etc)
  24. SRH2D Point Shapefile Output

    NicT, SMS will allow you to create a text file including node point locations and computed datasets in the "Save as" menu. 1. Select the Mesh to make the mesh module active 2. Select "File | Save As..." 3. Change the "Save as type:" to "Tabular Data Files (.txt)" 4. Give it a name and click Save. 5. Specify the number of columns, Precision, and Delimeter type 6. In the "Data" row at the bottom select the "Data" button for each column to choose a mesh dataset that will be written to the text file. You can choose "X" and "Y" which are the coordinates of each node, and then choose other datasets to add the the other column(s) (which will be however many columns you chose to include) 7. Select OK when finished setting up the columns and it will create the text file with the columns configured how you set them up reporting data at the node locations. I have used this quite a bit to transfer mesh data to other programs and excel. -Calberts
  25. CulvertĀ“s parameters in SRH 2D

    Hi, For the FST culvert, which is called "Culvert" in the SMS SRH-2D Linear BC assignment window, your best reference will be the Bureau of Reclamation's Technical report SRH-2016-09 which can be accessed at the following link: https://www.usbr.gov/tsc/techreferences/mands/mands-pdfs/ModelingIn-StreamStructuresInternalFeaturesWith SRH-2D_02-2016_508.pdf That paper also provides detailed description of all other structures in SRH-2D. For the HY-8 culvert, which is called "Culvert HY-8" in the SMS SRH-2D Linear BC assignment window, you will most likely find the HY-8 user manual to be most helpful. http://wmsdocs.aquaveo.com/HY-8_UserManual_v7.5.pdf -Calberts