xref: /petsc/src/sys/classes/draw/utils/cmap/plasma.h (revision 00d931fe9835bef04c3bcd2a9a1bf118d64cc4c2)
1*00d931feSLisandro Dalcin static const unsigned char PetscDrawCmap_plasma[256-PETSC_DRAW_BASIC_COLORS][3] = {
2*00d931feSLisandro Dalcin {  12,   7, 134 },
3*00d931feSLisandro Dalcin {  16,   7, 135 },
4*00d931feSLisandro Dalcin {  19,   6, 137 },
5*00d931feSLisandro Dalcin {  21,   6, 138 },
6*00d931feSLisandro Dalcin {  24,   6, 139 },
7*00d931feSLisandro Dalcin {  27,   6, 140 },
8*00d931feSLisandro Dalcin {  29,   6, 141 },
9*00d931feSLisandro Dalcin {  33,   5, 143 },
10*00d931feSLisandro Dalcin {  35,   5, 144 },
11*00d931feSLisandro Dalcin {  37,   5, 145 },
12*00d931feSLisandro Dalcin {  39,   5, 146 },
13*00d931feSLisandro Dalcin {  41,   5, 147 },
14*00d931feSLisandro Dalcin {  43,   5, 148 },
15*00d931feSLisandro Dalcin {  45,   4, 148 },
16*00d931feSLisandro Dalcin {  49,   4, 150 },
17*00d931feSLisandro Dalcin {  51,   4, 151 },
18*00d931feSLisandro Dalcin {  52,   4, 152 },
19*00d931feSLisandro Dalcin {  54,   4, 152 },
20*00d931feSLisandro Dalcin {  56,   4, 153 },
21*00d931feSLisandro Dalcin {  58,   4, 154 },
22*00d931feSLisandro Dalcin {  61,   3, 155 },
23*00d931feSLisandro Dalcin {  63,   3, 156 },
24*00d931feSLisandro Dalcin {  64,   3, 156 },
25*00d931feSLisandro Dalcin {  66,   3, 157 },
26*00d931feSLisandro Dalcin {  68,   3, 158 },
27*00d931feSLisandro Dalcin {  69,   3, 158 },
28*00d931feSLisandro Dalcin {  71,   2, 159 },
29*00d931feSLisandro Dalcin {  74,   2, 160 },
30*00d931feSLisandro Dalcin {  76,   2, 161 },
31*00d931feSLisandro Dalcin {  78,   2, 161 },
32*00d931feSLisandro Dalcin {  79,   2, 162 },
33*00d931feSLisandro Dalcin {  81,   1, 162 },
34*00d931feSLisandro Dalcin {  82,   1, 163 },
35*00d931feSLisandro Dalcin {  86,   1, 163 },
36*00d931feSLisandro Dalcin {  87,   1, 164 },
37*00d931feSLisandro Dalcin {  89,   1, 164 },
38*00d931feSLisandro Dalcin {  90,   0, 165 },
39*00d931feSLisandro Dalcin {  92,   0, 165 },
40*00d931feSLisandro Dalcin {  94,   0, 165 },
41*00d931feSLisandro Dalcin {  95,   0, 166 },
42*00d931feSLisandro Dalcin {  98,   0, 166 },
43*00d931feSLisandro Dalcin { 100,   0, 167 },
44*00d931feSLisandro Dalcin { 101,   0, 167 },
45*00d931feSLisandro Dalcin { 103,   0, 167 },
46*00d931feSLisandro Dalcin { 104,   0, 167 },
47*00d931feSLisandro Dalcin { 106,   0, 167 },
48*00d931feSLisandro Dalcin { 109,   0, 168 },
49*00d931feSLisandro Dalcin { 111,   0, 168 },
50*00d931feSLisandro Dalcin { 112,   0, 168 },
51*00d931feSLisandro Dalcin { 114,   0, 168 },
52*00d931feSLisandro Dalcin { 115,   0, 168 },
53*00d931feSLisandro Dalcin { 117,   0, 168 },
54*00d931feSLisandro Dalcin { 118,   1, 168 },
55*00d931feSLisandro Dalcin { 121,   1, 168 },
56*00d931feSLisandro Dalcin { 123,   2, 168 },
57*00d931feSLisandro Dalcin { 124,   2, 167 },
58*00d931feSLisandro Dalcin { 126,   3, 167 },
59*00d931feSLisandro Dalcin { 127,   3, 167 },
60*00d931feSLisandro Dalcin { 129,   4, 167 },
61*00d931feSLisandro Dalcin { 132,   5, 166 },
62*00d931feSLisandro Dalcin { 133,   6, 166 },
63*00d931feSLisandro Dalcin { 134,   7, 166 },
64*00d931feSLisandro Dalcin { 136,   7, 165 },
65*00d931feSLisandro Dalcin { 137,   8, 165 },
66*00d931feSLisandro Dalcin { 139,   9, 164 },
67*00d931feSLisandro Dalcin { 140,  10, 164 },
68*00d931feSLisandro Dalcin { 143,  13, 163 },
69*00d931feSLisandro Dalcin { 144,  14, 163 },
70*00d931feSLisandro Dalcin { 146,  15, 162 },
71*00d931feSLisandro Dalcin { 147,  16, 161 },
72*00d931feSLisandro Dalcin { 149,  17, 161 },
73*00d931feSLisandro Dalcin { 150,  18, 160 },
74*00d931feSLisandro Dalcin { 153,  20, 159 },
75*00d931feSLisandro Dalcin { 154,  21, 158 },
76*00d931feSLisandro Dalcin { 155,  23, 158 },
77*00d931feSLisandro Dalcin { 157,  24, 157 },
78*00d931feSLisandro Dalcin { 158,  25, 156 },
79*00d931feSLisandro Dalcin { 159,  26, 155 },
80*00d931feSLisandro Dalcin { 160,  27, 155 },
81*00d931feSLisandro Dalcin { 163,  29, 153 },
82*00d931feSLisandro Dalcin { 164,  30, 152 },
83*00d931feSLisandro Dalcin { 165,  31, 151 },
84*00d931feSLisandro Dalcin { 167,  33, 151 },
85*00d931feSLisandro Dalcin { 168,  34, 150 },
86*00d931feSLisandro Dalcin { 169,  35, 149 },
87*00d931feSLisandro Dalcin { 172,  37, 147 },
88*00d931feSLisandro Dalcin { 173,  38, 146 },
89*00d931feSLisandro Dalcin { 174,  39, 145 },
90*00d931feSLisandro Dalcin { 175,  40, 144 },
91*00d931feSLisandro Dalcin { 176,  42, 143 },
92*00d931feSLisandro Dalcin { 177,  43, 143 },
93*00d931feSLisandro Dalcin { 178,  44, 142 },
94*00d931feSLisandro Dalcin { 181,  46, 140 },
95*00d931feSLisandro Dalcin { 182,  47, 139 },
96*00d931feSLisandro Dalcin { 183,  48, 138 },
97*00d931feSLisandro Dalcin { 184,  50, 137 },
98*00d931feSLisandro Dalcin { 185,  51, 136 },
99*00d931feSLisandro Dalcin { 186,  52, 135 },
100*00d931feSLisandro Dalcin { 188,  54, 133 },
101*00d931feSLisandro Dalcin { 189,  55, 132 },
102*00d931feSLisandro Dalcin { 190,  56, 131 },
103*00d931feSLisandro Dalcin { 191,  57, 130 },
104*00d931feSLisandro Dalcin { 192,  59, 129 },
105*00d931feSLisandro Dalcin { 193,  60, 128 },
106*00d931feSLisandro Dalcin { 194,  61, 128 },
107*00d931feSLisandro Dalcin { 196,  63, 126 },
108*00d931feSLisandro Dalcin { 197,  64, 125 },
109*00d931feSLisandro Dalcin { 198,  65, 124 },
110*00d931feSLisandro Dalcin { 199,  66, 123 },
111*00d931feSLisandro Dalcin { 200,  68, 122 },
112*00d931feSLisandro Dalcin { 201,  69, 121 },
113*00d931feSLisandro Dalcin { 203,  71, 119 },
114*00d931feSLisandro Dalcin { 204,  72, 118 },
115*00d931feSLisandro Dalcin { 205,  73, 117 },
116*00d931feSLisandro Dalcin { 206,  74, 117 },
117*00d931feSLisandro Dalcin { 207,  75, 116 },
118*00d931feSLisandro Dalcin { 208,  77, 115 },
119*00d931feSLisandro Dalcin { 209,  78, 114 },
120*00d931feSLisandro Dalcin { 210,  80, 112 },
121*00d931feSLisandro Dalcin { 211,  81, 111 },
122*00d931feSLisandro Dalcin { 212,  82, 110 },
123*00d931feSLisandro Dalcin { 213,  83, 109 },
124*00d931feSLisandro Dalcin { 214,  85, 109 },
125*00d931feSLisandro Dalcin { 215,  86, 108 },
126*00d931feSLisandro Dalcin { 215,  87, 107 },
127*00d931feSLisandro Dalcin { 217,  89, 105 },
128*00d931feSLisandro Dalcin { 218,  90, 104 },
129*00d931feSLisandro Dalcin { 219,  91, 103 },
130*00d931feSLisandro Dalcin { 220,  93, 102 },
131*00d931feSLisandro Dalcin { 220,  94, 102 },
132*00d931feSLisandro Dalcin { 221,  95, 101 },
133*00d931feSLisandro Dalcin { 223,  97,  99 },
134*00d931feSLisandro Dalcin { 223,  98,  98 },
135*00d931feSLisandro Dalcin { 224, 100,  97 },
136*00d931feSLisandro Dalcin { 225, 101,  96 },
137*00d931feSLisandro Dalcin { 226, 102,  96 },
138*00d931feSLisandro Dalcin { 227, 103,  95 },
139*00d931feSLisandro Dalcin { 227, 104,  94 },
140*00d931feSLisandro Dalcin { 229, 107,  92 },
141*00d931feSLisandro Dalcin { 229, 108,  91 },
142*00d931feSLisandro Dalcin { 230, 109,  90 },
143*00d931feSLisandro Dalcin { 231, 110,  90 },
144*00d931feSLisandro Dalcin { 232, 112,  89 },
145*00d931feSLisandro Dalcin { 232, 113,  88 },
146*00d931feSLisandro Dalcin { 234, 115,  86 },
147*00d931feSLisandro Dalcin { 234, 116,  85 },
148*00d931feSLisandro Dalcin { 235, 118,  84 },
149*00d931feSLisandro Dalcin { 236, 119,  84 },
150*00d931feSLisandro Dalcin { 236, 120,  83 },
151*00d931feSLisandro Dalcin { 237, 121,  82 },
152*00d931feSLisandro Dalcin { 237, 123,  81 },
153*00d931feSLisandro Dalcin { 239, 125,  79 },
154*00d931feSLisandro Dalcin { 239, 126,  78 },
155*00d931feSLisandro Dalcin { 240, 128,  77 },
156*00d931feSLisandro Dalcin { 240, 129,  77 },
157*00d931feSLisandro Dalcin { 241, 130,  76 },
158*00d931feSLisandro Dalcin { 242, 132,  75 },
159*00d931feSLisandro Dalcin { 243, 134,  73 },
160*00d931feSLisandro Dalcin { 243, 135,  72 },
161*00d931feSLisandro Dalcin { 244, 137,  71 },
162*00d931feSLisandro Dalcin { 244, 138,  71 },
163*00d931feSLisandro Dalcin { 245, 139,  70 },
164*00d931feSLisandro Dalcin { 245, 141,  69 },
165*00d931feSLisandro Dalcin { 246, 142,  68 },
166*00d931feSLisandro Dalcin { 246, 145,  66 },
167*00d931feSLisandro Dalcin { 247, 146,  65 },
168*00d931feSLisandro Dalcin { 247, 147,  65 },
169*00d931feSLisandro Dalcin { 248, 149,  64 },
170*00d931feSLisandro Dalcin { 248, 150,  63 },
171*00d931feSLisandro Dalcin { 248, 152,  62 },
172*00d931feSLisandro Dalcin { 249, 154,  60 },
173*00d931feSLisandro Dalcin { 250, 156,  59 },
174*00d931feSLisandro Dalcin { 250, 157,  58 },
175*00d931feSLisandro Dalcin { 250, 159,  58 },
176*00d931feSLisandro Dalcin { 250, 160,  57 },
177*00d931feSLisandro Dalcin { 251, 162,  56 },
178*00d931feSLisandro Dalcin { 251, 163,  55 },
179*00d931feSLisandro Dalcin { 252, 166,  53 },
180*00d931feSLisandro Dalcin { 252, 167,  53 },
181*00d931feSLisandro Dalcin { 252, 169,  52 },
182*00d931feSLisandro Dalcin { 252, 170,  51 },
183*00d931feSLisandro Dalcin { 252, 172,  50 },
184*00d931feSLisandro Dalcin { 252, 173,  49 },
185*00d931feSLisandro Dalcin { 253, 176,  48 },
186*00d931feSLisandro Dalcin { 253, 178,  47 },
187*00d931feSLisandro Dalcin { 253, 179,  46 },
188*00d931feSLisandro Dalcin { 253, 181,  45 },
189*00d931feSLisandro Dalcin { 253, 182,  45 },
190*00d931feSLisandro Dalcin { 253, 184,  44 },
191*00d931feSLisandro Dalcin { 253, 185,  43 },
192*00d931feSLisandro Dalcin { 253, 188,  42 },
193*00d931feSLisandro Dalcin { 253, 190,  41 },
194*00d931feSLisandro Dalcin { 253, 192,  41 },
195*00d931feSLisandro Dalcin { 253, 193,  40 },
196*00d931feSLisandro Dalcin { 253, 195,  40 },
197*00d931feSLisandro Dalcin { 253, 196,  39 },
198*00d931feSLisandro Dalcin { 252, 199,  38 },
199*00d931feSLisandro Dalcin { 252, 201,  38 },
200*00d931feSLisandro Dalcin { 252, 203,  37 },
201*00d931feSLisandro Dalcin { 252, 204,  37 },
202*00d931feSLisandro Dalcin { 252, 206,  37 },
203*00d931feSLisandro Dalcin { 251, 208,  36 },
204*00d931feSLisandro Dalcin { 251, 209,  36 },
205*00d931feSLisandro Dalcin { 250, 213,  36 },
206*00d931feSLisandro Dalcin { 250, 214,  36 },
207*00d931feSLisandro Dalcin { 250, 216,  36 },
208*00d931feSLisandro Dalcin { 249, 217,  36 },
209*00d931feSLisandro Dalcin { 249, 219,  36 },
210*00d931feSLisandro Dalcin { 248, 221,  36 },
211*00d931feSLisandro Dalcin { 247, 224,  36 },
212*00d931feSLisandro Dalcin { 247, 226,  37 },
213*00d931feSLisandro Dalcin { 246, 228,  37 },
214*00d931feSLisandro Dalcin { 246, 229,  37 },
215*00d931feSLisandro Dalcin { 245, 231,  38 },
216*00d931feSLisandro Dalcin { 245, 233,  38 },
217*00d931feSLisandro Dalcin { 244, 234,  38 },
218*00d931feSLisandro Dalcin { 243, 238,  38 },
219*00d931feSLisandro Dalcin { 242, 240,  38 },
220*00d931feSLisandro Dalcin { 242, 241,  38 },
221*00d931feSLisandro Dalcin { 241, 243,  38 },
222*00d931feSLisandro Dalcin { 240, 245,  37 },
223*00d931feSLisandro Dalcin { 240, 246,  35 },
224*00d931feSLisandro Dalcin { 239, 248,  33 },
225*00d931feSLisandro Dalcin };
226