ru_module Module


Used by

  • module~~ru_module~~UsedByGraph module~ru_module ru_module proc~calsoft_hyd calsoft_hyd proc~calsoft_hyd->module~ru_module proc~calsoft_hyd_bfr calsoft_hyd_bfr proc~calsoft_hyd_bfr->module~ru_module proc~calsoft_hyd_bfr_et calsoft_hyd_bfr_et proc~calsoft_hyd_bfr_et->module~ru_module proc~calsoft_hyd_bfr_latq calsoft_hyd_bfr_latq proc~calsoft_hyd_bfr_latq->module~ru_module proc~calsoft_hyd_bfr_perc calsoft_hyd_bfr_perc proc~calsoft_hyd_bfr_perc->module~ru_module proc~calsoft_hyd_bfr_pet calsoft_hyd_bfr_pet proc~calsoft_hyd_bfr_pet->module~ru_module proc~calsoft_hyd_bfr_surq calsoft_hyd_bfr_surq proc~calsoft_hyd_bfr_surq->module~ru_module proc~calsoft_plant calsoft_plant proc~calsoft_plant->module~ru_module proc~calsoft_sed calsoft_sed proc~calsoft_sed->module~ru_module proc~caltsoft_hyd caltsoft_hyd proc~caltsoft_hyd->module~ru_module proc~channel_surf_link channel_surf_link proc~channel_surf_link->module~ru_module proc~command command proc~command->module~ru_module proc~dr_ru dr_ru proc~dr_ru->module~ru_module proc~hru_fr_change hru_fr_change proc~hru_fr_change->module~ru_module proc~hyd_connect hyd_connect proc~hyd_connect->module~ru_module proc~ru_read ru_read proc~ru_read->module~ru_module proc~sd_channel_surf_link sd_channel_surf_link proc~sd_channel_surf_link->module~ru_module proc~time_conc_init time_conc_init proc~time_conc_init->module~ru_module proc~unit_hyd_ru_hru unit_hyd_ru_hru proc~unit_hyd_ru_hru->module~ru_module

Variables

Type Visibility Attributes Name Initial
integer, public :: iru = 0
integer, public :: mru_db = 0
real, public, dimension (:), allocatable :: ru_tc
real, public, dimension (:), allocatable :: ru_n
integer, public, dimension (:), allocatable :: itsb
type(ru_parameters), public, dimension(:), allocatable :: ru

Derived Types

type, public ::  ru_databases_char

Components

Type Visibility Attributes Name Initial
character(len=16), public :: elem_def = ""
character(len=16), public :: elem_dr = ""
character(len=16), public :: toposub_db = ""
character(len=16), public :: field_db = ""

type, public ::  ru_databases

Components

Type Visibility Attributes Name Initial
integer, public :: elem_def = 1
integer, public :: elem_dr = 1
integer, public :: toposub_db = 1
integer, public :: field_db = 1

type, public ::  field

Components

Type Visibility Attributes Name Initial
character(len=13), public :: name = "default"
real, public :: length = 500.

|m |field length for wind erosion

real, public :: wid = 100.

|m |field width for wind erosion

real, public :: ang = 30.

|deg |field angle for wind erosion

type, public ::  ru_parameters

Components

Type Visibility Attributes Name Initial
character(len=16), public :: name = ""
real, public :: da_km2 = 0.

km2 |drainage area

type(ru_databases_char), public :: dbsc
type(ru_databases), public :: dbs
type(field), public :: field