Types
Type definitions used for Enhanced Randomization in rand_pkg.
t_rand_dist
UNIFORM, GAUSSIAN
t_value_specifier
ONLY, ADD, EXCL
t_uniqueness
UNIQUE, NON_UNIQUE
t_weight_mode
NA, COMBINED_WEIGHT, INDIVIDUAL_WEIGHT
t_cyclic
CYCLIC, NON_CYCLIC
t_val_weight_int
Record element |
Type |
---|---|
value |
integer |
weight |
natural |
t_range_weight_int
Record element |
Type |
---|---|
min_value |
integer |
max_value |
integer |
weight |
natural |
t_range_weight_mode_int
Record element |
Type |
---|---|
min_value |
integer |
max_value |
integer |
weight |
natural |
mode |
t_val_weight_real
Record element |
Type |
---|---|
value |
real |
weight |
natural |
t_range_weight_real
Record element |
Type |
---|---|
min_value |
real |
max_value |
real |
weight |
natural |
t_range_weight_mode_real
Record element |
Type |
---|---|
min_value |
real |
max_value |
real |
weight |
natural |
mode |
t_val_weight_time
Record element |
Type |
---|---|
value |
time |
weight |
natural |
t_range_weight_time
Record element |
Type |
---|---|
min_value |
time |
max_value |
time |
weight |
natural |
t_range_weight_mode_time
Record element |
Type |
---|---|
min_value |
time |
max_value |
time |
weight |
natural |
mode |
t_val_weight_int_vec
array (natural range <>) of t_val_weight_int
t_range_weight_int_vec
array (natural range <>) of t_range_weight_int
t_range_weight_mode_int_vec
array (natural range <>) of t_range_weight_mode_int
t_val_weight_real_vec
array (natural range <>) of t_val_weight_real
t_range_weight_real_vec
array (natural range <>) of t_range_weight_real
t_range_weight_mode_real_vec
array (natural range <>) of t_range_weight_mode_real
t_val_weight_time_vec
array (natural range <>) of t_val_weight_time
t_range_weight_time_vec
array (natural range <>) of t_range_weight_time
t_range_weight_mode_time_vec
array (natural range <>) of t_range_weight_mode_time