prismatica 1.0.0

308 scientific colormaps as compile-time Rust constants
Documentation
// Auto-generated by prismatica xtask -- do not edit
use crate::{Colormap, ColormapKind, ColormapMeta};

/// hotcolr_19lev -- Sequential colormap from the ncar collection.
///
/// Author: NCAR
/// Perceptually uniform: false
/// CVD friendly: false
///
/// Citation: NCAR Command Language (NCL). doi.org/10.5065/D6WD3XH5
pub const HOTCOLR_19LEV: Colormap = Colormap {
    meta: ColormapMeta {
        name: "hotcolr_19lev",
        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: &HOTCOLR_19LEV_LUT,
};

static HOTCOLR_19LEV_LUT: [[u8; 3]; 256] = [
    [0, 0, 50],
    [2, 2, 55],
    [4, 4, 59],
    [5, 5, 64],
    [7, 7, 68],
    [9, 9, 73],
    [11, 11, 78],
    [13, 13, 82],
    [14, 14, 87],
    [16, 16, 92],
    [18, 18, 96],
    [20, 20, 101],
    [21, 21, 105],
    [23, 23, 110],
    [24, 26, 113],
    [23, 30, 115],
    [22, 34, 117],
    [22, 38, 119],
    [21, 42, 121],
    [21, 46, 123],
    [20, 50, 125],
    [19, 54, 127],
    [19, 59, 129],
    [18, 63, 131],
    [18, 67, 133],
    [17, 71, 135],
    [17, 75, 137],
    [16, 78, 140],
    [17, 81, 145],
    [17, 84, 150],
    [18, 87, 155],
    [18, 90, 159],
    [19, 93, 164],
    [19, 95, 169],
    [20, 98, 174],
    [20, 101, 179],
    [21, 104, 184],
    [21, 107, 189],
    [22, 110, 194],
    [22, 112, 199],
    [23, 115, 204],
    [26, 116, 208],
    [29, 116, 211],
    [33, 116, 215],
    [37, 117, 219],
    [40, 117, 223],
    [44, 117, 226],
    [48, 117, 230],
    [51, 117, 234],
    [55, 117, 238],
    [59, 117, 241],
    [62, 118, 245],
    [66, 118, 249],
    [70, 118, 252],
    [72, 119, 255],
    [74, 123, 253],
    [75, 127, 252],
    [77, 131, 251],
    [78, 135, 249],
    [80, 139, 248],
    [81, 143, 247],
    [82, 147, 245],
    [84, 151, 244],
    [85, 155, 243],
    [87, 160, 241],
    [88, 164, 240],
    [89, 168, 238],
    [91, 172, 237],
    [96, 175, 237],
    [103, 178, 236],
    [109, 181, 235],
    [115, 184, 235],
    [121, 188, 234],
    [127, 191, 234],
    [133, 194, 233],
    [139, 197, 233],
    [145, 200, 232],
    [151, 204, 232],
    [158, 207, 231],
    [164, 210, 231],
    [170, 213, 230],
    [174, 216, 230],
    [177, 217, 231],
    [180, 219, 231],
    [182, 221, 232],
    [185, 222, 232],
    [188, 224, 233],
    [190, 226, 233],
    [193, 227, 234],
    [196, 229, 234],
    [198, 231, 235],
    [201, 232, 235],
    [204, 234, 236],
    [206, 235, 237],
    [209, 237, 237],
    [211, 237, 238],
    [212, 237, 239],
    [214, 237, 240],
    [215, 238, 241],
    [217, 238, 242],
    [218, 238, 242],
    [220, 238, 243],
    [221, 238, 244],
    [222, 238, 245],
    [224, 238, 246],
    [225, 239, 247],
    [227, 239, 248],
    [228, 239, 249],
    [230, 240, 249],
    [231, 241, 250],
    [232, 242, 250],
    [233, 243, 251],
    [233, 245, 251],
    [234, 246, 252],
    [235, 247, 252],
    [236, 248, 252],
    [237, 249, 253],
    [238, 250, 253],
    [239, 252, 254],
    [240, 253, 254],
    [241, 254, 255],
    [242, 255, 255],
    [243, 254, 253],
    [244, 253, 251],
    [245, 253, 249],
    [245, 252, 247],
    [246, 251, 245],
    [247, 250, 243],
    [248, 250, 242],
    [249, 249, 240],
    [250, 248, 238],
    [250, 247, 236],
    [251, 247, 234],
    [252, 246, 232],
    [253, 245, 230],
    [253, 244, 227],
    [253, 243, 223],
    [253, 241, 220],
    [254, 240, 216],
    [254, 239, 212],
    [254, 238, 208],
    [254, 236, 205],
    [254, 235, 201],
    [254, 234, 197],
    [254, 233, 194],
    [255, 231, 190],
    [255, 230, 186],
    [255, 229, 182],
    [255, 226, 178],
    [254, 221, 171],
    [253, 217, 165],
    [252, 212, 159],
    [251, 207, 153],
    [250, 202, 146],
    [249, 198, 140],
    [248, 193, 134],
    [248, 188, 128],
    [247, 183, 121],
    [246, 179, 115],
    [245, 174, 109],
    [244, 169, 103],
    [243, 164, 96],
    [243, 161, 89],
    [242, 157, 82],
    [242, 154, 75],
    [241, 150, 68],
    [241, 147, 61],
    [240, 144, 53],
    [240, 140, 46],
    [239, 137, 39],
    [239, 133, 32],
    [239, 130, 25],
    [238, 126, 18],
    [238, 123, 11],
    [237, 120, 3],
    [236, 117, 1],
    [233, 116, 3],
    [231, 115, 5],
    [229, 114, 8],
    [226, 113, 10],
    [224, 111, 12],
    [221, 110, 14],
    [219, 109, 16],
    [217, 108, 18],
    [214, 107, 21],
    [212, 105, 23],
    [210, 104, 25],
    [207, 103, 27],
    [205, 102, 29],
    [207, 98, 28],
    [208, 94, 27],
    [209, 90, 26],
    [211, 86, 25],
    [212, 82, 24],
    [214, 78, 23],
    [215, 74, 22],
    [216, 70, 21],
    [218, 66, 20],
    [219, 62, 18],
    [221, 58, 17],
    [222, 54, 16],
    [224, 50, 15],
    [225, 47, 14],
    [226, 43, 13],
    [227, 39, 12],
    [228, 36, 11],
    [229, 32, 10],
    [230, 28, 9],
    [230, 25, 8],
    [231, 21, 6],
    [232, 17, 5],
    [233, 14, 4],
    [234, 10, 3],
    [235, 6, 2],
    [236, 3, 1],
    [236, 0, 0],
    [234, 0, 0],
    [232, 0, 0],
    [229, 0, 0],
    [227, 0, 0],
    [224, 0, 0],
    [222, 0, 0],
    [220, 0, 0],
    [217, 0, 0],
    [215, 0, 0],
    [213, 0, 0],
    [210, 0, 0],
    [208, 0, 0],
    [205, 0, 0],
    [201, 0, 0],
    [196, 0, 0],
    [191, 0, 0],
    [186, 0, 0],
    [181, 0, 0],
    [176, 0, 0],
    [171, 0, 0],
    [166, 0, 0],
    [162, 0, 0],
    [157, 0, 0],
    [152, 0, 0],
    [147, 0, 0],
    [142, 0, 0],
    [136, 0, 0],
    [130, 0, 0],
    [123, 0, 0],
    [116, 0, 0],
    [110, 0, 0],
    [103, 0, 0],
    [96, 0, 0],
    [90, 0, 0],
    [83, 0, 0],
    [77, 0, 0],
    [70, 0, 0],
    [63, 0, 0],
    [57, 0, 0],
    [50, 0, 0],
];