Personal tools

Difference between revisions of "Mohid River Network"

From MohidWiki

Jump to: navigation, search
(Keywords)
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
== Overview ==
 
== Overview ==
  
==Keywords==
+
Mohid River Network (MRN) is a standalone version of Mohid Land that computes flow and property transport only the [[Module DrainageNetwork|Drainage Network]]. MRN capabilities are described in [http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V78-4VKMW36-4&_user=2459750&_coverDate=04%2F01%2F2009&_alid=1203175416&_rdoc=1&_fmt=high&_orig=search&_cdi=5836&_docanchor=&view=c&_ct=2&_acct=C000057394&_version=1&_urlVersion=0&_userid=2459750&md5=37512e3e9fe68a06a987760bc7ecbf62 Trancoso, et al (2009)]
! Keywords read in the Data File
 
!
 
! Keyword                  : Data Type        Default    !Comment
 
!
 
! NETWORK_FILE              : char              -          !Path to drainage network file
 
! CHECK_NODES              : 0/1               [1]        !Ckeck nodes consistency
 
! CHECK_REACHES            : 0/1              [1]         !Check reaches consistency
 
  
! DISCHARGES                : 0/1              [0]        !Use module discharges (WWTP, etc)
+
== Keywords ==
! HYDRODYNAMIC_APROX        : int              [1]        !1 - KinematicWave, 2 - DiffusionWave, 3 - DynamicWave
 
! NUMERICAL_SCHEME          : int              [0]        !0 - ExplicitScheme, 1 - ImplicitScheme
 
! If ImplicitScheme ------------------------------------------------------------
 
! TIME_WEIGHT_FACTOR        : real              [0.7]      !Factor de ponderacao do peso dos termos explicitos e implicitos
 
