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