CMS:CardList:Flow: Difference between revisions

From CIRPwiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
UNDER CONSTRUCTION
UNDER CONSTRUCTION


= General =
{| class="prettytable" cellpadding="1" border="1"
{| class="prettytable" cellpadding="1" border="1"
! Cardname !! Value(s) !! Information
! Cardname !! Value(s) !! Information
Line 11: Line 12:
||PARAMS_FILE || <file>_mp.h5  ||
||PARAMS_FILE || <file>_mp.h5  ||
|}
|}


{| class="prettytable" cellpadding="1" border="1"
! Cardname !! Value(s) !! Information
|-
|colspan="3" align="left"|
'''General Parameters'''
|-
||USE_ADVECTION_TERMS    || ON <nowiki>|</nowiki> OFF ||
|-
||USE_MIXING_TERMS        || ON <nowiki>|</nowiki> OFF||
|-
||USE_WALL_FRICTION_TERMS || ON <nowiki>|</nowiki> OFF||
|-
||DRYING_DEPTH        ||    #            || a real number - units in meters
|-
||SIMULATION_LABEL    ||    'xxx'        || string of characters
|-
||2D_MODE            ||    ON <nowiki>|</nowiki> OFF ||
|-
||NUM_THREADS        ||    #            ||  an integer number
|}
= Geospatial =
{| class="prettytable" cellpadding="1" border="1"
{| class="prettytable" cellpadding="1" border="1"
! Cardname !! Value(s) !! Information
! Cardname !! Value(s) !! Information
Line 33: Line 59:
|}
|}


= Timing =
{| class="prettytable" cellpadding="1" border="1"
{| class="prettytable" cellpadding="1" border="1"
! Cardname !! Value(s) !! Information
! Cardname !! Value(s) !! Information
|-
|-
|colspan="3" align="left"|
|colspan="3" align="left"|
'''General Parameters'''  
'''Timing'''
|-
|-
||USE_ADVECTION_TERMS    || ON <nowiki>|</nowiki> OFF ||
||HYDRO_TIMESTEP        ||   #      ||     a real number - units in seconds
|-
|-
||USE_MIXING_TERMS       || ON <nowiki>|</nowiki> OFF||
||STARTING_JDATE       ||   #####    ||     a 5-digit integer number representing YY and MMM
|-
|-
||USE_WALL_FRICTION_TERMS || ON <nowiki>|</nowiki> OFF||
||STARTING_JDATE_HOUR  ||   #        ||     an integer number representing the starting hour.
|-
|-
||DRYING_DEPTH        ||     #           || a real number - units in meters
||DURATION_RUN          ||   #       ||     a real number - units in hours
|-
|-
||SIMULATION_LABEL    ||    'xxx'        || string of characters
||DURATION_RAMP         ||   #       ||     a real number - units in hours
|-
||2D_MODE            ||    ON <nowiki>|</nowiki> OFF ||
|-
||NUM_THREADS         ||     #           ||   an integer number
|}
|}
= Eddy Viscosity =
= Friction =


{| class="prettytable" cellpadding="1" border="1"
{| class="prettytable" cellpadding="1" border="1"
Line 58: Line 86:
|-
|-
|colspan="3" align="left"|
|colspan="3" align="left"|
'''Timing'''
'''Bottom Friction'''
|-
||MANNINGS_N_DATASET  ||    %GRID_FILE% <path to  dataset>||
|-
||MANNINGS_N_CONSTANT || # || a real number
|-
|-
||HYDRO_TIMESTEP        ||  #      ||     a real number - units in seconds
||ROUGHNESS_DATASET      ||  %GRID_FILE% <path to dataset>||
|-
|-
||STARTING_JDATE        ||  #####    ||     a 5-digit integer number representing YY and MMM
||ROUGHNESS_CONSTANT    ||  # || a real number
|-
|-
||STARTING_JDATE_HOUR  ||   #        ||     an integer number representing the starting hour.
||BOTTOM_FRICTION_DATASET || %GRID_FILE% <path to  dataset>||
|-
|-
||DURATION_RUN          ||   #      ||     a real number - units in hours
||BED_SLOPE_FRICTION_FACTOR || ON <nowiki>|</nowiki> OFF ||
|-
|-
||DURATION_RAMP        ||   #      ||     a real number - units in hours
||WAVE-CURRENT_MEAN_STRESS || W09 <nowiki>|</nowiki> DATA2 <nowiki>|</nowiki>DATA13 <nowiki>|</nowiki> HT91 <nowiki>|</nowiki> F84 ||
|}
|}


{| class="prettytable" cellpadding="1" border="1"
{| class="prettytable" cellpadding="1" border="1"
Line 86: Line 119:
|}
|}


