1use scarlet::colormap::ListedColorMap;
2
3pub fn jet() -> ListedColorMap {
4 ListedColorMap::new(
5 [
6 [0.0, 0.0, 0.5],
7 [0.0, 0.0, 0.517825311942959],
8 [0.0, 0.0, 0.535650623885918],
9 [0.0, 0.0, 0.553475935828877],
10 [0.0, 0.0, 0.571301247771836],
11 [0.0, 0.0, 0.589126559714795],
12 [0.0, 0.0, 0.606951871657754],
13 [0.0, 0.0, 0.624777183600713],
14 [0.0, 0.0, 0.642602495543672],
15 [0.0, 0.0, 0.660427807486631],
16 [0.0, 0.0, 0.67825311942959],
17 [0.0, 0.0, 0.696078431372549],
18 [0.0, 0.0, 0.713903743315508],
19 [0.0, 0.0, 0.731729055258467],
20 [0.0, 0.0, 0.749554367201426],
21 [0.0, 0.0, 0.767379679144385],
22 [0.0, 0.0, 0.785204991087344],
23 [0.0, 0.0, 0.803030303030303],
24 [0.0, 0.0, 0.820855614973262],
25 [0.0, 0.0, 0.838680926916221],
26 [0.0, 0.0, 0.85650623885918],
27 [0.0, 0.0, 0.874331550802139],
28 [0.0, 0.0, 0.892156862745098],
29 [0.0, 0.0, 0.909982174688057],
30 [0.0, 0.0, 0.927807486631016],
31 [0.0, 0.0, 0.945632798573975],
32 [0.0, 0.0, 0.963458110516934],
33 [0.0, 0.0, 0.981283422459893],
34 [0.0, 0.0, 0.999108734402852],
35 [0.0, 0.0, 1.0],
36 [0.0, 0.0, 1.0],
37 [0.0, 0.0, 1.0],
38 [0.0, 0.00196078431372549, 1.0],
39 [0.0, 0.0176470588235293, 1.0],
40 [0.0, 0.03333333333333333, 1.0],
41 [0.0, 0.049019607843137254, 1.0],
42 [0.0, 0.06470588235294118, 1.0],
43 [0.0, 0.08039215686274499, 1.0],
44 [0.0, 0.09607843137254903, 1.0],
45 [0.0, 0.11176470588235295, 1.0],
46 [0.0, 0.12745098039215685, 1.0],
47 [0.0, 0.14313725490196066, 1.0],
48 [0.0, 0.1588235294117647, 1.0],
49 [0.0, 0.17450980392156862, 1.0],
50 [0.0, 0.19019607843137254, 1.0],
51 [0.0, 0.20588235294117635, 1.0],
52 [0.0, 0.22156862745098038, 1.0],
53 [0.0, 0.2372549019607843, 1.0],
54 [0.0, 0.2529411764705882, 1.0],
55 [0.0, 0.26862745098039204, 1.0],
56 [0.0, 0.28431372549019607, 1.0],
57 [0.0, 0.3, 1.0],
58 [0.0, 0.3156862745098039, 1.0],
59 [0.0, 0.3313725490196077, 1.0],
60 [0.0, 0.34705882352941175, 1.0],
61 [0.0, 0.3627450980392157, 1.0],
62 [0.0, 0.3784313725490196, 1.0],
63 [0.0, 0.3941176470588234, 1.0],
64 [0.0, 0.40980392156862744, 1.0],
65 [0.0, 0.42549019607843136, 1.0],
66 [0.0, 0.4411764705882353, 1.0],
67 [0.0, 0.4568627450980391, 1.0],
68 [0.0, 0.4725490196078431, 1.0],
69 [0.0, 0.48823529411764705, 1.0],
70 [0.0, 0.503921568627451, 1.0],
71 [0.0, 0.5196078431372549, 1.0],
72 [0.0, 0.5352941176470586, 1.0],
73 [0.0, 0.5509803921568628, 1.0],
74 [0.0, 0.5666666666666667, 1.0],
75 [0.0, 0.5823529411764706, 1.0],
76 [0.0, 0.5980392156862745, 1.0],
77 [0.0, 0.6137254901960785, 1.0],
78 [0.0, 0.6294117647058823, 1.0],
79 [0.0, 0.6450980392156863, 1.0],
80 [0.0, 0.66078431372549, 1.0],
81 [0.0, 0.6764705882352942, 1.0],
82 [0.0, 0.692156862745098, 1.0],
83 [0.0, 0.707843137254902, 1.0],
84 [0.0, 0.7235294117647059, 1.0],
85 [0.0, 0.7392156862745098, 1.0],
86 [0.0, 0.7549019607843137, 1.0],
87 [0.0, 0.7705882352941177, 1.0],
88 [0.0, 0.7862745098039213, 1.0],
89 [0.0, 0.8019607843137255, 1.0],
90 [0.0, 0.8176470588235294, 1.0],
91 [0.0, 0.8333333333333334, 1.0],
92 [0.0, 0.8490196078431372, 1.0],
93 [0.0, 0.8647058823529412, 0.9962049335863378],
94 [0.0, 0.8803921568627451, 0.9835547122074637],
95 [0.0, 0.8960784313725491, 0.9709044908285895],
96 [0.009487666034155417, 0.9117647058823527, 0.9582542694497156],
97 [0.022137887413029723, 0.9274509803921569, 0.9456040480708413],
98 [0.03478810879190385, 0.9431372549019608, 0.9329538266919671],
99 [0.04743833017077798, 0.9588235294117647, 0.920303605313093],
100 [0.06008855154965211, 0.9745098039215686, 0.9076533839342189],
101 [0.07273877292852624, 0.9901960784313726, 0.8950031625553447],
102 [0.08538899430740036, 1.0, 0.8823529411764706],
103 [0.0980392156862745, 1.0, 0.8697027197975965],
104 [0.11068943706514844, 1.0, 0.8570524984187226],
105 [0.12333965844402275, 1.0, 0.8444022770398483],
106 [0.13598987982289687, 1.0, 0.8317520556609741],
107 [0.148640101201771, 1.0, 0.8191018342820999],
108 [0.16129032258064513, 1.0, 0.8064516129032259],
109 [0.17394054395951927, 1.0, 0.7938013915243517],
110 [0.1865907653383934, 1.0, 0.7811511701454776],
111 [0.19924098671726753, 1.0, 0.7685009487666035],
112 [0.21189120809614148, 1.0, 0.7558507273877295],
113 [0.2245414294750158, 1.0, 0.7432005060088551],
114 [0.2371916508538899, 1.0, 0.7305502846299811],
115 [0.24984187223276405, 1.0, 0.717900063251107],
116 [0.26249209361163817, 1.0, 0.7052498418722328],
117 [0.2751423149905123, 1.0, 0.6925996204933587],
118 [0.2877925363693864, 1.0, 0.6799493991144845],
119 [0.30044275774826057, 1.0, 0.6672991777356103],
120 [0.3130929791271345, 1.0, 0.6546489563567364],
121 [0.3257432005060088, 1.0, 0.6419987349778622],
122 [0.3383934218848829, 1.0, 0.629348513598988],
123 [0.3510436432637571, 1.0, 0.6166982922201139],
124 [0.3636938646426312, 1.0, 0.6040480708412397],
125 [0.3763440860215053, 1.0, 0.5913978494623656],
126 [0.38899430740037944, 1.0, 0.5787476280834916],
127 [0.4016445287792536, 1.0, 0.5660974067046174],
128 [0.4142947501581275, 1.0, 0.5534471853257434],
129 [0.42694497153700184, 1.0, 0.540796963946869],
130 [0.43959519291587595, 1.0, 0.5281467425679949],
131 [0.45224541429475007, 1.0, 0.5154965211891208],
132 [0.46489563567362424, 1.0, 0.5028462998102468],
133 [0.47754585705249836, 1.0, 0.4901960784313726],
134 [0.4901960784313725, 1.0, 0.4775458570524984],
135 [0.5028462998102466, 1.0, 0.46489563567362435],
136 [0.5154965211891207, 1.0, 0.4522454142947502],
137 [0.5281467425679949, 1.0, 0.439595192915876],
138 [0.5407969639468686, 1.0, 0.4269449715370023],
139 [0.5534471853257431, 1.0, 0.4142947501581278],
140 [0.5660974067046173, 1.0, 0.4016445287792536],
141 [0.5787476280834913, 1.0, 0.38899430740037955],
142 [0.5913978494623655, 1.0, 0.3763440860215054],
143 [0.6040480708412397, 1.0, 0.3636938646426312],
144 [0.6166982922201137, 1.0, 0.35104364326375714],
145 [0.6293485135989879, 1.0, 0.338393421884883],
146 [0.641998734977862, 1.0, 0.3257432005060089],
147 [0.6546489563567361, 1.0, 0.31309297912713474],
148 [0.6672991777356103, 1.0, 0.30044275774826057],
149 [0.6799493991144844, 1.0, 0.2877925363693865],
150 [0.6925996204933585, 1.0, 0.27514231499051234],
151 [0.7052498418722326, 1.0, 0.26249209361163817],
152 [0.7179000632511068, 1.0, 0.2498418722327641],
153 [0.730550284629981, 1.0, 0.23719165085388993],
154 [0.7432005060088547, 1.0, 0.2245414294750162],
155 [0.7558507273877292, 1.0, 0.2118912080961417],
156 [0.7685009487666034, 1.0, 0.19924098671726753],
157 [0.7811511701454774, 1.0, 0.18659076533839347],
158 [0.7938013915243516, 1.0, 0.1739405439595193],
159 [0.8064516129032256, 1.0, 0.16129032258064513],
160 [0.8191018342820998, 1.0, 0.14864010120177107],
161 [0.831752055660974, 1.0, 0.1359898798228969],
162 [0.844402277039848, 1.0, 0.12333965844402273],
163 [0.8570524984187222, 1.0, 0.11068943706514867],
164 [0.8697027197975963, 1.0, 0.0980392156862745],
165 [0.8823529411764705, 1.0, 0.08538899430740043],
166 [0.8950031625553446, 1.0, 0.07273877292852626],
167 [0.9076533839342187, 1.0, 0.06008855154965209],
168 [0.9203036053130929, 1.0, 0.04743833017077803],
169 [0.932953826691967, 1.0, 0.03478810879190386],
170 [0.9456040480708408, 0.9883805374001459, 0.022137887413030133],
171 [0.9582542694497153, 0.973856209150327, 0.009487666034155628],
172 [0.9709044908285893, 0.9593318809005086, 0.0],
173 [0.9835547122074635, 0.9448075526506902, 0.0],
174 [0.9962049335863377, 0.9302832244008717, 0.0],
175 [1.0, 0.9157588961510532, 0.0],
176 [1.0, 0.9012345679012348, 0.0],
177 [1.0, 0.8867102396514164, 0.0],
178 [1.0, 0.872185911401598, 0.0],
179 [1.0, 0.8576615831517794, 0.0],
180 [1.0, 0.843137254901961, 0.0],
181 [1.0, 0.8286129266521426, 0.0],
182 [1.0, 0.8140885984023241, 0.0],
183 [1.0, 0.7995642701525056, 0.0],
184 [1.0, 0.7850399419026872, 0.0],
185 [1.0, 0.7705156136528688, 0.0],
186 [1.0, 0.7559912854030507, 0.0],
187 [1.0, 0.741466957153232, 0.0],
188 [1.0, 0.7269426289034134, 0.0],
189 [1.0, 0.712418300653595, 0.0],
190 [1.0, 0.6978939724037765, 0.0],
191 [1.0, 0.6833696441539581, 0.0],
192 [1.0, 0.6688453159041396, 0.0],
193 [1.0, 0.6543209876543212, 0.0],
194 [1.0, 0.6397966594045028, 0.0],
195 [1.0, 0.6252723311546844, 0.0],
196 [1.0, 0.6107480029048659, 0.0],
197 [1.0, 0.5962236746550474, 0.0],
198 [1.0, 0.5816993464052289, 0.0],
199 [1.0, 0.5671750181554105, 0.0],
200 [1.0, 0.5526506899055921, 0.0],
201 [1.0, 0.5381263616557737, 0.0],
202 [1.0, 0.5236020334059556, 0.0],
203 [1.0, 0.5090777051561368, 0.0],
204 [1.0, 0.4945533769063183, 0.0],
205 [1.0, 0.48002904865649987, 0.0],
206 [1.0, 0.46550472040668145, 0.0],
207 [1.0, 0.4509803921568629, 0.0],
208 [1.0, 0.4364560639070445, 0.0],
209 [1.0, 0.4219317356572261, 0.0],
210 [1.0, 0.40740740740740755, 0.0],
211 [1.0, 0.39288307915758913, 0.0],
212 [1.0, 0.3783587509077707, 0.0],
213 [1.0, 0.3638344226579523, 0.0],
214 [1.0, 0.34931009440813376, 0.0],
215 [1.0, 0.33478576615831535, 0.0],
216 [1.0, 0.3202614379084969, 0.0],
217 [1.0, 0.3057371096586785, 0.0],
218 [1.0, 0.2912127814088604, 0.0],
219 [1.0, 0.27668845315904156, 0.0],
220 [1.0, 0.26216412490922314, 0.0],
221 [1.0, 0.24763979665940472, 0.0],
222 [1.0, 0.2331154684095862, 0.0],
223 [1.0, 0.21859114015976777, 0.0],
224 [1.0, 0.20406681190994935, 0.0],
225 [1.0, 0.18954248366013093, 0.0],
226 [1.0, 0.1750181554103124, 0.0],
227 [1.0, 0.16049382716049398, 0.0],
228 [1.0, 0.14596949891067557, 0.0],
229 [1.0, 0.13144517066085715, 0.0],
230 [1.0, 0.11692084241103862, 0.0],
231 [1.0, 0.1023965141612202, 0.0],
232 [1.0, 0.08787218591140178, 0.0],
233 [0.9991087344028523, 0.07334785766158336, 0.0],
234 [0.9812834224598939, 0.058823529411765274, 0.0],
235 [0.9634581105169343, 0.04429920116194641, 0.0],
236 [0.9456327985739753, 0.029774872912127992, 0.0],
237 [0.9278074866310163, 0.015250544662309573, 0.0],
238 [0.9099821746880573, 0.0007262164124910431, 0.0],
239 [0.8921568627450983, 0.0, 0.0],
240 [0.8743315508021392, 0.0, 0.0],
241 [0.8565062388591802, 0.0, 0.0],
242 [0.8386809269162212, 0.0, 0.0],
243 [0.8208556149732622, 0.0, 0.0],
244 [0.8030303030303032, 0.0, 0.0],
245 [0.7852049910873442, 0.0, 0.0],
246 [0.7673796791443852, 0.0, 0.0],
247 [0.7495543672014262, 0.0, 0.0],
248 [0.7317290552584672, 0.0, 0.0],
249 [0.7139037433155082, 0.0, 0.0],
250 [0.6960784313725497, 0.0, 0.0],
251 [0.6782531194295901, 0.0, 0.0],
252 [0.6604278074866311, 0.0, 0.0],
253 [0.6426024955436721, 0.0, 0.0],
254 [0.6247771836007131, 0.0, 0.0],
255 [0.606951871657754, 0.0, 0.0],
256 [0.589126559714795, 0.0, 0.0],
257 [0.571301247771836, 0.0, 0.0],
258 [0.553475935828877, 0.0, 0.0],
259 [0.535650623885918, 0.0, 0.0],
260 [0.517825311942959, 0.0, 0.0],
261 [0.5, 0.0, 0.0],
262 ]
263 .into_iter(),
264 )
265}