SMS:SRH-2D Files: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
SRHHYDRO: SRHHYDRO is written out by SMS to guide SRH through the hydraulic simulation. The SRHHYDRO file contains key information about the simulation while acting as a directory to other files for SRH to use. The SRHHYDRO file stores the case name, simulation description, model type, turbulence model information, Manning’s n values, boundary conditions, boundary types, unsteady flow designation, simulation time, resultant output information, and initial conditions. Details of each card in the file are given as follows: | SRHHYDRO: SRHHYDRO is written out by SMS to guide SRH through the hydraulic simulation. The SRHHYDRO file contains key information about the simulation while acting as a directory to other files for SRH to use. The SRHHYDRO file stores the case name, simulation description, model type, turbulence model information, Manning’s n values, boundary conditions, boundary types, unsteady flow designation, simulation time, resultant output information, and initial conditions. Details of each card in the file are given as follows: | ||
{|class="wikitable" | |||
Case | |- | ||
Description | |Case || This is an identifier for SRH to use when running to help the user recognize the files that correspond to a specific project. The case should be given a name that is unique for a simulation. | ||
RunType | |- | ||
ModelTemp | |Description || The description is for the user to see in review of what was done for a specific simulation | ||
UnsteadyOutput Unsteady output is labeled for unsteady, where intermediate calculations are performed, or as steady, where only final calculations are computed for accuracy. | |- | ||
SimTime | |RunType || This card tells SRH what to compute. Flow means a hydraulic model. Mobile refers to a sediment transport model. | ||
TurbulenceModel | |- | ||
ParabolicTurbulence | |ModelTemp || This card communicates to SRH whether the model will be used to simulate temperature. Currently, temperature is not supported by SRH v. 2.2 | ||
InitCondOption This card communicates to SRH the condition of each element prior the model run. Options include dry, auto, and rst, where rst represents a start-up file from a previous run. | |- | ||
Grid | |UnsteadyOutput || Unsteady output is labeled for unsteady, where intermediate calculations are performed, or as steady, where only final calculations are computed for accuracy. | ||
HydroMat | |- | ||
MonitorPtFile | |SimTime || Three numbers are given to specify start time (hours), time step (seconds), and total simulation time (hours). | ||
OutputFormat | |- | ||
OutputInterval | |TurbulenceModel || This option is either parabolic or ke for the current version of SRH. | ||
ManningsN | |- | ||
BC | |ParabolicTurbulence || This card is dependent on TurbulenceModel being labeled parabolic. The value is a constant used in the parabolic turbulence equation. | ||
IQParams | |- | ||
ISupCrParams | |InitCondOption || This card communicates to SRH the condition of each element prior the model run. Options include dry, auto, and rst, where rst represents a start-up file from a previous run. | ||
EWSParams | |- | ||
EQParams | |Grid || This card tells SRH the name of the grid file. | ||
NDParams | |- | ||
|HydroMat || This card tells SRH the name of the material file. | |||
|- | |||
|MonitorPtFile || This card tells SRH the name of the monitor point file if one has been created by the user. | |||
|- | |||
|OutputFormat || This option represents how SMS will write out the final files to be read back for post processing. Two inputs are required, the file type and the resultant units. | |||
|- | |||
|OutputInterval || This card tells SRH how often to write out results during the simulation. The value is given in hours. | |||
|- | |||
|ManningsN || In this location two values are given representing the material number and the value of Manning’s n corresponding to that material value. SMS will always write a zero material type as a default. | |||
|- | |||
|BC || This card refers to the boundary type. Two values are given representing the boundary number and the type of boundary for each boundary number | |||
|- | |||
|IQParams || This card will be written for boundary types that ask for a subcritical inlet boundary. The values given represent the boundary id, the constant flow value or variable flow file name, the units of flow, and the distribution type | |||
|- | |||
|ISupCrParams || This card requires the same information as IQParams with the addition of constant water surface elevation or varable water surface elevation file name. | |||
|- | |||
|EWSParams || This card represents the stage exit boundary. Values include the boundary id, the constant watersurface elevation or variable watersurface elevation file, and units type. | |||
|- | |||
|EQParams || This card gives the constant discharge value or variable discharge file name and unit type. | |||
|- | |||
|NDParams || This card refers to a normal depth outlet boundary. Values include the nodestring number at which flow will be computed as well as the average bed slope at the exit location. | |||
|} | |||
The file acts as a map guiding SRH to other important files such as the SRHMAT file, the SRHMONITORPTS file, and the SRHGEOM file. | The file acts as a map guiding SRH to other important files such as the SRHMAT file, the SRHMONITORPTS file, and the SRHGEOM file. |
Revision as of 20:38, 10 January 2014
SRHHYDRO: SRHHYDRO is written out by SMS to guide SRH through the hydraulic simulation. The SRHHYDRO file contains key information about the simulation while acting as a directory to other files for SRH to use. The SRHHYDRO file stores the case name, simulation description, model type, turbulence model information, Manning’s n values, boundary conditions, boundary types, unsteady flow designation, simulation time, resultant output information, and initial conditions. Details of each card in the file are given as follows:
Case | This is an identifier for SRH to use when running to help the user recognize the files that correspond to a specific project. The case should be given a name that is unique for a simulation. |
Description | The description is for the user to see in review of what was done for a specific simulation |
RunType | This card tells SRH what to compute. Flow means a hydraulic model. Mobile refers to a sediment transport model. |
ModelTemp | This card communicates to SRH whether the model will be used to simulate temperature. Currently, temperature is not supported by SRH v. 2.2 |
UnsteadyOutput | Unsteady output is labeled for unsteady, where intermediate calculations are performed, or as steady, where only final calculations are computed for accuracy. |
SimTime | Three numbers are given to specify start time (hours), time step (seconds), and total simulation time (hours). |
TurbulenceModel | This option is either parabolic or ke for the current version of SRH. |
ParabolicTurbulence | This card is dependent on TurbulenceModel being labeled parabolic. The value is a constant used in the parabolic turbulence equation. |
InitCondOption | This card communicates to SRH the condition of each element prior the model run. Options include dry, auto, and rst, where rst represents a start-up file from a previous run. |
Grid | This card tells SRH the name of the grid file. |
HydroMat | This card tells SRH the name of the material file. |
MonitorPtFile | This card tells SRH the name of the monitor point file if one has been created by the user. |
OutputFormat | This option represents how SMS will write out the final files to be read back for post processing. Two inputs are required, the file type and the resultant units. |
OutputInterval | This card tells SRH how often to write out results during the simulation. The value is given in hours. |
ManningsN | In this location two values are given representing the material number and the value of Manning’s n corresponding to that material value. SMS will always write a zero material type as a default. |
BC | This card refers to the boundary type. Two values are given representing the boundary number and the type of boundary for each boundary number |
IQParams | This card will be written for boundary types that ask for a subcritical inlet boundary. The values given represent the boundary id, the constant flow value or variable flow file name, the units of flow, and the distribution type |
ISupCrParams | This card requires the same information as IQParams with the addition of constant water surface elevation or varable water surface elevation file name. |
EWSParams | This card represents the stage exit boundary. Values include the boundary id, the constant watersurface elevation or variable watersurface elevation file, and units type. |
EQParams | This card gives the constant discharge value or variable discharge file name and unit type. |
NDParams | This card refers to a normal depth outlet boundary. Values include the nodestring number at which flow will be computed as well as the average bed slope at the exit location. |
The file acts as a map guiding SRH to other important files such as the SRHMAT file, the SRHMONITORPTS file, and the SRHGEOM file.
The SRHMAT file gives each element a material type. This file will categorize each element to a Manning’s n value. The SRHMONITORPTS file is used to tell SRH that there are monitor points to watch and where those points are located. SRH will take the coordinates from SMS to locate the areas to be monitored. The SRHGEOM file tells SRH where each element is located and the characteristics of that element. The SRHGEOM file holds information about the units of the grid.