HYPE
All Classes Namespaces Files Functions Variables Pages
Modules | Procedures
hype_indata.f90 File Reference

Modules

module  modeldata_module
 

Procedures

subroutine, public modeldata_module::model_version_information (funit)
 
subroutine, public modeldata_module::define_output_variables ()
 
subroutine, public modeldata_module::load_modeldefined_input (dir, dir2, nsmax, ns, indexarray, bdate, edate, loadxoms, loadregs, loadcrun, status)
 
subroutine, public modeldata_module::reload_modeldefined_observations (dir, status)
 
subroutine, public modeldata_module::close_modeldefined_observations ()
 
subroutine, public modeldata_module::open_modeldefined_outputfiles (dir, n, na)
 
subroutine, public modeldata_module::close_modeldefined_outputfiles (na)
 
subroutine modeldata_module::load_xoms_files (dir, ns, bdate, edate, status)
 
subroutine modeldata_module::reload_xoms_files (dir, status)
 
subroutine modeldata_module::close_xoms_files ()
 
subroutine, public modeldata_module::get_current_xoms (cd, n)
 
subroutine, public modeldata_module::load_data_for_regression_parameter_estimate (dir, nsbase, ns, indexarray, status)
 
subroutine modeldata_module::load_regression_parameters (dir, status)
 
subroutine, public modeldata_module::deallocate_regest_input_variables ()
 
subroutine, public modeldata_module::get_regest_parameter (isub, ipar, rgpar, term)
 
subroutine, public modeldata_module::load_slc_output_for_routing_network (dir, nsbase, bdate, edate, status)
 
subroutine, public modeldata_module::get_slc_output_for_routing_network (sumaland, runoff, crunoff)
 

Variables

Variables for HYPE input files: XobsXOxx.txt
integer, parameter, public modeldata_module::max_xoms = 10
 
character(len=20), dimension(max_xoms, 2), public modeldata_module::xoms_filename = RESHAPE(SOURCE=(/ 'XobsXOM0.txt','XobsXOM1.txt','XobsXOM2.txt','XobsXOM3.txt','XobsXOM4.txt', 'XobsXOM5.txt','XobsXOM6.txt','XobsXOM7.txt','XobsXOM8.txt','XobsXOM9.txt', 'XobsXOS0.txt','XobsXOS1.txt','XobsXOS2.txt','XobsXOS3.txt','XobsXOS4.txt', 'XobsXOS5.txt','XobsXOS6.txt','XobsXOS7.txt','XobsXOS8.txt','XobsXOS9.txt'/), SHAPE=(/max_xoms,2/))
 
integer modeldata_module::num_xomsfiles
 
integer, dimension(2), public modeldata_module::num_xoms
 
integer modeldata_module::max_nstn
 
integer, dimension(max_xoms, 2) modeldata_module::ncom
 
integer, dimension(:,:), allocatable modeldata_module::xoms_funit
 
integer, dimension(:,:), allocatable modeldata_module::xoms_nstn
 
integer, dimension(:,:), allocatable modeldata_module::xomindex
 
integer, dimension(:,:), allocatable modeldata_module::xosindex
 
integer, dimension(max_xoms, 2) modeldata_module::xoms_timeformat
 
type(datetype), dimension(:,:), allocatable modeldata_module::xoms_fbdate
 
type(datetype), dimension(:,:), allocatable modeldata_module::xoms_fedate
 
real, dimension(:,:), allocatable, public modeldata_module::xom
 
real, dimension(:,:), allocatable, public modeldata_module::xos
 
Variables for HYPE input files: timeCOUT.txt etc
integer, dimension(:), allocatable modeldata_module::funit_slc_output
 
integer modeldata_module::slc_output_timeformat
 
integer modeldata_module::nlandbasins
 
integer, dimension(:,:), allocatable modeldata_module::runoffindex
 
Variables for HYPE regression parameter estimates input data
integer modeldata_module::npar_regr
 
integer modeldata_module::npc_catdes
 
integer modeldata_module::ngroup_cat
 
integer, dimension(:), allocatable modeldata_module::indx_par
 
integer, dimension(:,:), allocatable modeldata_module::ndes_reg
 
integer, dimension(:,:,:), allocatable modeldata_module::idx_catdes
 
real, dimension(:,:,:), allocatable modeldata_module::wght_catdes
 
integer, dimension(:), allocatable modeldata_module::clust_group
 
real, dimension(:,:), allocatable modeldata_module::catdes
 

Detailed Description

Contains module MODELDATA_MODULE.