SMS:CGWAVE Model Control: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
No edit summary
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Image:CGWAVE Model Control.jpg|thumb|500 px|''CGWAVE Model Control'' dialog]]
[[Image:CGWAVE Model Control.png|thumb|500 px|''CGWAVE Model Control'' dialog]]
The [[SMS:CGWAVE|CGWAVE]] model requires several user-specified parameters to control the  analysis. The '''Model Control''' command from the [[SMS:CGWAVE Graphical Interface#CGWAVE Menu|''CGWAVE'' menu]] opens the ''Model Control'' dialog. This dialog contains parameters that control the execution of CGWAVE. The parameter description for each field is displayed in SMS using the interactive help messages.
The [[SMS:CGWAVE|CGWAVE]] model requires several user-specified parameters to control the  analysis. The '''Model Control''' command from the [[SMS:CGWAVE Graphical Interface#CGWAVE Menu|''CGWAVE'' menu]] opens the ''Model Control'' dialog. This dialog contains parameters that control the execution of CGWAVE. The parameter description for each field is displayed in SMS using the interactive help messages.


Controls include:
Controls include:
* ''Title''
* ''Title''
::Enter the simulation name. This will be used for naming the generated datasets during the model run.
* ''Incident Wave Conditions''
* ''Incident Wave Conditions''
<blockquote>
::The ''Incident Wave Conditions'' section specifies wave  conditions to be simulated in a run. See [[SMS:CGWAVE Incident Wave Conditions|CGWAVE Incident Wave Conditions]] for more information.  
The ''Incident Wave Conditions'' section allows the user to specify wave  conditions to be simulated in a run. See [[SMS:CGWAVE Incident Wave Conditions|CGWAVE Incident Wave Conditions]] for more information. </blockquote>
* ''Open Boundary''
* ''Open Boundary''
<blockquote>
::The ''Open Boundary'' section specifies the open boundary type.  This should match the type selected when generating the domain in the Map  Module. If the mesh has been generated using other methods, the domain shape  must match the ''Open Boundary'' type.  
The ''Open Boundary'' section allows the user to specify the open boundary type.  This should match the type selected when generating the domain in the Map  Module. If the mesh has been generated using other methods, the domain shape  must match the ''Open Boundary'' type.  
:*''Semicircular''
*''Semicircular''
:*''Circular''
*''Circular''
:*''Boundary condition:''
*''Boundary condition:''
</blockquote>
*'' 1-D Options''
*'' 1-D Options''
<blockquote>The 1-D section allows the user to specify the number of nodes and the nodal  spacing for the one-dimensional data that is used to distribute incident wave  data to the open boundary. The file format is described in the CGWAVE user  manual[http://chl.erdc.usace.army.mil/chl.aspx?p=s&a=Software;21]. The '''Compute 1-d Length''' button calculates the 1-d Spacing variable such  that the specified number of nodes will extend to the limits of the bathymetry  data. This bathymetry data is defined by a scattered dataset. Therefore, a  scatter dataset must exist to in order for this button to be active. If no  scatter data exists, the user must generate an appropriate file containing the  one-dimensional depth values.</blockquote>
:The 1-D section specifies the number of nodes and the nodal  spacing for the one-dimensional data that is used to distribute incident wave  data to the open boundary. The file format is described in the CGWAVE user  manual[http://chl.erdc.usace.army.mil/chl.aspx?p=s&a=Software;21]. The '''Compute 1-d Length''' button calculates the 1-d Spacing variable such  that the specified number of nodes will extend to the limits of the bathymetry  data. This bathymetry data is defined by a scattered dataset. Therefore, a  scatter dataset must exist in order for this button to be active. If no  scatter data exists, generate an appropriate file containing the  one-dimensional depth values.
<blockquote>
:*''Current 1D Wave Line Settings''
*''Current 1D Wave Line Settings''
::* ''Spacing:''
<blockquote>
::* ''Length:''
* ''Spacing:''
::* ''Number of nodes:''
* ''Length:''
:*''1D Domain Extension Parameters''
* ''Number of nodes:''
::* ''Length to edge of scatter:''
</blockquote>
::* ''Radius of domain:''
*''1D Domain Extension Parameters''
::* ''Ideal 1D spacing:''
<blockquote>
::* ''1D spacing''
* ''Length to edge of scatter:''
::* ''Num. of Nodes''
* ''Radius of domain:''
::* ''Minimum 1D Depth''
* ''Ideal 1D spacing:''
::* ''Update Num. of Nodes''
* ''1D spacing''
::* ''Update Spacing''
* ''Num. of Nodes''
::* ''Extract Depths''
* ''Minimum 1D Depth''
* ''Update Num. of Nodes''
* ''Update Spacing''
* ''Extract Depths''
</blockquote></blockquote>
* ''Solver Options''
* ''Solver Options''
*:CGWAVE support two separate numerical solvers for robustness. Users select which solver to use via the ''Solver'' radio group. The ''Standard solver'' should be  utilized first. If CGWAVE fails to converge, the ''Modified'' method can be  utilized.
:CGWAVE support two separate numerical solvers for robustness. Select which solver to use via the ''Solver'' radio group. The ''Standard solver'' should be  utilized first. If CGWAVE fails to converge, the ''Modified'' method can be  utilized.
<blockquote>
:*''Solver:''
*''Solver:''
:*''Convergence tolerance:''
*''Convergence tolerance:''
:*''Output echo frequency:''
*''Output echo frequency:''
:*''Maximum iterations:''
*''Maximum iterations:''
:*''Num. of bessel terms used:''
*''Num. of bessel terms used:''
</blockquote>
* ''Iteration Control''
* ''Iteration Control''
<blockquote>
:CGWAVE allows specifying the maximum number of iteration to be  performed by the numerical solver. This number is specified in the ''Maximum  Iterations'' edit field. The solver will terminate after performing the maximum  number of iterations or when the change in the solution is less than the  convergence tolerance specified in the ''Convergence Tolerance'' edit field. It is  recommended that the convergence value be between 1.0e-6 and 1.0e-9. CGWAVE will  print a progress report on the tolerance at the user specified report interval  entered in the ''Convergence Interval'' edit field.
CGWAVE allows the user to specify the maximum number of iteration to be  performed by the numerical solver. This number is specified in the ''Maximum  Iterations'' edit field. The solver will terminate after performing the maximum  number of iterations or when the change in the solution is less than the  convergence tolerance specified in the ''Convergence Tolerance'' edit field. It is  recommended that the convergence value be between 1.0e-6 and 1.0e-9. CGWAVE will  print a progress report on the tolerance at the user specified report interval  entered in the ''Convergence Interval'' edit field.</blockquote>
* ''General Parameters''
* ''General Parameters''
<blockquote>
:CGWAVE includes options to model bottom friction, wave breaking and nonlinear dispersion. These options may be enabled using the appropriate toggle box. See the CGWAVE user manual for more information about these parameters.
CGWAVE includes options to model bottom friction, wave breaking and nonlinear dispersion. These options may be enabled using the appropriate toggle box. See the CGWAVE user manual for more information about these parameters.</blockquote>
:*''Bottom friction''
<blockquote>
:*''Wave breaker''
*''Bottom friction''
::*''Breaking coefficient''
*''Wave breaker''
:*''Nonlinear dispersion relation''
<blockquote>
::*''Convergence tolerance''
*''Breaking coefficient''</blockquote>
::*''Maximum iterations''
*''Nonlinear dispersion relation''
 
<blockquote>
*''Convergence tolerance''
*''Maximum iterations''
</blockquote></blockquote>


==Related Topics==
==Related Topics==
Line 67: Line 53:
{{Template:Navbox SMS}}
{{Template:Navbox SMS}}


[[Category:CGWAVE|M]]
[[Category:CGWAVE|Mod]]
[[Category:CGWAVE Dialogs]]
[[Category:CGWAVE Dialogs|mod]]
[[Category:SMS Model Control|C]]
[[Category:SMS Model Control|C]]
[[Category:External Links]]
[[Category:External Links]]
{{stub}}

Latest revision as of 14:54, 3 July 2019

CGWAVE Model Control dialog

The CGWAVE model requires several user-specified parameters to control the analysis. The Model Control command from the CGWAVE menu opens the Model Control dialog. This dialog contains parameters that control the execution of CGWAVE. The parameter description for each field is displayed in SMS using the interactive help messages.

Controls include:

  • Title
Enter the simulation name. This will be used for naming the generated datasets during the model run.
  • Incident Wave Conditions
The Incident Wave Conditions section specifies wave conditions to be simulated in a run. See CGWAVE Incident Wave Conditions for more information.
  • Open Boundary
The Open Boundary section specifies the open boundary type. This should match the type selected when generating the domain in the Map Module. If the mesh has been generated using other methods, the domain shape must match the Open Boundary type.
  • Semicircular
  • Circular
  • Boundary condition:
  • 1-D Options
The 1-D section specifies the number of nodes and the nodal spacing for the one-dimensional data that is used to distribute incident wave data to the open boundary. The file format is described in the CGWAVE user manual[1]. The Compute 1-d Length button calculates the 1-d Spacing variable such that the specified number of nodes will extend to the limits of the bathymetry data. This bathymetry data is defined by a scattered dataset. Therefore, a scatter dataset must exist in order for this button to be active. If no scatter data exists, generate an appropriate file containing the one-dimensional depth values.
  • Current 1D Wave Line Settings
  • Spacing:
  • Length:
  • Number of nodes:
  • 1D Domain Extension Parameters
  • Length to edge of scatter:
  • Radius of domain:
  • Ideal 1D spacing:
  • 1D spacing
  • Num. of Nodes
  • Minimum 1D Depth
  • Update Num. of Nodes
  • Update Spacing
  • Extract Depths
  • Solver Options
CGWAVE support two separate numerical solvers for robustness. Select which solver to use via the Solver radio group. The Standard solver should be utilized first. If CGWAVE fails to converge, the Modified method can be utilized.
  • Solver:
  • Convergence tolerance:
  • Output echo frequency:
  • Maximum iterations:
  • Num. of bessel terms used:
  • Iteration Control
CGWAVE allows specifying the maximum number of iteration to be performed by the numerical solver. This number is specified in the Maximum Iterations edit field. The solver will terminate after performing the maximum number of iterations or when the change in the solution is less than the convergence tolerance specified in the Convergence Tolerance edit field. It is recommended that the convergence value be between 1.0e-6 and 1.0e-9. CGWAVE will print a progress report on the tolerance at the user specified report interval entered in the Convergence Interval edit field.
  • General Parameters
CGWAVE includes options to model bottom friction, wave breaking and nonlinear dispersion. These options may be enabled using the appropriate toggle box. See the CGWAVE user manual for more information about these parameters.
  • Bottom friction
  • Wave breaker
  • Breaking coefficient
  • Nonlinear dispersion relation
  • Convergence tolerance
  • Maximum iterations


Related Topics