decision_table Derived Type

type, public :: decision_table


Inherits

type~~decision_table~~InheritsGraph type~decision_table decision_table type~actions_var actions_var type~decision_table->type~actions_var act type~conditions_var conditions_var type~decision_table->type~conditions_var cond

Components

Type Visibility Attributes Name Initial
character(len=25), public :: name = ""
integer, public :: conds = 0
integer, public :: alts = 0
integer, public :: acts = 0
type(conditions_var), public, dimension(:), allocatable :: cond
character(len=25), public, dimension(:,:), allocatable :: alt
type(actions_var), public, dimension(:), allocatable :: act
integer, public, dimension(:), allocatable :: lu_chg_mx
character(len=1), public, dimension(:,:), allocatable :: act_outcomes
character(len=1), public, dimension(:), allocatable :: act_hit
integer, public, dimension(:), allocatable :: act_typ
integer, public, dimension(:), allocatable :: act_app
integer, public, dimension(:), allocatable :: con_act
integer, public :: hru_lu = 0
real, public :: ha_lu = 0.
integer, public :: hru_lu_cur = 0
real, public :: hru_ha_cur = 0.
integer, public :: days_prob = 1
integer, public :: day_prev = 0
real, public :: prob_cum = 0.
real, public :: frac_app = 0.