# dropsize.m input bank -- generated by scripts/validation/octave/make_dropsize_cases.py
# One case per line, whitespace separated:
#   name max_horizontal_length max_vertical_length image_area largest_edge_touching smallest_edge_touching diode_size corrected_horizontal_diode_size number_diodes_in_array
# Consumed by scripts/validation/octave/run_s1c_oracle.m and tests/test_dropsize_oracle.py.
area_zero 10 5 0 3 2 0.01 0.01 128
area_frac 10 5 0.5 3 2 0.01 0.01 128
area_one 10 5 1 3 2 0.01 0.01 128
two_edges_center_in 20 5 50 8 6 0.01 0.01 128
two_edges_center_out 5 5 50 8 6 0.01 0.01 128
two_edges_equal 12 5 50 7 7 0.01 0.01 128
one_edge_center_in 20 5 50 8 0 0.01 0.01 128
one_edge_center_out 5 5 50 8 0 0.01 0.01 128
one_edge_smallest_only 20 5 50 0 6 0.01 0.01 128
zero_edges 20 5 50 0 0 0.01 0.01 128
hchord_0 0.0 1.0 10 0 0 1.0 1.0 128
hchord_0.04 0.04 1.0 10 0 0 1.0 1.0 128
hchord_0.049 0.049 1.0 10 0 0 1.0 1.0 128
hchord_0.05 0.05 1.0 10 0 0 1.0 1.0 128
hchord_0.051 0.051 1.0 10 0 0 1.0 1.0 128
hchord_0.1 0.1 1.0 10 0 0 1.0 1.0 128
hchord_0.15 0.15 1.0 10 0 0 1.0 1.0 128
hchord_0.2 0.2 1.0 10 0 0 1.0 1.0 128
hchord_0.25 0.25 1.0 10 0 0 1.0 1.0 128
hchord_0.5 0.5 1.0 10 0 0 1.0 1.0 128
hchord_0.9 0.9 1.0 10 0 0 1.0 1.0 128
hchord_0.95 0.95 1.0 10 0 0 1.0 1.0 128
hchord_1 1.0 1.0 10 0 0 1.0 1.0 128
hchord_1.04 1.04 1.0 10 0 0 1.0 1.0 128
hchord_1.05 1.05 1.0 10 0 0 1.0 1.0 128
hchord_1.06 1.06 1.0 10 0 0 1.0 1.0 128
hchord_1.1 1.1 1.0 10 0 0 1.0 1.0 128
hchord_1.5 1.5 1.0 10 0 0 1.0 1.0 128
hchord_3 3.0 1.0 10 0 0 1.0 1.0 128
hchord_3.05 3.05 1.0 10 0 0 1.0 1.0 128
hchord_5 5.0 1.0 10 0 0 1.0 1.0 128
hchord_7.77 7.77 1.0 10 0 0 1.0 1.0 128
hchord_9 9.0 1.0 10 0 0 1.0 1.0 128
hchord_11.3 11.3 1.0 10 0 0 1.0 1.0 128
hchord_11.4 11.4 1.0 10 0 0 1.0 1.0 128
hchord_11.44 11.44 1.0 10 0 0 1.0 1.0 128
hchord_11.45 11.45 1.0 10 0 0 1.0 1.0 128
hchord_11.5 11.5 1.0 10 0 0 1.0 1.0 128
hchord_11.54 11.54 1.0 10 0 0 1.0 1.0 128
hchord_11.549 11.549 1.0 10 0 0 1.0 1.0 128
hchord_11.55 11.55 1.0 10 0 0 1.0 1.0 128
hchord_11.6 11.6 1.0 10 0 0 1.0 1.0 128
hchord_11.7 11.7 1.0 10 0 0 1.0 1.0 128
hchord_12 12.0 1.0 10 0 0 1.0 1.0 128
hchord_50 50.0 1.0 10 0 0 1.0 1.0 128
vchord_0 1.0 0.0 10 0 0 1.0 1.0 128
vchord_0.04 1.0 0.04 10 0 0 1.0 1.0 128
vchord_0.05 1.0 0.05 10 0 0 1.0 1.0 128
vchord_0.1 1.0 0.1 10 0 0 1.0 1.0 128
vchord_0.5 1.0 0.5 10 0 0 1.0 1.0 128
vchord_1 1.0 1.0 10 0 0 1.0 1.0 128
vchord_1.04 1.0 1.04 10 0 0 1.0 1.0 128
vchord_1.05 1.0 1.05 10 0 0 1.0 1.0 128
vchord_2.5 1.0 2.5 10 0 0 1.0 1.0 128
vchord_2.55 1.0 2.55 10 0 0 1.0 1.0 128
vchord_5 1.0 5.0 10 0 0 1.0 1.0 128
vchord_5.2 1.0 5.2 10 0 0 1.0 1.0 128
vchord_5.24 1.0 5.24 10 0 0 1.0 1.0 128
vchord_5.25 1.0 5.25 10 0 0 1.0 1.0 128
vchord_5.3 1.0 5.3 10 0 0 1.0 1.0 128
vchord_5.34 1.0 5.34 10 0 0 1.0 1.0 128
vchord_5.349 1.0 5.349 10 0 0 1.0 1.0 128
vchord_5.35 1.0 5.35 10 0 0 1.0 1.0 128
vchord_5.4 1.0 5.4 10 0 0 1.0 1.0 128
vchord_5.5 1.0 5.5 10 0 0 1.0 1.0 128
vchord_6 1.0 6.0 10 0 0 1.0 1.0 128
scale_zero_edges_corr0.005 3.0 2.0 50 0 0 0.01 0.005 128
scale_one_edge_corr0.005 10 2.0 50 12 0 0.01 0.005 128
scale_two_edges_corr0.005 10 2.0 50 12 6 0.01 0.005 128
scale_zero_edges_corr0.02 3.0 2.0 50 0 0 0.01 0.02 128
scale_one_edge_corr0.02 10 2.0 50 12 0 0.01 0.02 128
scale_two_edges_corr0.02 10 2.0 50 12 6 0.01 0.02 128
scale_zero_edges_corr0.03 3.0 2.0 50 0 0 0.01 0.03 128
scale_one_edge_corr0.03 10 2.0 50 12 0 0.01 0.03 128
scale_two_edges_corr0.03 10 2.0 50 12 6 0.01 0.03 128
both_zero_lengths 0 0 5 0 0 0.01 0.01 128
zero_length_only 0 5 5 0 0 0.01 0.01 128
zero_height_only 5 0 5 0 0 0.01 0.01 128
one_edge_zero_height 5 0 50 8 0 0.01 0.01 128
one_edge_neg_height 5 -0.4 50 8 0 0.01 0.01 128
two_edges_64_diodes 20 5 50 8 6 0.01 0.01 64
two_edges_32_diodes 20 5 50 8 6 0.01 0.01 32
edge_equals_length 10 5 50 10 0 0.01 0.01 128
edge_one_below_length 10 5 50 9.999 0 0.01 0.01 128
neg_hchord -5.0 1.0 10 0 0 1.0 1.0 128
neg_hchord_small -0.05 1.0 10 0 0 1.0 1.0 128
neg_vchord 1.0 -5.0 10 0 0 1.0 1.0 128
rand2ds_00 128 64 7046 43 28 0.01 0.01 128
rand2ds_01 118 100 9338 5 0 0.01 0.01 128
rand2ds_02 107 50 3191 31 22 0.01 0.01 128
rand2ds_03 105 18 1225 22 0 0.01 0.01 128
rand2ds_04 104 111 6788 0 0 0.01 0.01 128
rand2ds_05 80 110 5088 0 0 0.01 0.01 128
rand2ds_06 19 76 1252 54 4 0.01 0.01 128
rand2ds_07 81 70 3579 0 0 0.01 0.01 128
rand2ds_08 48 75 624 50 19 0.01 0.01 128
rand2ds_09 76 56 3350 0 0 0.01 0.01 128
rand2ds_10 82 3 22 51 4 0.01 0.01 128
rand2ds_11 104 12 1013 57 33 0.01 0.01 128
rand2ds_12 6 114 564 0 0 0.01 0.01 128
rand2ds_13 51 28 1070 3 0 0.01 0.01 128
rand2ds_14 96 38 3197 27 0 0.01 0.01 128
rand2ds_15 122 67 6985 34 33 0.01 0.01 128
rand2ds_16 113 11 9 44 0 0.01 0.01 128
rand2ds_17 66 88 237 51 27 0.01 0.01 128
rand2ds_18 126 65 1489 39 0 0.01 0.01 128
rand2ds_19 55 41 1654 0 0 0.01 0.01 128
rand2ds_20 109 11 275 0 0 0.01 0.01 128
rand2ds_21 19 70 690 0 0 0.01 0.01 128
rand2ds_22 114 13 792 28 0 0.01 0.01 128
rand2ds_23 35 48 76 25 13 0.01 0.01 128
rand2ds_24 97 92 3727 36 34 0.01 0.01 128
rand2ds_25 54 87 3949 0 0 0.01 0.01 128
rand2ds_26 84 118 1846 50 37 0.01 0.01 128
rand2ds_27 93 10 218 20 7 0.01 0.01 128
rand2ds_28 24 91 1524 48 0 0.01 0.01 128
rand2ds_29 74 15 594 6 0 0.01 0.01 128
rand2ds_30 51 60 344 2 0 0.01 0.01 128
rand2ds_31 128 36 2487 55 15 0.01 0.01 128
rand2ds_32 56 78 3035 35 0 0.01 0.01 128
rand2ds_33 98 57 5120 0 0 0.01 0.01 128
rand2ds_34 34 121 2089 0 0 0.01 0.01 128
rand2ds_35 24 52 417 12 7 0.01 0.01 128
rand2ds_36 91 44 3308 27 0 0.01 0.01 128
rand2ds_37 30 58 166 0 0 0.01 0.01 128
rand2ds_38 23 87 309 0 0 0.01 0.01 128
rand2ds_39 60 113 474 0 0 0.01 0.01 128
