use crate::{Colormap, ColormapKind, ColormapMeta};
pub const HOTCOLD_18LEV: Colormap = Colormap {
meta: ColormapMeta {
name: "hotcold_18lev",
collection: "ncar",
author: "NCAR",
kind: ColormapKind::Diverging,
perceptually_uniform: false,
cvd_friendly: false,
grayscale_safe: false,
lut_size: 256,
citation: "NCAR Command Language (NCL). doi.org/10.5065/D6WD3XH5",
},
lut: &HOTCOLD_18LEV_LUT,
};
static HOTCOLD_18LEV_LUT: [[u8; 3]; 256] = [
[24, 24, 112],
[23, 28, 114],
[23, 32, 116],
[22, 35, 118],
[22, 39, 120],
[21, 43, 122],
[21, 47, 123],
[20, 51, 125],
[19, 54, 127],
[19, 58, 129],
[18, 62, 131],
[18, 66, 133],
[17, 70, 135],
[17, 74, 137],
[16, 77, 139],
[16, 80, 143],
[17, 83, 148],
[17, 86, 152],
[18, 88, 157],
[18, 91, 162],
[19, 94, 166],
[19, 96, 171],
[20, 99, 175],
[20, 102, 180],
[21, 104, 185],
[21, 107, 189],
[22, 110, 194],
[22, 112, 199],
[23, 115, 203],
[25, 116, 207],
[29, 116, 211],
[32, 116, 214],
[36, 117, 218],
[39, 117, 221],
[43, 117, 225],
[46, 117, 229],
[50, 117, 232],
[53, 117, 236],
[56, 117, 239],
[60, 118, 243],
[63, 118, 246],
[67, 118, 250],
[70, 118, 253],
[73, 120, 254],
[74, 124, 253],
[75, 128, 252],
[77, 131, 251],
[78, 135, 249],
[79, 139, 248],
[81, 143, 247],
[82, 147, 245],
[83, 150, 244],
[85, 154, 243],
[86, 158, 242],
[87, 162, 240],
[89, 166, 239],
[90, 169, 238],
[93, 173, 237],
[99, 176, 236],
[105, 179, 236],
[110, 182, 235],
[116, 185, 235],
[122, 188, 234],
[128, 191, 234],
[133, 194, 233],
[139, 197, 233],
[145, 200, 232],
[151, 203, 232],
[157, 206, 231],
[162, 209, 231],
[168, 212, 230],
[173, 215, 230],
[176, 217, 231],
[179, 218, 231],
[181, 220, 232],
[184, 221, 232],
[186, 223, 233],
[189, 225, 233],
[191, 226, 234],
[194, 228, 234],
[196, 229, 235],
[199, 231, 235],
[201, 232, 236],
[204, 234, 236],
[206, 235, 237],
[209, 237, 237],
[210, 237, 238],
[212, 237, 239],
[213, 237, 240],
[215, 238, 240],
[216, 238, 241],
[217, 238, 242],
[219, 238, 243],
[220, 238, 244],
[222, 238, 245],
[223, 238, 245],
[225, 239, 246],
[226, 239, 247],
[227, 239, 248],
[229, 239, 249],
[230, 240, 249],
[231, 241, 250],
[232, 242, 250],
[233, 243, 251],
[233, 244, 251],
[234, 246, 251],
[235, 247, 252],
[236, 248, 252],
[237, 249, 253],
[238, 250, 253],
[239, 251, 254],
[240, 252, 254],
[241, 253, 254],
[242, 255, 255],
[243, 255, 255],
[244, 255, 255],
[244, 255, 255],
[245, 255, 255],
[246, 255, 255],
[247, 255, 255],
[248, 255, 255],
[249, 255, 255],
[250, 255, 255],
[251, 255, 255],
[252, 255, 255],
[253, 255, 255],
[254, 255, 255],
[255, 255, 255],
[255, 255, 254],
[255, 254, 252],
[255, 253, 251],
[255, 253, 249],
[254, 252, 247],
[254, 251, 245],
[254, 250, 244],
[254, 250, 242],
[254, 249, 240],
[254, 248, 238],
[254, 248, 236],
[253, 247, 235],
[253, 246, 233],
[253, 245, 231],
[253, 245, 229],
[253, 243, 225],
[253, 242, 222],
[253, 241, 218],
[254, 240, 215],
[254, 239, 211],
[254, 237, 208],
[254, 236, 204],
[254, 235, 201],
[254, 234, 197],
[254, 233, 194],
[255, 231, 190],
[255, 230, 186],
[255, 229, 183],
[255, 227, 179],
[254, 223, 173],
[253, 218, 167],
[252, 214, 161],
[251, 209, 155],
[251, 205, 149],
[250, 200, 143],
[249, 196, 138],
[248, 191, 132],
[247, 187, 126],
[246, 182, 120],
[246, 178, 114],
[245, 173, 108],
[244, 169, 102],
[243, 164, 96],
[243, 161, 89],
[242, 158, 82],
[242, 154, 76],
[241, 151, 69],
[241, 148, 62],
[240, 145, 55],
[240, 141, 49],
[240, 138, 42],
[239, 135, 35],
[239, 132, 28],
[238, 128, 21],
[238, 125, 15],
[237, 122, 8],
[237, 119, 1],
[235, 117, 2],
[233, 116, 4],
[231, 115, 6],
[228, 114, 8],
[226, 113, 10],
[224, 111, 12],
[222, 110, 14],
[219, 109, 16],
[217, 108, 18],
[215, 107, 20],
[213, 106, 22],
[210, 105, 24],
[208, 104, 26],
[206, 102, 28],
[206, 100, 28],
[207, 96, 27],
[209, 92, 26],
[210, 88, 25],
[211, 85, 24],
[213, 81, 23],
[214, 77, 22],
[215, 73, 21],
[217, 70, 20],
[218, 66, 19],
[219, 62, 18],
[221, 58, 17],
[222, 55, 16],
[223, 51, 15],
[224, 47, 14],
[225, 44, 13],
[226, 40, 12],
[227, 37, 11],
[228, 33, 10],
[229, 30, 9],
[230, 27, 8],
[231, 23, 7],
[232, 20, 6],
[233, 16, 5],
[234, 13, 4],
[235, 9, 3],
[235, 6, 2],
[236, 2, 1],
[236, 0, 0],
[234, 0, 0],
[232, 0, 0],
[229, 0, 0],
[227, 0, 0],
[225, 0, 0],
[223, 0, 0],
[220, 0, 0],
[218, 0, 0],
[216, 0, 0],
[214, 0, 0],
[211, 0, 0],
[209, 0, 0],
[207, 0, 0],
[204, 0, 0],
[200, 0, 0],
[195, 0, 0],
[190, 0, 0],
[186, 0, 0],
[181, 0, 0],
[176, 0, 0],
[172, 0, 0],
[167, 0, 0],
[162, 0, 0],
[158, 0, 0],
[153, 0, 0],
[148, 0, 0],
[144, 0, 0],
[139, 0, 0],
];