water_allocation Derived Type

type, public :: water_allocation


Inherits

type~~water_allocation~~InheritsGraph type~water_allocation water_allocation type~source_output source_output type~water_allocation->type~source_output tot type~water_transfer_objects water_transfer_objects type~water_allocation->type~water_transfer_objects trn type~outside_basin_objects outside_basin_objects type~water_transfer_objects->type~outside_basin_objects osrc type~transfer_receiving_objects transfer_receiving_objects type~water_transfer_objects->type~transfer_receiving_objects rcv type~transfer_source_objects transfer_source_objects type~water_transfer_objects->type~transfer_source_objects src

Components

Type Visibility Attributes Name Initial
character(len=25), public :: name = ""
character(len=25), public :: rule_typ = ""
integer, public :: trn_cur = 1
integer, public :: trn_obs = 0
type(source_output), public :: tot
type(water_transfer_objects), public, dimension(:), allocatable :: trn