= Wind/Atmospheric Pressure =
{| class="prettytable" cellpadding="1" border="1"
{| class="prettytable" cellpadding="1" border="1"
! Cardname !! Value(s) !! Information
! Cardname !! Value(s) !! Information
|-
|-
|colspan="3" align="left"|
|colspan="3" align="left"|
'''Observation Cells'''
'''Wind'''
|-
|-
||TIME_SERIES_INCREMENT ||  #      ||     an integer number - units in seconds
||ANEMOMETER_HEIGHT  ||     #   ||         a real number - units in meters above mean water level
|-
|-
||FLOW_RATE_INCREMENT  ||  #        ||    an integer number - units in seconds
||WIND_INPUT_CURVE    ||    %PARAMS_FILE% <path to dataset>
|-
||Q_TRANS_RATE_INCREMENT ||  #      ||      an integer number - units in seconds
|}
|}


= Output =
== Observation Cells =
{| class="prettytable" cellpadding="1" border="1"
{| class="prettytable" cellpadding="1" border="1"
! Cardname !! Value(s) !! Information
! Cardname !! Value(s) !! Information
|-
|-
|colspan="3" align="left"|
|colspan="3" align="left"|
'''Tidal Constituents'''
'''Observation Cells'''
|-
|-
||TIDAL_CONSTITUENTS_BEGIN  || ||             denotes beginning of a list of constituents, one per line
||TIME_SERIES_INCREMENT ||   #      ||     an integer number - units in seconds
|-
|-
||TIDAL_CONSTITUENT_xx   || # #   ||         tidal constituent - xx replaced with component name - such as M2
||FLOW_RATE_INCREMENT   ||   #       ||     an integer number - units in seconds
|-
|-
||                       || ||               first number is a real number denoting amplitude - units in meters
||Q_TRANS_RATE_INCREMENT ||   #      ||     an integer number - units in seconds
|-
||                      || ||                second number is a real number denoting phase - units in degrees
|-
||                      || ||                CARD can be repeated up to 37 times without duplication of component name.
|-
||TIDAL_CONSTITUENTS_END    || ||            denotes end of the constituent list
|}
|}
== Save Points =
== Output Times List ==


{| class="prettytable" cellpadding="1" border="1"
{| class="prettytable" cellpadding="1" border="1"
Line 158: Line 190:
||BED_SHEAR_STRESS_OUT_TIMES_LIST  ||  # ||  an  integer number
||BED_SHEAR_STRESS_OUT_TIMES_LIST  ||  # ||  an  integer number
|}
|}
= Boundary Conditions =
== Boundary Cellstrings ==


{| class="prettytable" cellpadding="1" border="1"
{| class="prettytable" cellpadding="1" border="1"
Line 163: Line 199:
|-
|-
|colspan="3" align="left"|
|colspan="3" align="left"|
'''User-defined cell-specific datasets'''
'''Cellstrings'''
|-
||TIDAL_CELLSTRING  ||      %PARAMS_FILE% <path to cellstring>
|-
||QDRIVER_CELLSTRING  ||    %PARAMS_FILE% <path to cellstring>
|-
||HDRIVER_CELLSTRING  ||    %PARAMS_FILE% <path to cellstring>
|-
|-
||HARDBOTTOM_DATASET    || %GRID_FILE% <path to dataset>||
||MHDRIVER_CELLSTRING ||     %PARAMS_FILE% <path to cellstring>
|-
|-
||D50_DATASET        ||    %GRID_FILE% <path to dataset>||
||CROSS-SHORE_CELLSTRING ||    %PARAMS_FILE% <path to cellstring>
|}
|}


== Tidal Constituents ==
{| class="prettytable" cellpadding="1" border="1"
{| class="prettytable" cellpadding="1" border="1"
! Cardname !! Value(s) !! Information
! Cardname !! Value(s) !! Information
|-
|-
|colspan="3" align="left"|
|colspan="3" align="left"|
'''Bottom Friction'''
'''Tidal Constituents'''
|-
|-
||MANNINGS_N_DATASET  ||   %GRID_FILE% <path to  dataset>||
||TIDAL_CONSTITUENTS_BEGIN  || ||             denotes beginning of a list of constituents, one per line
|-
|-
||MANNINGS_N_CONSTANT || # || a real number
||TIDAL_CONSTITUENT_xx  || # ||         tidal constituent - xx replaced with component name - such as M2
|-
|-
||ROUGHNESS_DATASET      ||   %GRID_FILE% <path to dataset>||
||                       || ||               first number is a real number denoting amplitude - units in meters
|-
|-
||ROUGHNESS_CONSTNAT    ||   # || a real number
||                       || ||               second number is a real number denoting phase - units in degrees
|-
|-
||BOTTOM_FRICTION_DATASET || %GRID_FILE% <path to  dataset>||
||                       || ||               CARD can be repeated up to 37 times without duplication of component name.
|-
|-
||BED_SLOPE_FRICTION_FACTOR || ON <nowiki>|</nowiki> OFF ||
||TIDAL_CONSTITUENTS_END    || ||           denotes end of the constituent list
|-
||WAVE-CURRENT_MEAN_STRESS || W09 <nowiki>|</nowiki> DATA2 <nowiki>|</nowiki>DATA13 <nowiki>|</nowiki> HT91 <nowiki>|</nowiki> F84 ||
|}
|}


