use crate::{Colormap, ColormapKind, ColormapMeta};
pub const GMT_HAXBY: Colormap = Colormap {
meta: ColormapMeta {
name: "GMT_haxby",
collection: "ncar",
author: "NCAR",
kind: ColormapKind::Sequential,
perceptually_uniform: false,
cvd_friendly: false,
grayscale_safe: false,
lut_size: 256,
citation: "NCAR Command Language (NCL). doi.org/10.5065/D6WD3XH5",
},
lut: &GMT_HAXBY_LUT,
};
static GMT_HAXBY_LUT: [[u8; 3]; 256] = [
[10, 0, 121],
[14, 0, 125],
[17, 0, 128],
[21, 0, 132],
[25, 0, 135],
[28, 0, 139],
[32, 0, 142],
[36, 0, 146],
[39, 0, 149],
[38, 0, 152],
[36, 1, 155],
[33, 2, 158],
[31, 2, 161],
[28, 3, 165],
[26, 4, 168],
[24, 4, 171],
[21, 5, 174],
[19, 5, 177],
[16, 6, 180],
[14, 7, 183],
[11, 7, 186],
[9, 8, 189],
[7, 8, 192],
[4, 9, 195],
[2, 10, 198],
[0, 11, 200],
[0, 12, 202],
[0, 14, 203],
[0, 16, 205],
[0, 18, 206],
[0, 20, 208],
[0, 22, 209],
[0, 23, 211],
[0, 25, 212],
[0, 27, 214],
[0, 29, 215],
[0, 31, 217],
[0, 32, 218],
[0, 34, 219],
[0, 36, 221],
[0, 38, 222],
[0, 40, 224],
[3, 47, 226],
[6, 54, 228],
[9, 62, 230],
[12, 69, 232],
[15, 77, 233],
[19, 84, 235],
[22, 92, 237],
[25, 99, 239],
[25, 104, 241],
[23, 107, 242],
[22, 111, 243],
[20, 114, 244],
[19, 117, 245],
[17, 121, 245],
[15, 124, 246],
[14, 127, 247],
[14, 131, 248],
[15, 137, 249],
[17, 143, 250],
[18, 148, 251],
[19, 154, 252],
[21, 159, 253],
[22, 165, 253],
[24, 170, 254],
[26, 175, 255],
[29, 177, 255],
[32, 179, 255],
[35, 181, 255],
[38, 183, 255],
[41, 184, 255],
[44, 186, 255],
[47, 188, 255],
[50, 190, 255],
[52, 191, 255],
[54, 193, 255],
[56, 194, 255],
[59, 196, 255],
[61, 197, 255],
[63, 199, 255],
[65, 200, 255],
[67, 202, 255],
[71, 204, 254],
[74, 207, 252],
[78, 210, 250],
[81, 212, 248],
[85, 215, 246],
[88, 218, 245],
[92, 221, 243],
[95, 224, 241],
[98, 226, 239],
[99, 227, 237],
[100, 228, 235],
[101, 229, 234],
[102, 230, 232],
[103, 232, 230],
[104, 233, 228],
[105, 234, 226],
[107, 235, 224],
[109, 235, 221],
[111, 235, 218],
[113, 235, 215],
[115, 235, 212],
[118, 235, 209],
[120, 235, 206],
[122, 235, 203],
[124, 235, 200],
[126, 235, 197],
[128, 235, 193],
[129, 235, 190],
[131, 235, 187],
[133, 236, 184],
[134, 236, 181],
[136, 236, 178],
[138, 236, 175],
[141, 237, 173],
[146, 238, 173],
[150, 239, 172],
[154, 240, 171],
[158, 241, 170],
[162, 242, 170],
[166, 243, 169],
[170, 245, 168],
[174, 246, 168],
[178, 247, 167],
[182, 248, 166],
[186, 249, 165],
[191, 251, 165],
[195, 252, 164],
[199, 253, 163],
[203, 254, 162],
[206, 255, 161],
[208, 253, 158],
[210, 252, 156],
[212, 251, 153],
[215, 250, 151],
[217, 248, 148],
[219, 247, 146],
[221, 246, 143],
[223, 245, 141],
[225, 244, 138],
[227, 243, 136],
[230, 242, 133],
[232, 240, 131],
[234, 239, 128],
[236, 238, 126],
[238, 237, 124],
[240, 236, 121],
[241, 234, 119],
[242, 231, 117],
[242, 229, 115],
[243, 226, 113],
[244, 223, 111],
[245, 221, 109],
[246, 218, 107],
[247, 216, 105],
[248, 213, 103],
[249, 210, 100],
[250, 206, 98],
[251, 203, 96],
[252, 200, 94],
[253, 197, 92],
[254, 194, 90],
[254, 191, 88],
[255, 187, 86],
[255, 184, 84],
[255, 180, 82],
[255, 177, 79],
[255, 173, 77],
[255, 170, 75],
[255, 166, 73],
[255, 163, 71],
[255, 159, 69],
[253, 153, 70],
[252, 148, 71],
[251, 143, 71],
[249, 138, 72],
[248, 133, 73],
[247, 127, 74],
[245, 122, 74],
[244, 117, 75],
[243, 112, 75],
[243, 108, 76],
[242, 103, 76],
[241, 99, 76],
[240, 94, 77],
[240, 90, 77],
[239, 85, 78],
[238, 81, 78],
[240, 81, 79],
[242, 82, 81],
[244, 83, 82],
[246, 85, 84],
[248, 86, 85],
[250, 87, 86],
[252, 88, 88],
[254, 89, 89],
[255, 92, 92],
[255, 97, 97],
[255, 101, 101],
[255, 105, 105],
[255, 109, 109],
[255, 113, 113],
[255, 117, 117],
[255, 121, 121],
[255, 125, 125],
[255, 130, 130],
[255, 134, 134],
[255, 138, 138],
[255, 142, 142],
[255, 146, 146],
[255, 150, 150],
[255, 154, 154],
[255, 158, 158],
[254, 161, 160],
[252, 163, 162],
[251, 166, 164],
[250, 169, 166],
[249, 171, 168],
[248, 174, 170],
[246, 176, 172],
[245, 179, 174],
[246, 181, 176],
[247, 183, 179],
[249, 185, 182],
[250, 187, 184],
[251, 189, 187],
[252, 191, 190],
[253, 193, 192],
[255, 195, 195],
[255, 198, 198],
[255, 200, 200],
[255, 202, 202],
[255, 204, 204],
[255, 207, 207],
[255, 209, 209],
[255, 211, 211],
[255, 214, 214],
[255, 216, 216],
[255, 219, 219],
[255, 221, 221],
[255, 223, 223],
[255, 226, 226],
[255, 228, 228],
[255, 231, 231],
[255, 233, 233],
[255, 236, 236],
[255, 238, 238],
[255, 240, 240],
[255, 243, 243],
[255, 245, 245],
[255, 248, 248],
[255, 250, 250],
[255, 253, 253],
[255, 255, 255],
];