SMS:Q&A CMS-Wave: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
[[SMS:Support_Knowledge Base|Return to the Main Q&A Page]] | [[SMS:Support_Knowledge Base|Return to the Main Q&A Page]] | ||
'''Q:''' Can I import CMS results in Matlab? | |||
<!--''(Tags: Tags)''--> | |||
'''A:''' Yes. It is possible to load binary XMDF files in Matlab. In order to make it easier for users, we have provided a Matlab script which can read a CMS solution file and write the dataset values and times to a structure variable. | |||
''( | '''Q:''' Why can I not run the implicit CMS in SMS? | ||
'''A:''' The official release of CMS v3.75 only supports an explicit solution scheme. The new inline version of CMS v4.0 will support an implicit scheme and is being released as a beta version in May 2010. The inline CMS includes both CMS-Wave and CMS-Flow and performs the steering process internally without the interface. The advantages of the inline code are: | |||
#Efficiency gain by not having to initialize (file read, variable allocation, and calculation) CMS-Flow and CMS-Wave each steering run. | |||
#Efficiency gain by saving interpolation coefficients between CMS-Flow and CMS-Wave in memory during steering run. | |||
#Efficiency gain by not having | |||
#No need for SMS so CMS can run on other platforms such as Linux. | |||
#Option to pause runs. | |||
SMS 10.1 does not currently support the inline model, so it has to be run either using advanced cards or from the command prompt. | |||
'''Q:''' How can I reduce the required memory to run larger applications? | |||
'''A:''' If you are using the implicit solver, try using GAUSS-SEIDEL AND GAUSS-SEIDEL-SOR solvers. These use less CPU memory and will allow you to run larger applications. | |||
Revision as of 14:47, 21 March 2017
Q: Can I import CMS results in Matlab?
A: Yes. It is possible to load binary XMDF files in Matlab. In order to make it easier for users, we have provided a Matlab script which can read a CMS solution file and write the dataset values and times to a structure variable.
Q: Why can I not run the implicit CMS in SMS?
A: The official release of CMS v3.75 only supports an explicit solution scheme. The new inline version of CMS v4.0 will support an implicit scheme and is being released as a beta version in May 2010. The inline CMS includes both CMS-Wave and CMS-Flow and performs the steering process internally without the interface. The advantages of the inline code are:
- Efficiency gain by not having to initialize (file read, variable allocation, and calculation) CMS-Flow and CMS-Wave each steering run.
- Efficiency gain by saving interpolation coefficients between CMS-Flow and CMS-Wave in memory during steering run.
- Efficiency gain by not having
- No need for SMS so CMS can run on other platforms such as Linux.
- Option to pause runs.
SMS 10.1 does not currently support the inline model, so it has to be run either using advanced cards or from the command prompt.
Q: How can I reduce the required memory to run larger applications?
A: If you are using the implicit solver, try using GAUSS-SEIDEL AND GAUSS-SEIDEL-SOR solvers. These use less CPU memory and will allow you to run larger applications.
SMS – Surface-water Modeling System | ||
---|---|---|
Modules: | 1D Grid • Cartesian Grid • Curvilinear Grid • GIS • Map • Mesh • Particle • Quadtree • Raster • Scatter • UGrid | |
General Models: | 3D Structure • FVCOM • Generic • PTM | |
Coastal Models: | ADCIRC • BOUSS-2D • CGWAVE • CMS-Flow • CMS-Wave • GenCade • STWAVE • WAM | |
Riverine/Estuarine Models: | AdH • HEC-RAS • HYDRO AS-2D • RMA2 • RMA4 • SRH-2D • TUFLOW • TUFLOW FV | |
Aquaveo • SMS Tutorials • SMS Workflows |