HYPE
All Classes Namespaces Files Functions Variables Pages
Data Types | Modules | Procedures | Variables
glacier_soilmodel.f90 File Reference

Data Types

type  glacier_soilmodel::glaciertimeseries
 

Modules

module  glacier_soilmodel
 

Procedures

subroutine, public glacier_soilmodel::soilmodel_3 (i, j, isoil, iluse, subid, pdayno, classarea, prec, cprec, temp, daylength, mintemp, maxtemp, rh, swrad, radext, netrad, actvap, satvap, wind, rrcscorr, frozenstate, soilstate, miscstate, csrunoff, crunoffd, cropuptakein, nitrif, denitrif, epot, gwat, frostdepth, smdef, evap, cevap, crunoff1, crunoff2, crunoff3, glac_part, nonglac_part, snowfall, rainfall, cropsources, ruralaload, rgrwload, atmdepload, infiltrationflows, glacierflows, evapflows, runofflows, verticalflows, cverticalflows, horizontalflows, horizontalflows2, evapsnow, lruralflow, snowtemp, snowsurftemp, stressthreshold)
 
subroutine, public glacier_soilmodel::get_glacier_parameters (nc, arr)
 
subroutine, public glacier_soilmodel::initiate_glacier (nc, arr)
 
subroutine, public glacier_soilmodel::initiate_glacier_state (nc, arr, frozenstate)
 
real function glacier_soilmodel::calculate_glacier_area (i, classarea, vol)
 
subroutine, public glacier_soilmodel::calculate_glacier_massbalance (i, recMP, comMB, comMA)
 

Variables

real, dimension(2) glacier_soilmodel::glac_areavol_par2
 
real, dimension(:), allocatable glacier_soilmodel::glac_areavol_par1
 
type(glaciertimeseries), dimension(:), allocatable glacier_soilmodel::glaciertimeseriesdata
 
integer, parameter glacier_soilmodel::glaciertimeseriessteps = 731
 

Detailed Description

Contains module glacier_soilmodel.