= Sediment Transport =
== General Sediment Transport ==
{| class="prettytable" cellpadding="1" border="1"
{| class="prettytable" cellpadding="1" border="1"
! Cardname !! Value(s) !! Information
! Cardname !! Value(s) !! Information
|-
|-
|colspan="3" align="left"|
|colspan="3" align="left"|
'''Cellstrings'''
'''General Sediment Transport'''
|-
|-
||TIDAL_CELLSTRING  ||     %PARAMS_FILE% <path to cellstring>
||CALC_SEDIMENT_TRANSPORT ||  ON <nowiki>|</nowiki> OFF
|-
||QDRIVER_CELLSTRING  ||    %PARAMS_FILE% <path to cellstring>
|-
||HDRIVER_CELLSTRING ||    %PARAMS_FILE% <path to cellstring>
|-
||MHDRIVER_CELLSTRING ||    %PARAMS_FILE% <path to cellstring>
|-
||CROSS-SHORE_CELLSTRING ||     %PARAMS_FILE% <path to cellstring>
|}
|}
== Hard Bottom ==


{| class="prettytable" cellpadding="1" border="1"
{| class="prettytable" cellpadding="1" border="1"
Line 212: Line 250:
|-
|-
|colspan="3" align="left"|
|colspan="3" align="left"|
'''Wind/Wave'''
'''User-defined cell-specific datasets'''
|-
|-
||ANEMOMETER_HEIGHT  ||     #  ||          a real number - units in meters above mean water level
||HARDBOTTOM_DATASET     || %GRID_FILE% <path to dataset>||
|-
||WIND_INPUT_CURVE    ||    %PARAMS_FILE% <path to dataset>
|}
|}


{| class="prettytable" cellpadding="1" border="1"
{| class="prettytable" cellpadding="1" border="1"
Line 238: Line 275:
|}
|}


= Coupling Between Flow and Waves (Steering) =
{| class="prettytable" cellpadding="1" border="1"
{| class="prettytable" cellpadding="1" border="1"
! Cardname !! Value(s) !! Information
! Cardname !! Value(s) !! Information
|-
|-
|colspan="3" align="left"|
|colspan="3" align="left"|
'''Inline Steering'''
'''Steering'''
|-
|-
||CMS-WAVE_SIM_FILE  ||        <file>.sim  
||CMS-WAVE_SIM_FILE  ||        <file>.sim  
Line 249: Line 287:
|}
|}


