use crate::{Colormap, ColormapKind, ColormapMeta};
pub const NCVIEW_DEFAULT: Colormap = Colormap {
meta: ColormapMeta {
name: "ncview_default",
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: &NCVIEW_DEFAULT_LUT,
};
static NCVIEW_DEFAULT_LUT: [[u8; 3]; 256] = [
[131, 0, 255],
[128, 0, 255],
[125, 0, 254],
[122, 0, 254],
[119, 0, 254],
[116, 0, 253],
[113, 1, 253],
[110, 2, 252],
[108, 3, 252],
[106, 3, 252],
[103, 4, 251],
[101, 5, 251],
[99, 6, 250],
[96, 7, 250],
[94, 8, 249],
[92, 9, 249],
[90, 10, 248],
[87, 12, 247],
[85, 13, 247],
[83, 14, 246],
[81, 16, 245],
[79, 18, 244],
[77, 19, 243],
[74, 21, 242],
[72, 23, 241],
[70, 24, 240],
[68, 26, 239],
[66, 28, 238],
[64, 30, 237],
[62, 32, 236],
[60, 34, 235],
[58, 37, 233],
[57, 38, 232],
[55, 40, 231],
[53, 43, 230],
[51, 45, 228],
[49, 47, 227],
[47, 50, 226],
[46, 52, 224],
[44, 55, 223],
[42, 58, 221],
[40, 60, 220],
[38, 63, 218],
[37, 66, 216],
[35, 68, 215],
[34, 71, 213],
[32, 74, 211],
[30, 77, 210],
[29, 80, 208],
[27, 83, 206],
[26, 86, 204],
[24, 89, 202],
[23, 92, 201],
[22, 95, 199],
[20, 98, 197],
[19, 101, 195],
[18, 104, 193],
[17, 107, 191],
[15, 110, 189],
[14, 113, 187],
[13, 116, 185],
[12, 119, 183],
[11, 122, 180],
[10, 125, 178],
[10, 128, 176],
[9, 131, 174],
[8, 134, 172],
[7, 137, 170],
[7, 140, 168],
[6, 143, 165],
[5, 146, 163],
[5, 149, 161],
[4, 152, 159],
[3, 155, 156],
[3, 158, 154],
[2, 161, 152],
[2, 164, 150],
[1, 167, 147],
[1, 170, 145],
[1, 173, 143],
[0, 176, 140],
[0, 179, 138],
[0, 182, 136],
[0, 185, 133],
[0, 187, 131],
[0, 190, 129],
[0, 193, 126],
[0, 195, 124],
[0, 198, 122],
[0, 201, 119],
[0, 203, 117],
[0, 206, 115],
[0, 208, 112],
[0, 210, 110],
[1, 213, 108],
[1, 215, 105],
[2, 216, 104],
[2, 219, 101],
[2, 221, 99],
[3, 223, 97],
[3, 225, 95],
[4, 227, 92],
[5, 229, 90],
[5, 230, 88],
[6, 232, 86],
[7, 234, 84],
[8, 235, 81],
[9, 237, 79],
[9, 239, 77],
[10, 240, 75],
[11, 241, 73],
[12, 243, 71],
[13, 244, 69],
[14, 245, 67],
[16, 246, 65],
[17, 247, 63],
[18, 248, 61],
[19, 249, 59],
[20, 250, 57],
[22, 250, 55],
[23, 251, 53],
[24, 252, 51],
[26, 252, 49],
[27, 253, 47],
[29, 253, 45],
[30, 253, 44],
[32, 253, 42],
[33, 253, 40],
[35, 254, 38],
[37, 253, 37],
[38, 253, 35],
[40, 253, 33],
[42, 253, 32],
[44, 253, 30],
[45, 252, 29],
[47, 252, 27],
[49, 251, 26],
[51, 250, 24],
[53, 250, 23],
[55, 249, 22],
[57, 248, 20],
[59, 247, 19],
[61, 246, 18],
[63, 245, 17],
[65, 244, 16],
[67, 243, 14],
[69, 241, 13],
[71, 240, 12],
[73, 239, 11],
[75, 237, 10],
[77, 235, 9],
[79, 234, 9],
[81, 232, 8],
[84, 230, 7],
[86, 229, 6],
[88, 227, 5],
[90, 225, 5],
[92, 223, 4],
[95, 221, 3],
[97, 219, 3],
[98, 217, 2],
[101, 215, 2],
[103, 213, 2],
[105, 210, 1],
[108, 208, 1],
[110, 206, 0],
[112, 203, 0],
[115, 201, 0],
[117, 198, 0],
[119, 195, 0],
[122, 193, 0],
[124, 190, 0],
[126, 187, 0],
[129, 185, 0],
[131, 182, 0],
[133, 179, 0],
[136, 176, 0],
[138, 173, 0],
[140, 170, 0],
[143, 167, 1],
[145, 164, 1],
[147, 161, 1],
[150, 158, 2],
[152, 155, 2],
[154, 152, 3],
[156, 149, 3],
[159, 146, 4],
[161, 143, 5],
[163, 140, 5],
[165, 137, 6],
[168, 134, 7],
[170, 131, 7],
[172, 128, 7],
[174, 125, 8],
[176, 122, 9],
[178, 119, 10],
[180, 116, 11],
[183, 113, 12],
[185, 110, 13],
[187, 107, 14],
[189, 104, 15],
[191, 101, 17],
[193, 98, 18],
[195, 95, 19],
[197, 92, 20],
[199, 89, 22],
[201, 86, 23],
[202, 83, 24],
[204, 80, 26],
[206, 77, 27],
[208, 74, 29],
[210, 71, 30],
[211, 68, 32],
[213, 66, 34],
[215, 63, 35],
[216, 60, 37],
[218, 58, 38],
[220, 55, 40],
[221, 52, 42],
[223, 50, 44],
[224, 47, 46],
[226, 45, 47],
[227, 43, 49],
[228, 40, 51],
[229, 39, 52],
[231, 37, 54],
[232, 34, 56],
[233, 32, 58],
[235, 30, 60],
[236, 28, 62],
[237, 26, 64],
[238, 24, 66],
[239, 23, 68],
[240, 21, 70],
[241, 19, 72],
[242, 18, 74],
[243, 16, 76],
[244, 14, 79],
[245, 13, 81],
[246, 12, 83],
[247, 10, 85],
[247, 9, 87],
[248, 8, 90],
[249, 7, 92],
[249, 6, 94],
[250, 5, 96],
[250, 4, 99],
[251, 3, 101],
[251, 3, 103],
[252, 2, 106],
[252, 1, 108],
[252, 1, 110],
[253, 0, 113],
[253, 0, 115],
[253, 0, 117],
[253, 0, 119],
];