►Nassimilation_variables | Variables needed to run the (EnKF) data assimilation routines within HYSS |
Cassim_coordinate_type | Type for spatial coordinates |
Cassim_data_type | Type for holding all assimilation data |
Cassim_ensemble_type | Type for holding ensemble data in matrix and assisiated variables |
Cassim_flag_type | Type for assimilation status of different categories/variables |
Cassim_generation_type | Type for holding data needed for ensemble generation |
Cassim_info_type | Assimilation application information type (application specific settings) |
Cassim_input_ensemble_type | Type for holding other ensembles than states (data, interface and generation information) |
Cassim_interface_type | Type for holding indices used as interface between ENKF data and Model data |
Cassim_state_ensemble_type | Type for holding state ensembles (data and interface information) |
Cassim_twodmatrix_type | Type for 2-dimensional matrix, used for localizations |
►Nglacier_soilmodel | HYPE glacier soil model (glacier_model = 3) |
Cglaciertimeseries | Type for glacier mass balance calculations |
►Nhypevariables | Variables for the HYPE model (HYdrological Predictions for the Environment) |
Coutflowtype | Type for outflow for lakes with two outflows |
►Nlibdate | http://flibs.sourceforge.net/libdate.html |
Cdatetype | |
Cjuliandatetype | |
Coperator(*) | |
Coperator(+) | |
Coperator(-) | |
Coperator(.eq.) | |
Coperator(.ge.) | |
Coperator(.gt.) | |
Coperator(.le.) | |
Coperator(.lt.) | |
Coperator(.ne.) | |
►Nmodel_test_routines | Module for writing test cases to a log file |
Cdata_is_within_tolerance | |
Ctestcasetype | Type for holding data about test cases with test information and error messages |
Ctestexternalinternaltype | Type for holding tested data for external tests |
Ctestexternaltype | Type for holding data about external tests with test information and tested data |
Ctestprocesstype | Type for holding data about test cases included in a test process |
►Nmodvar | Declaration of model data types and variables |
Caquifertype | Type for holding information about aquifers |
Cbasintype | Type for holding data about subbasin characteristics |
Cbranchtype | Type for holding information about branching flow |
Cchangeoutvartype | Type for changing output variables for criteria calculations |
Cclassbasintype | Type for holding basic information about classes in a subbasin |
Cclasstype | Type for holding information about classes |
Ccropdatatype | Type for holding information about vegetation; nutrient uptake, fertilization etc |
Ccropirrdatatype | Type for holding information irrigation for vegetation |
Cdamtype | Type for holding information about dams |
Cdepositiontype | Type for holding deposition data |
Cfloodtype | Type for holding data about floodplain characteristics |
Cglaciertype | Type for holding information about glacier class |
Ciceseasonratingcurvetype | Type for holding data about different ice season river rating curves |
Cirrigationtype | Type for holding information about irrigation |
Clakebasintype | Type for holding information about lakebasins |
Clakesectiontype | Type for holding information about lake type 1 sections in a subbasin !TODO: do this need to be type? only reals |
Cmodparidtype | Type for holding definition of model parameters |
Cnewlaketype | Type for holding information about lakes/lakeoutflow |
Cnpcloadtype | Type for holding applied nutrient load data |
Coutlettype | Type for holding information about lakes/lakeoutflow |
Coutvaridtype | Type for holding information about output variables |
Cpathtype | Type for holding information about flow path between subbasins |
Cpointsourcedatatype | Type for characteristics of point sources and abstractions from PointSourceData.txt (time series) |
Cpointsourcetype | Type for current point source data |
Criverratingtype | Type for holding information about river rating curves for calculation main river water level |
Crrcqtype | Type for holding rating curve parameters; q=k*(w-w0)**p |
Crrcw0type | Type for holding rating curve parameters; w=w0+a*q**b |
Crrcwtype | Type for holding rating curve parameters; w=a*q**b |
Csectorratingcurvetype | Type for holding information about river rating curves divided into sections |
Csedimentmanagementtype | Type for holding information about sediment management of lakes/dams |
Csimulationconfigurationtype | Type for holding data about simulation configuration |
Csoilleakagedatatype | Type for holding information about soil leakage "forcing" data; concentration or load |
Csourceapptype | Type for variables for accumulated load to be used for source apportionment |
Cstateconfigurationtype | Type for holding data about simulation configuration for states |
Cstatedimensiontype | Type for holding dimension data about simulation configuration for states |
Ct1loadtype | Type for holding general substance load to surface water |
Ctimeinformationtype | Type to hold information on current time
|
Cupdatetype | |
Cwatertransfertype | Type for holding information about water transfer |
Cwetlandtype | Type for holding information about river wetlands |
►Nrandom_routines | Routines for random number generation, including routines for spatially correlated random fields |
Crandxy_data | Type with data needed to generate spatially correlated random data for a vector of X,Y points |
►Nstatetype_module | Types for state variables for the HYPE model (HYdrological Predictions for the Environment) |
Caquiferstatetype | Type for state variables related to groundwater/aquifers |
Clakestatetype | Type for state variables related to lake |
Cmiscstatetype | Type for miscellaneous state variables |
Cpointertype | Type for pointers to state variables |
Criverstatetype | Type for state variables related to rivers |
Csnowicestatetype | Type for state variables related to snow and ice |
Csoilstatetype | Type for state variables related to soil |
Cstateinfotype | Type for model state information |
►Nworldvar | Module for declaration of HYSS variables. These are NOT to be used in the model |
Caccumulationinfo | Type for holding information about accumulation of output
|
Cbasemodeltype | Types for holding information about simulation settings; state files and submodel
|
Ccalibrationinfo | Type for holding information about criteria |
Cclassgrouptype | Type for holding information about classgroups |
Cdatetype2 | |
Cforcingdatatype | Type for holding information about forcing data |
Cinstatetype | Type for settings related to reading/using initial state file |
Cnetcdf_time_definition | |
Cobservationdatatype | Type for holding information about other observations data, only used for netcdf files (so far) |
Coptimizationtype | Type for holding information about optimization and parameter ensemble simulation |
Coutputdatatype | Type for accumulated output data |
Coutputtype | Type for information about wanted output
|
Coutputvariabletype | Type for information about variables for output
|
Coutregioninfotype | Type for information about output regions |
Coutstatetype | Type for settings related to writing of state files |
Coutvarinfotype | Types for holding information about wanted output
|
Ctestoutvartype | Type for testing output variables |