= Numerical Methods =
{| class="prettytable" cellpadding="1" border="1"
{| class="prettytable" cellpadding="1" border="1"
! Cardname !! Value(s) !! Information
! Cardname !! Value(s) !! Information

Revision as of 20:32, 3 October 2014

UNDER CONSTRUCTION

General

Cardname Value(s) Information

Model Files

GRID_FILE <file>_grid.h5
PARAMS_FILE <file>_mp.h5


Cardname Value(s) Information

General Parameters

USE_ADVECTION_TERMS ON | OFF
USE_MIXING_TERMS ON | OFF
USE_WALL_FRICTION_TERMS ON | OFF
DRYING_DEPTH # a real number - units in meters
SIMULATION_LABEL 'xxx' string of characters
2D_MODE ON | OFF
NUM_THREADS # an integer number


Geospatial

Cardname Value(s) Information

Grid Geometry

BATHYMETRY_DATASET %GRID_FILE% <path to 'Depth' dataset>
GRID_ANGLE # a real number - units in degrees
GRID_ORIGIN_X # a real number - units in meters
GRID_ORIGIN_Y # a real number - units in meters
CELL_LATITUDES %PARAMS_FILE% <path to 'Lats' dataset>
GRID_CELL_TYPES <path to 'CellTypes' dataset>
GRID_MODIFICATION_NUMBER # an integer number used by the CMS to keep track of changes to the grid


Timing

Cardname Value(s) Information

Timing

HYDRO_TIMESTEP # a real number - units in seconds
STARTING_JDATE ##### a 5-digit integer number representing YY and MMM
STARTING_JDATE_HOUR # an integer number representing the starting hour.
DURATION_RUN # a real number - units in hours
DURATION_RAMP # a real number - units in hours

Eddy Viscosity

Friction

Cardname Value(s) Information

Bottom Friction

MANNINGS_N_DATASET %GRID_FILE% <path to dataset>
MANNINGS_N_CONSTANT # a real number
ROUGHNESS_DATASET %GRID_FILE% <path to dataset>
ROUGHNESS_CONSTANT # a real number
BOTTOM_FRICTION_DATASET %GRID_FILE% <path to dataset>
BED_SLOPE_FRICTION_FACTOR ON | OFF
WAVE-CURRENT_MEAN_STRESS W09 | DATA2 |DATA13 | HT91 | F84


Cardname Value(s) Information

Transport

CALC_SALINITY ON | OFF
CALC_SEDIMENT_TRANSPORT ON | OFF
WATER_DENSITY # a real number - units in kg/m^3
WATER_TEMPERATURE # a real number - units in degrees celcius

Wind/Atmospheric Pressure

Cardname Value(s) Information

Wind

ANEMOMETER_HEIGHT # a real number - units in meters above mean water level
WIND_INPUT_CURVE %PARAMS_FILE% <path to dataset>

Output

= Observation Cells

Cardname Value(s) Information

Observation Cells

TIME_SERIES_INCREMENT # an integer number - units in seconds
FLOW_RATE_INCREMENT # an integer number - units in seconds
Q_TRANS_RATE_INCREMENT # an integer number - units in seconds

= Save Points

Output Times List

Cardname Value(s) Information

Output Times List

TIME_SERIES_i # (###) i - is replaced by integer from 0 to 4 -- THIS CARD HAS BEEN REPLACED IN SMS 11
# is integer - number of total times in list
### is a series of real numbers which denote discrete output times
each TIME_SERIES_# can be applied to different solution datasets
TIME_LIST_i # (bb ii ee) i - is replaced by integer from 0 to 4 -- THIS CARD IS NEW IN SMS 11
# is integer - number of bb,ii,ee series
bb is a real number denoting the beginning time of new interval in list
ii is a real number denoting the new interval in the list
ee is a real number denoting the ending time of the new interval in list
WSE_OUT_TIMES_LIST # an integer number
VEL_OUT_TIMES_LIST # an integer number
MORPH_OUT_TIMES_LIST # an integer number
TRANS_OUT_TIMES_LIST # an integer number
WAVES_OUT_TIMES_LIST # an integer number
EDDY_VISCOSITY_OUT_TIMES_LIST # an integer number
VISC_OUT_TIMES_LIST # an integer number
BED_SHEAR_STRESS_OUT_TIMES_LIST # an integer number


Boundary Conditions

Boundary Cellstrings

Cardname Value(s) Information

Cellstrings

TIDAL_CELLSTRING %PARAMS_FILE% <path to cellstring>
QDRIVER_CELLSTRING %PARAMS_FILE% <path to cellstring>
HDRIVER_CELLSTRING %PARAMS_FILE% <path to cellstring>
MHDRIVER_CELLSTRING %PARAMS_FILE% <path to cellstring>
CROSS-SHORE_CELLSTRING %PARAMS_FILE% <path to cellstring>


Tidal Constituents

Cardname Value(s) Information

Tidal Constituents

TIDAL_CONSTITUENTS_BEGIN denotes beginning of a list of constituents, one per line
TIDAL_CONSTITUENT_xx # # tidal constituent - xx replaced with component name - such as M2
first number is a real number denoting amplitude - units in meters
second number is a real number denoting phase - units in degrees
CARD can be repeated up to 37 times without duplication of component name.
TIDAL_CONSTITUENTS_END denotes end of the constituent list

Sediment Transport

General Sediment Transport

Cardname Value(s) Information

General Sediment Transport

CALC_SEDIMENT_TRANSPORT ON | OFF

Hard Bottom

Cardname Value(s) Information

User-defined cell-specific datasets

HARDBOTTOM_DATASET %GRID_FILE% <path to dataset>


Cardname Value(s) Information

Output

GLOBAL_VELOCITY_OUTPUT <file>_sol.h5 <path to dataset>
GLOBAL_WATER_LEVEL_OUTPUT <file>_sol.h5 <path to dataset>
GLOBAL_MORPHOLOGY_OUTPUT <file>_sol.h5 <path to dataset>
GLOBAL_TRANS_RATE_OUTPUT <file>_sol.h5 <path to dataset>
GLBL_CONCENTRATION_OUTPUT <path to dataset>
GLBL_CONC_CAPAC_OUTPUT <path to dataset>

Coupling Between Flow and Waves (Steering)

Cardname Value(s) Information

Steering

CMS-WAVE_SIM_FILE <file>.sim
STEERING_INTERVAL # a real number - units in hours

Numerical Methods

Cardname Value(s) Information

Implicit Solution Scheme

MATRIX_SOLVER GMRES | BICGSTAB | GAUSS-SEIDEL |GAUSS-SEIDEL-SOR
ADVECTION_SCHEME NONE | HYBRID | EXPONENTIAL | HLPA

Documentation Portal