Jump to content
GMS, SMS, and WMS User Forum


SMS Experts
  • Posts

  • Joined

  • Last visited

  • Days Won


Everything posted by cameronj

  1. I feel that it is not currently useful as it only works with 32-bit machines. As long as you can import/export GIS format in SMS, that is all you should need.
  2. One option is to run the model in Unsteady mode, but for a long enough period of time that it becomes stable. I find this works better than running in Steady as it goes a lot quicker. I also turn off mesh adaption as it slows everything down considerably and just make sure I have good mesh. I should also point out that one of the most important things for Steady models is having a really good initial water surface elevation. This generally means running the model with higher tolerances for a while until the water surface is not changing any more and use that as the initial condition for a run with lower tolerances. Another thing I have done is use a separate model (SRH-2D, RiverFlow2D, or another) to come up with the initial condition.
  3. The hotstart file could be the culprit. If you are willing to share the files I can take a look. To apply the multiple processor option, ERDC gives the following guidance. Basically you need to install the SDK and then in the dos command prompt type in: mpiexec –n “processors #” adh.exe “filename” the file name is the adh input file that is created in sms. Multiple Processor Execution:A 64 bit Windows multiple processor version of AdH is now available. To utilize this capability you must have the HPC Pack SDK from Microsoft installed on your machine. We are unable to entertain requests for multi processor executables for other operating systems such as Mac OS, Linux etc. The generic command line for executing the Windows version is:mpiexec –n “processors #” adh.exe “filename”
  4. On a side note, you can also set up ADH to run with multiple processors which is what I recommend as it can help with run times.
  5. ADH is an advanced model that takes a lot of time to figure out what works and what does not work. I have found that ADH can take a long time to run and I mean a really long time, if it is not set up properly. In general I like to to scalar density paving to generate my mesh and then modify it as needed (adjust nodes/elements to get rid of bad elements and refine if I need more). I also try to limit the number of elements and make them as big as possible as the automatic time step option for ADH does not always help and sometimes you just need to use a constant time step. I have also found that if you turn on adaption, it can increase the run time dramatically and so I usually refine my mesh enough and not use adaption. One of the most important things for ADH is to have a good hotstart file and there are times that I have used another 2D model to generate the hotstart file (SRH-2D and others). Cheers, Cameron
  6. In version SMS 11.1 the ns card now includes a nodestring id value after the negative value (see link below) http://www.xmswiki.com/xms/SMS:What%27s_New_in_SMS_11.1
  7. Are there spaces or special characters in the project name?
  8. There should be a *.sup file that you read into SMS which will read in the *2dm file (mesh) and all of the *dat files (results). If you can not find the *.sup file, you can read in the mesh then the result files manually.
  9. There is no easy way to back track and start over without using the map module to generate the mesh in the first place. In your case you could either delete the elements manually from the mesh or convert the mesh to map and make adjustments from there and then regenerate the mesh. Depending on the amount of elements in your model, the second option could take a long time to convert to map and then back to mesh. Cameron
  10. There is a newer version of SRH2D that writes out to the xmdf format which can be read into SMS. Aquaveo or the SRH2D developer has a copy of the newer version.
  11. Heimo, Would please explain how to the files in the TsPoint.zip you posted above? Thanks, Cameron Jenkins
  12. If I am going to model piers, I generate the mesh around the piers so that the elements start out small next to the piers and get bigger as they get farther away.
  13. The older versions of SMS can not handle newer CAD files. I would save the file as an older CAD, a GIS shape file, or create an geo-referenced image of the bridge pier data you want to see. Cheers, Cameron
  14. You would need to specify a nodestring for each boundary, in your case you would have three of them. The run would have to be dynamic to account for the change in flow out of the model.
  15. cameronj

    Undo Tool

    There is no undo tool in SMS. The best advice I can give you is to save often and save as a different name every time you are going to make a big change to your model. Cheers, Cameron Jenkins
  16. When I want to get a mesh and data sets associated with it into ArcGIS, I use the save as "Tabular Data Files" option and save out each data set I care about. I then bring it into ArcGIS and create a TIN using the data set and the mesh boundary as the TIN limits. This allows me more freedom with how to visualize the data. I have attached an example showing depth of flow. Cheers, Cameron Jenkins
  17. Did you set up a coordinate projection for the project? If you are taking values from Google Earth, you will need to make sure that the projection in SMS is the same as it is in Google Earth. Cheers, Cameron
  18. Fabio, Send your files and problem to support@aquaveo.com and they will be able to help you figure out why it is crashing. I would also download the latest version of SMS 11.0 Beta to see if it is still a problem. Cheers, Cameron Jenkins
  19. What I usually do is convert the mesh to a map coverage and then create a shape file from the map coverage. Cheers, Cameron Jenkins
  20. Nicki, What version of SMS are you using? The SMS 11.0 beta now has a raster module and can read in many different formats, look in the SMS 11.0 beta help file for more info. If you are using version SMS 10.1 then the simplest thing to do would be to convert it to an xyz and import it in as a scatter set. To answer your second question, there are certain GIS items that can be read in without "enable ArcObjects" checked, but it is limited. SMS does not automatically check this (would be nice if it did) and so yes you would have to enable it before you read in the file. The reason behind this is if you gave your files to someone who did not have ArcGIS, it would still be able to open. I would send an email to tech support and ask them to add this as a feature request. Cheers, Cameron
  21. cameronj


    It was in the software when I worked at Aquaveo a few years ago, but was not released to the public yet. The XMS wiki has a couple sentences about it, but not much. Cheers, Cameron
  22. I used the example files in my thesis, but do not have them anymore. I had to contact one of the authors for the files. I think the error you are getting can happen when the model results are garbage and did not really converge. Cameron
  23. One of the links Chad provided has a link to Mark Ipson's thesis on sediment transport in FESWMS, which has an appendix that is a tutorial for sediment transport in FESWMS. I have provided the link below: http://contentdm.lib.byu.edu/ETD/image/etd1542.pdf Cheers, Cameron
  24. Eli, If you know the exact location of all the nodes you are going to create, put them in a text file in xyz format and import them into SMS. Cheers, Cameron
  25. you can do a "save as" and save it as a *.h5 data (if data set is on a mesh) or convert the data set to scatter points and have many more options with the "save as" command.
  • Create New...