topography_data_module Module


Used by

  • module~~topography_data_module~~UsedByGraph module~topography_data_module topography_data_module proc~field_read field_read proc~field_read->module~topography_data_module proc~hru_read hru_read proc~hru_read->module~topography_data_module proc~ru_read ru_read proc~ru_read->module~topography_data_module proc~sd_channel_nutrients sd_channel_nutrients proc~sd_channel_nutrients->module~topography_data_module proc~sd_channel_surf_link sd_channel_surf_link proc~sd_channel_surf_link->module~topography_data_module proc~time_conc_init time_conc_init proc~time_conc_init->module~topography_data_module proc~topo_read topo_read proc~topo_read->module~topography_data_module proc~topohyd_init topohyd_init proc~topohyd_init->module~topography_data_module

Variables

Type Visibility Attributes Name Initial
type(topography_db), public, dimension (:), allocatable :: topo_db
type(fields_db), public, dimension (:), allocatable :: field_db

Derived Types

type, public ::  topography_db

Components

Type Visibility Attributes Name Initial
character(len=16), public :: name = "default"
real, public :: slope = .02

hru_slp(:) |m/m |average slope steepness in HRU

real, public :: slope_len = 50.

slsubbsn(:) |m |average slope length for erosion

real, public :: lat_len = 50.

slsoil(:) |m |slope length for lateral subsurface flow

real, public :: dis_stream = 100.

dis_stream(:) |m |average distance to stream

real, public :: dep_co = 1.

| |deposition coefficient

type, public ::  fields_db

Components

Type Visibility Attributes Name Initial
character(len=16), 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