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