|
HYPE
|
| Massimilation_interface | Module with HYPE/HYSS specific subroutines for interface between HYPE/HYSS and the EnKF Data Assimilation routines |
| Massimilation_routines | Generic subroutines and functions for (Ensemble Kalman Filter) Data Assimilation. These functions are supposed to be general, and should not be changed Functions special for a specific model application are in assimilation_interface.f90 |
| Massimilation_variables | Variables needed to run the (EnKF) data assimilation routines within HYSS |
| Matmospheric_processes | Subroutines for calculating current atmospheric forcing |
| Mcompout | The module compout contains procedures relating to calculating output and criteria |
| Mconvert | Procedures for transforming between different variable types and between upper and lower case |
| Mdatamodule | Read and process model input from files, both static data and forcing |
| Mfloodplain_soilmodel | HYPE soil model for floodplain areas |
| Mgeneral_functions | General equations that are used by hydrological models |
| Mgeneral_water_concentration | Routines handling water and concentration in HYPE |
| Mglacier_soilmodel | HYPE glacier soil model (glacier_model = 3) |
| Mhype_waterbalance | Handles specific output of waterbalance for HYPE model |
| Mhypevariables | Variables for the HYPE model (HYdrological Predictions for the Environment) These are available outside the module by use association |
| Mirrigation_module | Irrigation calculations in HYPE |
| Mlayeredlake_processes | Layered lake water related subroutines in HYPE |
| Mlibdate | http://flibs.sourceforge.net/libdate.html |
| Mmodel_test_routines | Module for writing test cases to a log file |
| Mmodeldata_module | This module is used to define HYPE version and output variables. It handles specific input data (files) for the HYPE model; observations in XobsXOMN.txt, XobsXOSN.txt and regression parameters in reg_par.txt, CatchDes.txt, CatchGroup.txt |
| Mmodelmodule | Main module for hydrological model HYPE |
| Mmodvar | Declaration of model data types and variables |
| Mnpc_soil_processes | Nitrogen, phosphorus and organic carbon processes in soil in HYPE |
| Mnpc_surfacewater_processes | Nitrogen, phosphorus and organic carbon processes in surface water in HYPE |
| Moptimization | Global optimization procedures for calibration with HYSS |
| Moutput_module | Prepare for and save result |
| Mrandom_routines | Routines for random number generation, including routines for spatially correlated random fields |
| Mreadwrite_routines | Module for reading and writing to files |
| Mregional_groundwater_module | Regional groundwater calculations in HYPE |
| Msoil_processes | Water processes in soil in HYPE and some more |
| Msoilmodel_default | HYPE default soil model |
| Mstate_datamodule | Load and save model states |
| Mstatetype_module | Types for state variables for the HYPE model (HYdrological Predictions for the Environment) |
| Msurfacewater_processes | Lake and river water related subroutines in HYPE |
| Mtimeroutines | Module contains procedures relating to time calculations |
| Mtracer_processes | General substance (T1) and water temperature (T2) processes in HYPE |
| Mtraveltime_soil_processes | HYPE substance simplified soil model based on travel time through soil and half life of pollutants to simulate losses in soil |
| Mupdating | Module for updating and correction procedures used with the hydrological model HYPE |
| Mworldvar | Module for declaration of HYSS variables. These are NOT to be used in the model |