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