Actual source code: magma.h

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