HYPE
All Classes Namespaces Files Functions Variables Pages
Public Data Type Components | List of all members
modvar::basintype Type Reference

Public Data Type Components

integer subid = 0
 
real area = 0.
 
real elev = 0.
 
real selev = 0.
 
real slope = 0.
 
real sslope = 0.
 
real xcoord = 0.
 
real ycoord = 0.
 
real longitude = 0.
 
real latitude = 0.
 
integer region = HUGE(0)
 
integer, dimension(nregiondivisionsparregion = 1
 
real, dimension(2) rivlen = -1.
 
real ilakecatch = 0.
 
real iwetcatch = 0.
 
real, dimension(2) lakedepth = 0.
 
real hdsdepth = 0.
 
real closewater = 0.
 
real buffer = 0.
 
real eroindex = 1.
 
real clay = 0.
 
real sand = 0.
 
real silt = 0.
 
real channelfactor = -1.
 
real weatheringfactor = 1.
 
real, dimension(12) cloudiness = missing_value
 
integer lakesection = 0
 

Detailed Description

Type for holding data about subbasin characteristics.

Data Type Components Description

◆ area

real modvar::basintype::area = 0.

area (m2)

◆ buffer

real modvar::basintype::buffer = 0.

part of river length with buffer zones (of river in the area above (e.g. agricultural area))

◆ channelfactor

real modvar::basintype::channelfactor = -1.

river channel erodability/cover modification factor of resuspension (0-1), used for sedresp model 2 [-]

◆ clay

real modvar::basintype::clay = 0.

soil clay fraction, used for siltation model 2&3

◆ closewater

real modvar::basintype::closewater = 0.

part of area (possibly agricultural area) close to water courses

◆ cloudiness

real, dimension(12) modvar::basintype::cloudiness = missing_value

monthly cloudiness climatology (fraction)

◆ elev

real modvar::basintype::elev = 0.

elevation above sea level (m)

◆ eroindex

real modvar::basintype::eroindex = 1.

erosion index, used for soil erosion model 1

◆ hdsdepth

real modvar::basintype::hdsdepth = 0.

maximum depth of ilake modelled with HDS (threshold for outflow)

◆ ilakecatch

real modvar::basintype::ilakecatch = 0.

part of catchment/runoff that runs to ilake

◆ iwetcatch

real modvar::basintype::iwetcatch = 0.

part of catchment/runoff that runs to iwet

◆ lakedepth

real, dimension(2) modvar::basintype::lakedepth = 0.

lake water depth at threshold (m) (ilake and olake), no siltation?

◆ lakesection

integer modvar::basintype::lakesection = 0

number of lake sections in subbasin

◆ latitude

real modvar::basintype::latitude = 0.

latitude, degrees N [-90,90]

◆ longitude

real modvar::basintype::longitude = 0.

longitude, degrees E [-180,180]

◆ parregion

integer, dimension(nregiondivisions) modvar::basintype::parregion = 1

parameter regions

◆ region

integer modvar::basintype::region = HUGE(0)

vegetation region used by CropData

◆ rivlen

real, dimension(2) modvar::basintype::rivlen = -1.

length of local (1) and main (2) river (m)

◆ sand

real modvar::basintype::sand = 0.

soil sand fraction

◆ selev

real modvar::basintype::selev = 0.

spread of elevation (m)

◆ silt

real modvar::basintype::silt = 0.

soil silt fraction

◆ slope

real modvar::basintype::slope = 0.

slope (%)

◆ sslope

real modvar::basintype::sslope = 0.

spread of slope (%)

◆ subid

integer modvar::basintype::subid = 0

identification number for subbasin (maximum 7 digits)

◆ weatheringfactor

real modvar::basintype::weatheringfactor = 1.

weathering of silica adjustment, e.g. lithology factor

◆ xcoord

real modvar::basintype::xcoord = 0.

x-coordinate (m)

◆ ycoord

real modvar::basintype::ycoord = 0.

y-coordinate (m)


The documentation for this type was generated from the following file: