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

Public Data Type Components

real volloc = 0.
 
real locsoil = 0.
 
real abstrvol = 0.
 
integer abstrind = 0
 
real, dimension(:), allocatable locconc
 
real, dimension(:), allocatable locload
 
real, dimension(:), allocatable psvol
 
real, dimension(:,:), allocatable psload
 

Detailed Description

Type for holding applied nutrient load data.

Data Type Components Description

◆ abstrind

integer modvar::npcloadtype::abstrind = 0

index for abstraction source; 1=main river,2=olake,3=main river inflow,4=aquifer

◆ abstrvol

real modvar::npcloadtype::abstrvol = 0.

abstraction volume (m3/s)

◆ locconc

real, dimension(:), allocatable modvar::npcloadtype::locconc

concentration of local diffuse source (mg/l for NPS..)

◆ locload

real, dimension(:), allocatable modvar::npcloadtype::locload

load of local diffuse source (kg/year for NPC..), added to soil (with three layers)

◆ locsoil

real modvar::npcloadtype::locsoil = 0.

fraction of water discharge from local diffuse source to soil (the rest to river)

◆ psload

real, dimension(:,:), allocatable modvar::npcloadtype::psload

nutrient load from constant point sources (max_pstype,numsubstances) (kg/timestep)

◆ psvol

real, dimension(:), allocatable modvar::npcloadtype::psvol

water discharge from constant point sources (max_pstype) (m3/s)

◆ volloc

real modvar::npcloadtype::volloc = 0.

water discharge from local diffuse source (m3/day)


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