(*
Cubehelix Mathematica code from
http://mathematica.stackexchange.com/questions/64513/is-there-an-easy-way-to-use-matteo-niccolis-perceptual-color-maps-for-2d-plots
*)

Cube1CM=Module[{colorlist},colorlist={{0.4706,0.,0.5216},{0.4749,0.0003,0.5332},{0.4791,0.001,0.5447},{0.4831,0.0022,0.5562},{0.4869,0.0039,0.5676},{0.4905,0.0059,0.579},{0.4939,0.0084,0.5902},{0.4971,0.0111,0.6014},{0.5001,0.0143,0.6126},{0.5028,0.0177,0.6236},{0.5052,0.0214,0.6346},{0.5074,0.0253,0.6456},{0.5093,0.0295,0.6564},{0.5108,0.0339,0.6672},{0.5121,0.0384,0.6779},{0.513,0.0431,0.6885},{0.5135,0.0478,0.6991},{0.5137,0.0527,0.7096},{0.5136,0.0585,0.7201},{0.5133,0.0659,0.7307},{0.5129,0.0749,0.7413},{0.5122,0.0851,0.7519},{0.5115,0.0964,0.7625},{0.5105,0.1086,0.773},{0.5095,0.1216,0.7835},{0.5083,0.1351,0.7939},{0.507,0.149,0.8042},{0.5057,0.1631,0.8143},{0.5042,0.1771,0.8242},{0.5027,0.1909,0.8339},{0.5011,0.2044,0.8433},{0.4994,0.2173,0.8525},{0.4977,0.2294,0.8614},{0.496,0.2406,0.8699},{0.4942,0.2507,0.8781},{0.4922,0.26,0.8863},{0.4897,0.269,0.8949},{0.4869,0.2776,0.9038},{0.4837,0.2861,0.9128},{0.4801,0.2943,0.9218},{0.4763,0.3023,0.9308},{0.4723,0.3102,0.9396},{0.4681,0.3179,0.9481},{0.4638,0.3255,0.9561},{0.4594,0.333,0.9637},{0.4549,0.3405,0.9706},{0.4504,0.3479,0.9767},{0.446,0.3553,0.982},{0.4416,0.3628,0.9863},{0.4374,0.3704,0.9895},{0.4334,0.378,0.9915},{0.4296,0.3858,0.9922},{0.426,0.3937,0.992},{0.4224,0.4016,0.9913},{0.4188,0.4096,0.9902},{0.4153,0.4177,0.9887},{0.4119,0.4257,0.9869},{0.4084,0.4338,0.9848},{0.405,0.4418,0.9824},{0.4015,0.4498,0.9797},{0.3981,0.4578,0.9768},{0.3946,0.4656,0.9737},{0.3911,0.4734,0.9705},{0.3876,0.4811,0.9671},{0.384,0.4886,0.9637},{0.3804,0.496,0.9601},{0.3767,0.5033,0.9566},{0.3729,0.5103,0.953},{0.3691,0.5172,0.9495},{0.3652,0.5239,0.9458},{0.3612,0.5304,0.9417},{0.3571,0.5368,0.9372},{0.353,0.5431,0.9323},{0.3488,0.5493,0.9271},{0.3445,0.5554,0.9217},{0.3403,0.5614,0.916},{0.3359,0.5673,0.91},{0.3316,0.5732,0.9039},{0.3272,0.579,0.8976},{0.3228,0.5848,0.8912},{0.3184,0.5905,0.8846},{0.314,0.5962,0.878},{0.3095,0.6019,0.8714},{0.3051,0.6076,0.8647},{0.3007,0.6134,0.8581},{0.2963,0.6191,0.8515},{0.2917,0.6249,0.8449},{0.2865,0.6307,0.838},{0.2811,0.6365,0.8311},{0.2753,0.6424,0.8239},{0.2694,0.6482,0.8167},{0.2634,0.654,0.8092},{0.2575,0.6598,0.8017},{0.2516,0.6656,0.7941},{0.246,0.6713,0.7864},{0.2407,0.6769,0.7786},{0.2357,0.6825,0.7707},{0.2313,0.6879,0.7627},{0.2274,0.6933,0.7548},{0.2243,0.6985,0.7467},{0.2219,0.7036,0.7387},{0.2204,0.7086,0.7306},{0.2199,0.7134,0.7225},{0.2202,0.7181,0.7144},{0.2211,0.7227,0.7061},{0.2224,0.7272,0.6978},{0.2242,0.7317,0.6893},{0.2264,0.7361,0.6808},{0.229,0.7404,0.6722},{0.2318,0.7446,0.6636},{0.2349,0.7488,0.6549},{0.2382,0.7529,0.6461},{0.2415,0.7569,0.6373},{0.245,0.7609,0.6285},{0.2485,0.7648,0.6197},{0.2519,0.7687,0.6108},{0.2553,0.7725,0.602},{0.2585,0.7762,0.5932},{0.2615,0.7799,0.5844},{0.2643,0.7836,0.5756},{0.2669,0.7872,0.5668},{0.2695,0.7907,0.558},{0.2721,0.7942,0.5491},{0.2747,0.7975,0.5401},{0.2773,0.8009,0.5312},{0.2799,0.8042,0.5222},{0.2825,0.8074,0.5132},{0.2851,0.8106,0.5042},{0.2877,0.8138,0.4952},{0.2903,0.8169,0.4862},{0.2929,0.82,0.4773},{0.2956,0.8231,0.4684},{0.2983,0.8263,0.4595},{0.301,0.8294,0.4507},{0.3038,0.8325,0.442},{0.3066,0.8356,0.4334},{0.3094,0.8388,0.4248},{0.3122,0.842,0.4159},{0.3149,0.8453,0.4062},{0.3176,0.8487,0.396},{0.3202,0.852,0.3854},{0.3227,0.8555,0.3746},{0.3253,0.8589,0.3637},{0.328,0.8623,0.3529},{0.3307,0.8656,0.3423},{0.3334,0.8689,0.3322},{0.3363,0.8722,0.3227},{0.3394,0.8754,0.3139},{0.3426,0.8784,0.306},{0.3461,0.8814,0.2991},{0.3497,0.8842,0.2935},{0.3536,0.8869,0.2894},{0.3578,0.8894,0.2867},{0.3623,0.8917,0.2858},{0.3675,0.8939,0.286},{0.3737,0.8962,0.2865},{0.3807,0.8984,0.2874},{0.3886,0.9007,0.2886},{0.3971,0.9029,0.29},{0.4063,0.905,0.2917},{0.4159,0.9071,0.2935},{0.426,0.9091,0.2954},{0.4364,0.911,0.2975},{0.4471,0.9128,0.2997},{0.4578,0.9145,0.3018},{0.4687,0.916,0.304},{0.4794,0.9174,0.3062},{0.49,0.9186,0.3083},{0.5004,0.9196,0.3102},{0.5104,0.9204,0.3121},{0.52,0.921,0.3137},{0.5294,0.9215,0.3153},{0.539,0.9219,0.3168},{0.5487,0.9223,0.3184},{0.5585,0.9227,0.32},{0.5683,0.9231,0.3216},{0.5781,0.9234,0.3232},{0.588,0.9238,0.3248},{0.5978,0.9241,0.3264},{0.6076,0.9244,0.3279},{0.6173,0.9246,0.3294},{0.6268,0.9248,0.3309},{0.6362,0.925,0.3323},{0.6454,0.9252,0.3337},{0.6545,0.9253,0.335},{0.6633,0.9254,0.3363},{0.6718,0.9255,0.3375},{0.68,0.9255,0.3386},{0.6881,0.9255,0.3397},{0.6961,0.9255,0.3407},{0.704,0.9255,0.3417},{0.7119,0.9255,0.3427},{0.7197,0.9255,0.3436},{0.7274,0.9255,0.3446},{0.735,0.9255,0.3455},{0.7424,0.9255,0.3463},{0.7496,0.9255,0.3472},{0.7567,0.9255,0.348},{0.7636,0.9255,0.3488},{0.7703,0.9255,0.3495},{0.7768,0.9255,0.3503},{0.783,0.9255,0.351},{0.7889,0.9255,0.3516},{0.7946,0.9255,0.3523},{0.8,0.9255,0.3529},{0.8051,0.9251,0.3535},{0.8099,0.9238,0.354},{0.8145,0.9219,0.3546},{0.8189,0.9192,0.3551},{0.8232,0.916,0.3556},{0.8272,0.9122,0.356},{0.8312,0.908,0.3565},{0.8351,0.9033,0.3569},{0.8389,0.8984,0.3574},{0.8427,0.8931,0.3578},{0.8465,0.8877,0.3582},{0.8503,0.8822,0.3586},{0.8541,0.8765,0.359},{0.858,0.871,0.3595},{0.8621,0.8654,0.3599},{0.8663,0.8601,0.3603},{0.8706,0.8549,0.3608},{0.8752,0.8498,0.3613},{0.8801,0.8445,0.3618},{0.8853,0.839,0.3624},{0.8907,0.8334,0.363},{0.8962,0.8276,0.3636},{0.9017,0.8217,0.3642},{0.9073,0.8156,0.3648},{0.9129,0.8093,0.3654},{0.9183,0.8029,0.366},{0.9236,0.7963,0.3665},{0.9287,0.7896,0.367},{0.9335,0.7828,0.3675},{0.938,0.7758,0.3678},{0.9421,0.7687,0.3682},{0.9457,0.7615,0.3684},{0.9488,0.7541,0.3685},{0.9514,0.7466,0.3686},{0.9536,0.7389,0.3686},{0.9559,0.731,0.3684},{0.9581,0.7229,0.3682},{0.9602,0.7145,0.3679},{0.9622,0.706,0.3675},{0.9642,0.6972,0.367},{0.9661,0.6882,0.3664},{0.9679,0.6791,0.3658},{0.9695,0.6697,0.3651},{0.9711,0.6602,0.3643},{0.9724,0.6505,0.3634},{0.9736,0.6406,0.3625},{0.9746,0.6305,0.3615},{0.9754,0.6203,0.3604},{0.976,0.6099,0.3593},{0.9764,0.5994,0.3581},{0.9765,0.5887,0.3569}};
Evaluate[Blend[RGBColor@@@colorlist,#]&]];
ParulaCM=Module[{colorlist},colorlist={{0.2081,0.1663,0.5292},{0.2116238095,0.1897809524,0.5776761905},{0.212252381,0.2137714286,0.6269714286},{0.2081,0.2386,0.6770857143},{0.1959047619,0.2644571429,0.7279},{0.1707285714,0.2919380952,0.779247619},{0.1252714286,0.3242428571,0.8302714286},{0.0591333333,0.3598333333,0.8683333333},{0.0116952381,0.3875095238,0.8819571429},{0.0059571429,0.4086142857,0.8828428571},{0.0165142857,0.4266,0.8786333333},{0.032852381,0.4430428571,0.8719571429},{0.0498142857,0.4585714286,0.8640571429},{0.0629333333,0.4736904762,0.8554380952},{0.0722666667,0.4886666667,0.8467},{0.0779428571,0.5039857143,0.8383714286},{0.079347619,0.5200238095,0.8311809524},{0.0749428571,0.5375428571,0.8262714286},{0.0640571429,0.5569857143,0.8239571429},{0.0487714286,0.5772238095,0.8228285714},{0.0343428571,0.5965809524,0.819852381},{0.0265,0.6137,0.8135},{0.0238904762,0.6286619048,0.8037619048},{0.0230904762,0.6417857143,0.7912666667},{0.0227714286,0.6534857143,0.7767571429},{0.0266619048,0.6641952381,0.7607190476},{0.0383714286,0.6742714286,0.743552381},{0.0589714286,0.6837571429,0.7253857143},{0.0843,0.6928333333,0.7061666667},{0.1132952381,0.7015,0.6858571429},{0.1452714286,0.7097571429,0.6646285714},{0.1801333333,0.7176571429,0.6424333333},{0.2178285714,0.7250428571,0.6192619048},{0.2586428571,0.7317142857,0.5954285714},{0.3021714286,0.7376047619,0.5711857143},{0.3481666667,0.7424333333,0.5472666667},{0.3952571429,0.7459,0.5244428571},{0.4420095238,0.7480809524,0.5033142857},{0.4871238095,0.7490619048,0.4839761905},{0.5300285714,0.7491142857,0.4661142857},{0.5708571429,0.7485190476,0.4493904762},{0.609852381,0.7473142857,0.4336857143},{0.6473,0.7456,0.4188},{0.6834190476,0.7434761905,0.4044333333},{0.7184095238,0.7411333333,0.3904761905},{0.7524857143,0.7384,0.3768142857},{0.7858428571,0.7355666667,0.3632714286},{0.8185047619,0.7327333333,0.3497904762},{0.8506571429,0.7299,0.3360285714},{0.8824333333,0.7274333333,0.3217},{0.9139333333,0.7257857143,0.3062761905},{0.9449571429,0.7261142857,0.2886428571},{0.9738952381,0.7313952381,0.266647619},{0.9937714286,0.7454571429,0.240347619},{0.9990428571,0.7653142857,0.2164142857},{0.9955333333,0.7860571429,0.196652381},{0.988,0.8066,0.1793666667},{0.9788571429,0.8271428571,0.1633142857},{0.9697,0.8481380952,0.147452381},{0.9625857143,0.8705142857,0.1309},{0.9588714286,0.8949,0.1132428571},{0.9598238095,0.9218333333,0.0948380952},{0.9661,0.9514428571,0.0755333333},{0.9763,0.9831,0.0538}};
Evaluate[Blend[RGBColor@@@colorlist,#]&]];

CubeYFCM=Module[{colorlist},colorlist={{0.4807,0.0081,0.5644},{0.4837,0.0118,0.5742},{0.4871,0.0152,0.5831},{0.4906,0.0186,0.5918},{0.4939,0.0223,0.6009},{0.4971,0.026,0.6102},{0.5006,0.0297,0.6189},{0.5042,0.0334,0.6277},{0.5071,0.0376,0.6375},{0.5098,0.0431,0.647},{0.5125,0.0467,0.6577},{0.5151,0.0482,0.6697},{0.5178,0.0475,0.683},{0.5207,0.0509,0.6931},{0.5231,0.0571,0.7023},{0.5248,0.0654,0.7112},{0.5258,0.0745,0.7204},{0.5263,0.0841,0.7293},{0.5268,0.0938,0.7374},{0.5272,0.1035,0.7453},{0.5266,0.1133,0.7539},{0.5262,0.1235,0.7611},{0.5254,0.1335,0.7685},{0.5241,0.143,0.7767},{0.5224,0.1519,0.7858},{0.5213,0.1599,0.7942},{0.5206,0.168,0.8016},{0.5199,0.1762,0.8083},{0.5185,0.1838,0.8167},{0.517,0.1913,0.825},{0.5157,0.199,0.8321},{0.5146,0.2069,0.8383},{0.5129,0.2143,0.8458},{0.5112,0.2216,0.8532},{0.5092,0.2291,0.8603},{0.5067,0.2369,0.8669},{0.5039,0.245,0.8733},{0.5017,0.2522,0.8801},{0.5001,0.2588,0.8868},{0.4993,0.265,0.8931},{0.4973,0.2712,0.901},{0.4948,0.2775,0.9089},{0.492,0.2841,0.9164},{0.4884,0.2912,0.9234},{0.4787,0.3006,0.9322},{0.4743,0.3078,0.9392},{0.4713,0.3137,0.9451},{0.4671,0.319,0.9504},{0.4631,0.3252,0.9566},{0.4603,0.3303,0.9617},{0.4573,0.3356,0.967},{0.4527,0.3425,0.9738},{0.4498,0.3477,0.9791},{0.4473,0.3525,0.9832},{0.4449,0.3571,0.9862},{0.4423,0.362,0.9882},{0.4378,0.3688,0.9882},{0.4345,0.3744,0.9895},{0.432,0.3796,0.9912},{0.4297,0.3855,0.9921},{0.4274,0.3916,0.9928},{0.4251,0.3968,0.9944},{0.4222,0.402,0.9961},{0.4176,0.4089,0.9961},{0.4146,0.4142,0.9976},{0.4121,0.4196,0.9991},{0.4099,0.4255,0.9999},{0.408,0.4323,0.9995},{0.4078,0.4392,0.9974},{0.4067,0.4449,0.9951},{0.4046,0.4499,0.9928},{0.4023,0.4559,0.9906},{0.3994,0.4619,0.9876},{0.3956,0.4673,0.9838},{0.3916,0.4724,0.9798},{0.3893,0.4792,0.9775},{0.3855,0.4875,0.9723},{0.3818,0.4958,0.9665},{0.3784,0.5036,0.961},{0.3757,0.5099,0.9564},{0.3715,0.5148,0.9519},{0.3679,0.5194,0.9483},{0.3653,0.5239,0.9457},{0.3615,0.5285,0.9419},{0.3578,0.5331,0.9375},{0.3546,0.5376,0.933},{0.3519,0.5422,0.9284},{0.3474,0.5467,0.9238},{0.3442,0.5513,0.9193},{0.3412,0.5559,0.9147},{0.3377,0.5604,0.9102},{0.3337,0.565,0.9056},{0.3309,0.5695,0.901},{0.3278,0.575,0.8956},{0.3234,0.5816,0.8889},{0.3204,0.5869,0.8837},{0.3172,0.5917,0.8789},{0.3136,0.5963,0.8743},{0.3094,0.6008,0.8698},{0.3071,0.6054,0.8652},{0.3035,0.6099,0.8606},{0.2996,0.6145,0.8561},{0.2963,0.6191,0.8515},{0.2934,0.6236,0.847},{0.2895,0.6282,0.8424},{0.2856,0.6328,0.8378},{0.2833,0.6373,0.8333},{0.2795,0.6419,0.8287},{0.2745,0.6477,0.8223},{0.2688,0.6547,0.8139},{0.2626,0.6632,0.8031},{0.2601,0.668,0.7961},{0.2567,0.6713,0.7905},{0.2527,0.6742,0.7853},{0.2495,0.6778,0.7794},{0.2465,0.6823,0.7733},{0.2426,0.6868,0.768},{0.2386,0.6908,0.7629},{0.2363,0.6931,0.7561},{0.2341,0.6969,0.7507},{0.2312,0.7012,0.7453},{0.2277,0.7056,0.7395},{0.2235,0.7098,0.7326},{0.221,0.7123,0.7258},{0.2187,0.7157,0.72},{0.217,0.7198,0.715},{0.2175,0.7229,0.709},{0.2195,0.726,0.7023},{0.2218,0.7297,0.6956},{0.224,0.7338,0.6892},{0.2263,0.7361,0.6846},{0.2286,0.7384,0.6786},{0.2309,0.7412,0.6721},{0.2332,0.7447,0.6652},{0.2354,0.7488,0.6584},{0.2377,0.7515,0.6515},{0.24,0.7537,0.6447},{0.2423,0.756,0.6378},{0.2446,0.7583,0.631},{0.2468,0.7612,0.6248},{0.2492,0.7649,0.6191},{0.2518,0.7695,0.6131},{0.2564,0.774,0.5994},{0.2596,0.7773,0.5898},{0.2622,0.7803,0.5821},{0.2644,0.7838,0.5753},{0.2667,0.7878,0.5684},{0.269,0.7906,0.5616},{0.2713,0.7929,0.5548},{0.2735,0.7951,0.5479},{0.2743,0.7974,0.5411},{0.2751,0.7997,0.5342},{0.2765,0.8021,0.5274},{0.2788,0.8046,0.5206},{0.281,0.8092,0.5137},{0.2833,0.8125,0.5069},{0.2856,0.815,0.5},{0.2879,0.8173,0.4932},{0.2902,0.8196,0.4863},{0.2925,0.8219,0.4795},{0.2947,0.8241,0.472},{0.297,0.8264,0.4629},{0.2993,0.8287,0.4553},{0.3016,0.831,0.4482},{0.3039,0.8333,0.4414},{0.3061,0.8355,0.4345},{0.3084,0.8378,0.4277},{0.3107,0.8401,0.4209},{0.313,0.8424,0.414},{0.3153,0.8447,0.4072},{0.3175,0.8469,0.4009},{0.3198,0.8492,0.3956},{0.3221,0.8515,0.3906},{0.3244,0.8538,0.3837},{0.3296,0.8575,0.3725},{0.3347,0.8613,0.3613},{0.3391,0.8645,0.3515},{0.3413,0.8668,0.3451},{0.3436,0.8691,0.3402},{0.3459,0.8714,0.3346},{0.348,0.8737,0.3282},{0.3489,0.876,0.3228},{0.3496,0.8782,0.318},{0.3511,0.8805,0.3135},{0.3534,0.8828,0.3089},{0.3557,0.8851,0.3044},{0.3579,0.8874,0.2984},{0.3602,0.8896,0.2919},{0.3626,0.8919,0.2852},{0.3658,0.8942,0.2797},{0.3718,0.8965,0.2784},{0.3777,0.8979,0.2793},{0.3826,0.8982,0.2813},{0.3886,0.8996,0.2821},{0.3952,0.9017,0.283},{0.4021,0.9039,0.2843},{0.4089,0.9059,0.2866},{0.4157,0.9059,0.2889},{0.4226,0.9072,0.2912},{0.4294,0.9087,0.2935},{0.4363,0.9098,0.2957},{0.4431,0.9103,0.298},{0.4499,0.9121,0.3003},{0.4568,0.9136,0.3018},{0.4636,0.9137,0.302},{0.472,0.9137,0.3035},{0.4826,0.9143,0.3061},{0.4954,0.9156,0.3095},{0.5104,0.9179,0.3136},{0.5174,0.9202,0.3137},{0.5255,0.9213,0.3149},{0.5339,0.9216,0.3169},{0.5418,0.9216,0.3192},{0.5493,0.9216,0.3209},{0.5577,0.9216,0.3216},{0.5669,0.9222,0.3222},{0.576,0.9244,0.3244},{0.5851,0.9252,0.3267},{0.5942,0.9255,0.3284},{0.6033,0.9255,0.3295},{0.6125,0.9255,0.3298},{0.6216,0.9255,0.3319},{0.6307,0.9255,0.3331},{0.6387,0.9255,0.3333},{0.6426,0.9255,0.3333},{0.6454,0.9255,0.3339},{0.6515,0.9255,0.3354},{0.6606,0.9255,0.3373},{0.6697,0.9255,0.3373},{0.6733,0.9255,0.3373},{0.6765,0.9255,0.3378},{0.6814,0.9255,0.3389},{0.6905,0.9255,0.3408},{0.6997,0.9255,0.3412},{0.705,0.9255,0.3412},{0.7066,0.9255,0.3414},{0.7121,0.9255,0.3427},{0.7181,0.9255,0.3442},{0.7217,0.9255,0.3451},{0.723,0.9255,0.3451},{0.7321,0.9255,0.3451},{0.7413,0.9255,0.3464},{0.7486,0.9255,0.3479},{0.7531,0.9255,0.349},{0.7549,0.9255,0.349},{0.7621,0.9255,0.349},{0.7712,0.9255,0.3498},{0.78,0.9255,0.3519},{0.7833,0.9255,0.3527},{0.7866,0.9255,0.3529},{0.7917,0.9255,0.3529},{0.8,0.9255,0.3529},{0.8,0.9255,0.3529},{0.8049,0.9255,0.3542},{0.812,0.9243,0.3557},{0.8188,0.9208,0.3569}};
Evaluate[Blend[RGBColor@@@colorlist,#]&]];
LinearLCM=Module[{colorlist},colorlist={{0.0143,0.0143,0.0143},{0.0404,0.0125,0.0325},{0.0516,0.0154,0.0443},{0.0616,0.0184,0.053},{0.0699,0.0215,0.0615},{0.0814,0.0229,0.0687},{0.0857,0.0273,0.0763},{0.0928,0.0305,0.0805},{0.1008,0.033,0.0846},{0.1064,0.0356,0.0939},{0.111,0.0396,0.0979},{0.1184,0.0415,0.102},{0.1224,0.0453,0.1062},{0.1263,0.0489,0.1105},{0.1308,0.0518,0.115},{0.1357,0.0541,0.12},{0.1413,0.0555,0.1256},{0.1453,0.059,0.1256},{0.1506,0.0603,0.1309},{0.1533,0.0637,0.1344},{0.1569,0.0664,0.1385},{0.1624,0.0678,0.1425},{0.1654,0.0708,0.1471},{0.1703,0.0729,0.1504},{0.1742,0.0755,0.1542},{0.1796,0.0768,0.1595},{0.1809,0.0783,0.1775},{0.1798,0.0807,0.1967},{0.1783,0.0829,0.2159},{0.1782,0.0843,0.2341},{0.1765,0.0866,0.2514},{0.177,0.0886,0.2646},{0.1761,0.0911,0.2782},{0.1754,0.0933,0.2922},{0.1773,0.0951,0.3026},{0.1758,0.0972,0.3174},{0.1751,0.0999,0.329},{0.1744,0.1025,0.3405},{0.1735,0.1047,0.3534},{0.1748,0.1071,0.3627},{0.1747,0.1094,0.3739},{0.1726,0.1122,0.3858},{0.1731,0.1153,0.394},{0.1731,0.1175,0.4051},{0.1731,0.1197,0.4161},{0.172,0.1224,0.4268},{0.173,0.1261,0.433},{0.1716,0.1285,0.4445},{0.171,0.1314,0.454},{0.1706,0.134,0.4642},{0.1664,0.1381,0.4739},{0.1582,0.1482,0.4717},{0.1487,0.1583,0.4683},{0.1422,0.1653,0.4699},{0.1352,0.1729,0.4694},{0.1281,0.1796,0.4708},{0.1254,0.1854,0.4719},{0.1207,0.1904,0.4762},{0.1167,0.1962,0.4773},{0.1166,0.2004,0.4814},{0.1147,0.2057,0.4823},{0.1137,0.2093,0.4888},{0.1091,0.2149,0.4904},{0.1089,0.219,0.4944},{0.1074,0.2234,0.4984},{0.1108,0.227,0.5022},{0.1096,0.2315,0.5056},{0.1058,0.2367,0.5077},{0.1048,0.2402,0.5145},{0.1047,0.2444,0.5182},{0.1068,0.2482,0.5223},{0.1086,0.2521,0.5264},{0.1067,0.2568,0.529},{0.1061,0.2607,0.5346},{0.1059,0.2648,0.5386},{0.1056,0.269,0.5427},{0.0969,0.2769,0.5343},{0.0879,0.2847,0.5251},{0.0832,0.2907,0.5218},{0.0793,0.2972,0.5153},{0.0686,0.3044,0.5068},{0.0639,0.3106,0.5006},{0.0586,0.3166,0.4955},{0.0536,0.3227,0.4888},{0.0388,0.3292,0.4817},{0.0409,0.3343,0.4786},{0.0345,0.3401,0.4722},{0.03,0.3458,0.4665},{0.029,0.3506,0.4647},{0.0226,0.3564,0.4578},{0.0154,0.3619,0.4529},{0.0146,0.367,0.4487},{0.0169,0.3718,0.4464},{0.0117,0.3773,0.44},{0.0055,0.3828,0.4334},{0.0052,0.3873,0.4327},{0.0008,0.3927,0.4267},{0.,0.3977,0.422},{0.0003,0.4024,0.42},{0.0013,0.4072,0.4166},{0.,0.4132,0.4107},{0.,0.4179,0.4071},{0.,0.4242,0.3977},{0.,0.4302,0.3919},{0.,0.4345,0.389},{0.,0.4395,0.3849},{0.,0.4456,0.3776},{0.,0.4508,0.3728},{0.,0.4563,0.3666},{0.,0.4613,0.3597},{0.,0.467,0.3542},{0.,0.4716,0.3504},{0.,0.4763,0.3464},{0.,0.482,0.3375},{0.,0.487,0.3331},{0.,0.4918,0.3256},{0.,0.4969,0.3198},{0.,0.5024,0.3126},{0.,0.506,0.3101},{0.,0.5118,0.3012},{0.,0.5166,0.2938},{0.,0.5214,0.2871},{0.,0.5268,0.2816},{0.,0.5315,0.2726},{0.,0.5356,0.2675},{0.,0.5407,0.2597},{0.,0.5461,0.2552},{0.,0.5519,0.2506},{0.,0.5565,0.2469},{0.,0.5624,0.2396},{0.,0.5678,0.236},{0.,0.5727,0.2338},{0.,0.5778,0.2287},{0.,0.5829,0.225},{0.,0.5883,0.218},{0.,0.5931,0.2146},{0.,0.5991,0.2089},{0.,0.6036,0.2056},{0.,0.6084,0.1999},{0.,0.6138,0.1961},{0.,0.6189,0.1899},{0.,0.6239,0.1848},{0.,0.629,0.1759},{0.,0.6345,0.1707},{0.,0.6381,0.1638},{0.,0.6438,0.1592},{0.,0.6489,0.1519},{0.,0.6536,0.141},{0.,0.659,0.1322},{0.,0.6645,0.1222},{0.,0.6656,0.0909},{0.,0.6644,0.0322},{0.0351,0.666,0.},{0.0797,0.6703,0.},{0.1129,0.6739,0.},{0.1392,0.6776,0.},{0.1566,0.6814,0.},{0.1765,0.6847,0.},{0.189,0.689,0.},{0.203,0.6928,0.},{0.2167,0.6966,0.},{0.2299,0.7003,0.},{0.2391,0.7044,0.},{0.2517,0.7081,0.},{0.2574,0.7124,0.},{0.2679,0.7162,0.},{0.279,0.72,0.},{0.2878,0.724,0.},{0.2965,0.728,0.},{0.3052,0.7319,0.},{0.3101,0.7362,0.},{0.3187,0.7402,0.},{0.3272,0.7441,0.},{0.3345,0.7482,0.},{0.3406,0.7523,0.},{0.3604,0.7549,0.},{0.3898,0.7563,0.},{0.4169,0.7574,0.},{0.4461,0.758,0.},{0.4681,0.7594,0.},{0.49,0.7612,0.},{0.5089,0.7627,0.},{0.5304,0.7637,0.},{0.55,0.7649,0.},{0.5698,0.766,0.},{0.5825,0.7688,0.},{0.5999,0.7701,0.},{0.6173,0.7713,0.},{0.6314,0.773,0.},{0.6487,0.7741,0.},{0.6632,0.7763,0.},{0.6757,0.7782,0.},{0.6912,0.7795,0.},{0.7061,0.7808,0.},{0.7222,0.7818,0.},{0.7305,0.7852,0.},{0.7442,0.7866,0.},{0.758,0.788,0.},{0.7709,0.7896,0.},{0.7833,0.7915,0.},{0.7872,0.7891,0.0951},{0.7972,0.7903,0.1988},{0.8072,0.7917,0.256},{0.8116,0.7949,0.3001},{0.8211,0.7964,0.3397},{0.8308,0.798,0.371},{0.835,0.8011,0.4028},{0.845,0.8026,0.4292},{0.8548,0.8041,0.4555},{0.8602,0.8073,0.4735},{0.8658,0.81,0.4993},{0.8758,0.8116,0.5184},{0.8856,0.813,0.5402},{0.8895,0.8164,0.5602},{0.8994,0.818,0.5775},{0.9077,0.8202,0.5918},{0.9106,0.8241,0.6094},{0.9205,0.8257,0.6253},{0.9284,0.8278,0.642},{0.9343,0.8307,0.6576},{0.9415,0.8329,0.6762},{0.9512,0.8348,0.6868},{0.9549,0.8384,0.7026},{0.9622,0.8408,0.717},{0.9712,0.8429,0.7287},{0.9708,0.8482,0.7409},{0.9713,0.853,0.7555},{0.9691,0.8591,0.7655},{0.9699,0.8642,0.7746},{0.9703,0.8691,0.7871},{0.971,0.874,0.7999},{0.9695,0.88,0.8067},{0.9696,0.8851,0.8188},{0.9686,0.8908,0.8278},{0.9681,0.8962,0.8378},{0.9688,0.9013,0.8467},{0.9696,0.9064,0.8557},{0.9703,0.9115,0.8647},{0.9708,0.9163,0.8773},{0.9691,0.9224,0.8838},{0.9692,0.9273,0.8961},{0.9699,0.9323,0.9051},{0.9693,0.9381,0.9108},{0.9714,0.9425,0.923},{0.9712,0.9478,0.9311},{0.97,0.9537,0.9381},{0.9707,0.9587,0.947},{0.9713,0.9638,0.956},{0.9726,0.9687,0.9648},{0.9738,0.9738,0.9711},{0.978,0.978,0.978},{0.9824,0.9824,0.9824},{0.9868,0.9868,0.9868},{0.9912,0.9912,0.9912},{0.9956,0.9956,0.9956},{1.,1.,1.}};
Evaluate[Blend[RGBColor@@@colorlist,#]&]];

JetCM=Module[{colorlist},colorlist={{0.,0.,0.5625},{0.,0.,0.625},{0.,0.,0.6875},{0.,0.,0.75},{0.,0.,0.8125},{0.,0.,0.875},{0.,0.,0.9375},{0.,0.,1.},{0.,0.0625,1.},{0.,0.125,1.},{0.,0.1875,1.},{0.,0.25,1.},{0.,0.3125,1.},{0.,0.375,1.},{0.,0.4375,1.},{0.,0.5,1.},{0.,0.5625,1.},{0.,0.625,1.},{0.,0.6875,1.},{0.,0.75,1.},{0.,0.8125,1.},{0.,0.875,1.},{0.,0.9375,1.},{0.,1.,1.},{0.,1.,0.9375},{0.,1.,0.875},{0.,1.,0.8125},{0.,1.,0.75},{0.,1.,0.6875},{0.,1.,0.625},{0.,1.,0.5625},{0.,1.,0.5},{0.,1.,0.4375},{0.,1.,0.375},{0.,1.,0.3125},{0.,1.,0.25},{0.,1.,0.1875},{0.,1.,0.125},{0.,1.,0.0625},{0.,1.,0.},{0.0625,1.,0.},{0.125,1.,0.},{0.1875,1.,0.},{0.25,1.,0.},{0.3125,1.,0.},{0.375,1.,0.},{0.4375,1.,0.},{0.5,1.,0.},{0.5625,1.,0.},{0.625,1.,0.},{0.6875,1.,0.},{0.75,1.,0.},{0.8125,1.,0.},{0.875,1.,0.},{0.9375,1.,0.},{1.,1.,0.},{1.,0.9375,0.},{1.,0.875,0.},{1.,0.8125,0.},{1.,0.75,0.},{1.,0.6875,0.},{1.,0.625,0.},{1.,0.5625,0.},{1.,0.5,0.},{1.,0.4375,0.},{1.,0.375,0.},{1.,0.3125,0.},{1.,0.25,0.},{1.,0.1875,0.},{1.,0.125,0.},{1.,0.0625,0.},{1.,0.,0.},{0.9375,0.,0.},{0.875,0.,0.},{0.8125,0.,0.},{0.75,0.,0.},{0.6875,0.,0.},{0.625,0.,0.},{0.5625,0.,0.},{0.5,0.,0.}};
Evaluate[Blend[RGBColor@@@colorlist,#]&]];