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