! RELAXATION_FACTOR
 
  
! MASS_ERR                  : real(8)          [0.001]    !Max error in mass conservation
+
When running properties with T90 decay, solar radiation is needed. Put it in the [[Discharges]] format and add the following keywords to the [[How_to_create_a_MOHID_River_Project_Step-by-Step#Model_data_file|Model_X.dat]] input file:
! GLOBAL_MANNING            : real              -          !Rugosity in Channels
 
! MIN_WATER_DEPTH          : real              [0.001]    !Min water depth in nodes (For h < MIN_WATER_DEPTH water stops flowing)
 
! MIN_WATER_DEPTH_PROCESS  : real              [0.01]     !Water Quality Process / Surface Fluxes shutdown
 
! INITIAL_WATER_DEPTH      : real              [0.0]       !Initial water depth
 
! TRANSMISSION_LOSSES      : 0/1              [0]        !If user wants to use transmission losses
 
! HYDRAULIC_CONDUCTIVITY    : real              -          !Hydraulic Conductivity to calculate transmission losses
 
! REMOVE_OVERTOP            : 0/1              [0]        !Removes Water if channels are overtoped
 
! MINIMUM_SLOPE            : real              [0.0]      !Minimum Slope for Kinematic Wave
 
! STABILIZE                : 0/1              [0]        !Restart time iteration if high volume gradients
 
! STABILIZE_FACTOR          : real              [0.1]      !max gradient in time steps as fraction of old volume
 
! MAX_ITERATIONS            : int              [100]      !Max iterations for stabilized check
 
! DT_FACTOR                : real              [0.8]      !Factor for DT Prediction
 
! MAX_DT_FLOOD              : real              [10.0]      !Max DT if channel water level exceeds full bank
 
! AERATION_METHOD          : int              [-]        !1 - PoolAndRifle, 2 - ChannelControled_
 
! T90_DECAY_MODEL          : 0                [1]        !0 - Constant, 1 - Canteras, 2 - Chapra
 
! T90                      : real              [7200.]    !if T90_DECAY_MODEL = Constant
 
! SHADING_FACTOR            : real              [1.]       !0-1 fraction of riparian shading
 
! FRACTION_SEDIMENT        : 0/1              [0]
 
! GLOBAL_TOXICITY          : char              ['SUM']    !Global Toxicity Computation Method : SUM,MAX,RISKRATIO
 
! GEO_CONVERSATION_FACTOR  : real              [1.]        !Lat to Meters rough estimation
 
! OUTPUT_TIME              : int int...        [-]
 
! DOWNSTREAM_BOUNDARY      : int              [1]        !0 - Dam, 1 - ZDG, 2 - CD, 3 - ImposedWaterDepth, 3 - ImposedVelocity
 
!  If ImposedWaterDepth--------------------------------------------------------
 
!      FILE_IN_TIME        : char              [NONE]     !NONE, TIMESERIE
 
!      DEFAULTVALUE        : real              -          !Default value for water depth at downstream boundary
 
!      If FILE_IN_TIME = TIMESERIE---------------------------------------------
 
!          FILENAME        : char              -          !Name of timeserie file for the downstream boundary
 
!          DATA_COLUMN    : int              -          !Number of column with data
 
!
 
! TIME_SERIE_LOCATION      : char              -          !Path to time serie especification nodes
 
! MAX_BUFFER_SIZE          : 1000
 
! COMPUTE_RESIDUAL          : 1
 
! DT_OUTPUT_TIME            : 1200
 
! TIME_SERIE_BY_NODES      : 0/1              [0]        !Keyword to see if the user wants the time series to be written by nodes, i.e.,
 
                                                            !One file per node, with all variables in the headers list
 
                                                            !if FALSE, its one file per variable with nodes in the headers.
 
  
!<BeginNodeTimeSerie> / <EndNodeTimeSerie>
+
  SOLARRADIATION_FILE    : ..\..\GeneralData\SolarRadiation.dat
 +
SOLARRADIATION_COLUMN  : 2
  
 +
If runnig properties with SURFACE_FLUXES, other atmospheric variables should also be given with the following keywords:
  
!<beginproperty>
+
AIR_TEMPERATURE_FILE    : ..\..\GeneralData\MeteoData.dat
!  NAME                    : cohesive sediment
+
AIR_TEMPERATURE_COLUMN   : 2
!  UNITS                  : mg/L
+
!  DESCRIPTION            : cohesive sediment
+
CLOUD_COVER_FILE         : ..\..\GeneralData\MeteoData.dat
!  INITIAL_VALUE          : 100.00
+
CLOUD_COVER_COLUMN       : 3
!  MIN_VALUE              : 0.0
+
!   ADVECTION_DIFUSION      : 1
+
RELATIVE_HUMIDITY_FILE   : ..\..\GeneralData\MeteoData.dat
!      ADVECTION_SCHEME    : 1      !Upwind
+
RELATIVE_HUMIDITY_COLUMN : 4
!      DIFFUSION_SCHEME    : 5      !CentralDif
+
!      DIFFUSIVITY         : 1E-8    !m2/s
+
WIND_SPEED_FILE         : ..\..\GeneralData\MeteoData.dat
!      VIRTUAL_COEF        : 0.01
+
WIND_SPEED_COLUMN       : 5
!  WATER_QUALITY          : 0
 
!  BENTHOS                : 0
 
!  Decay                  : 0       !uses T90 decay model for fecal coliforms
 
!                                      [2] -                                 
 
!  TIME_SERIE              : 1
 
!<endproperty>
 
 
 
!
 
!Network file ##################################################################
 
!
 
!<BeginNode>
 
!  ID                      : int              -          !Node ID number
 
!  COORDINATES            : real real        -          !Node coordinates
 
!  GRID_I                  : int              -          !I position of node, if grid
 
!  GRID_J                  : int              -          !J position of node, if grid
 
!  TERRAIN_LEVEL            : real              -          !Bottom level of cross section
 
!  MANNING_CHANNEL        : real        GLOBAL_MANNING  !Node rugosity
 
!  WATER_DEPTH            : real      INITIAL_WATER_DEPTH !Node initial water depth
 
!  CROSS_SECTION_TYPE      : int              [1]        !1 - Trapezoidal, 2 - TrapezoidalFlood, 3 - Tabular
 
!  1 - Trapezoidal, 2 - TrapezoidalFlood
 
!      BOTTOM_WIDTH        : real              -          !Bottom width of cross section
 
!      TOP_WIDTH          : real              -          !Top width of cross section
 
!      HEIGHT              : real              -          !Max height of cross section
 
!   2 - TrapezoidalFlood
 
!      MIDDLE_WIDTH        : real              -          !Middle width of cross section
 
!      MIDDLE_HEIGHT      : real              -          !Middle height of cross section
 
!  3 - Tabular
 
!      N_STATIONS         : integer          -          !number os stations that define the cross section
 
!      STATION            : real real ...     -          !station values
 
!      ELEVATION/LEVEL    : real real ...    -          !elevation values        
 
!<EndNode>   
 
!<BeginReach>
 
!  ID                      : int              -          !Reach ID Number
 
!  DOWNSTREAM_NODE        : int              -          !Downstream node ID
 
!  UPSTREAM_NODE          : int              -          !Upstream node ID
 
!<EndReach>
 
  
 
==UserManual==
 
==UserManual==
 
[[How to create a MOHID River Project Step-by-Step]]
 
[[How to create a MOHID River Project Step-by-Step]]

Latest revision as of 14:29, 11 February 2010

Overview

Mohid River Network (MRN) is a standalone version of Mohid Land that computes flow and property transport only the Drainage Network. MRN capabilities are described in Trancoso, et al (2009)

Keywords

When running properties with T90 decay, solar radiation is needed. Put it in the Discharges format and add the following keywords to the Model_X.dat input file:

SOLARRADIATION_FILE     : ..\..\GeneralData\SolarRadiation.dat
SOLARRADIATION_COLUMN   : 2

If runnig properties with SURFACE_FLUXES, other atmospheric variables should also be given with the following keywords:

AIR_TEMPERATURE_FILE     : ..\..\GeneralData\MeteoData.dat
AIR_TEMPERATURE_COLUMN   : 2

CLOUD_COVER_FILE         : ..\..\GeneralData\MeteoData.dat
CLOUD_COVER_COLUMN       : 3

RELATIVE_HUMIDITY_FILE   : ..\..\GeneralData\MeteoData.dat
RELATIVE_HUMIDITY_COLUMN : 4

WIND_SPEED_FILE          : ..\..\GeneralData\MeteoData.dat
WIND_SPEED_COLUMN        : 5

UserManual

How to create a MOHID River Project Step-by-Step