reservoir_conditions_module Module

real :: stor, inflo, pdsi nbs


Used by

  • module~~reservoir_conditions_module~~UsedByGraph module~reservoir_conditions_module reservoir_conditions_module proc~cond_integer_c cond_integer_c proc~cond_integer_c->module~reservoir_conditions_module proc~cond_real_c cond_real_c proc~cond_real_c->module~reservoir_conditions_module proc~res_read res_read proc~res_read->module~reservoir_conditions_module proc~res_read_conds res_read_conds proc~res_read_conds->module~reservoir_conditions_module proc~res_rel_conds res_rel_conds proc~res_rel_conds->module~reservoir_conditions_module

Variables

Type Visibility Attributes Name Initial
real, public :: release = 0.
integer, public :: day = 0
character(len=1), public :: hit = ""
type(reservoir_condition_tables), public, dimension(:), allocatable :: ctbl

Derived Types

type, public ::  cond

Components

Type Visibility Attributes Name Initial
character(len=10), public :: var = ""
character(len=2), public :: op = ""
real, public :: val = 0.

type, public ::  conditions

Components

Type Visibility Attributes Name Initial
integer, public :: num_conds = 0
real, public :: action = 0.
type(cond), public, dimension(:), allocatable :: scon

type, public ::  modules

Components

Type Visibility Attributes Name Initial
integer, public :: num_conds = 0
type(conditions), public, dimension(:), allocatable :: con

type, public ::  reservoir_condition_tables

Components

Type Visibility Attributes Name Initial
character(len=25), public :: name = ""
integer, public :: num_tbl = 0
integer, public :: num_conds = 0
integer, public :: num_modules = 0
type(conditions), public, dimension(:), allocatable :: conds
type(modules), public, dimension(:), allocatable :: mods