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