@@ -1628,113 +1628,113 @@ def gfunc32(x):
1628
1628
'blue' : lambda x : 1 - x ,
1629
1629
}
1630
1630
1631
- # This cool to warm color map was generated from Table 2 of
1632
- # "Diverging Color Maps for Scientific Visualization (Expanded)"
1633
- # by Kenneth Moreland. <http://www.cs.unm.edu/~kmorel/documents/ColorMaps/>
1631
+ # This bipolar color map was generated from CoolWarmFloat33.csv of
1632
+ # "Diverging Color Maps for Scientific Visualization" by Kenneth Moreland.
1633
+ # <http://www.cs.unm.edu/~kmorel/documents/ColorMaps/>
1634
1634
_coolwarm_data = {
1635
1635
'red' : [
1636
- (0.0 , 0.23137255 , 0.23137255 ),
1637
- (0.03125 , 0.26666668 , 0.26666668 ),
1638
- (0.0625 , 0.3019608 , 0.3019608 ),
1639
- (0.09375 , 0.34117648 , 0.34117648 ),
1640
- (0.125 , 0.38431373 , 0.38431373 ),
1641
- (0.15625 , 0.42352942 , 0.42352942 ),
1642
- (0.1875 , 0.46666667 , 0.46666667 ),
1643
- (0.21875 , 0.50980395 , 0.50980395 ),
1644
- (0.25 , 0.5529412 , 0.5529412 ),
1645
- (0.28125 , 0.59607846 , 0.59607846 ),
1646
- (0.3125 , 0.63921571 , 0.63921571 ),
1647
- (0.34375 , 0.68235296 , 0.68235296 ),
1648
- (0.375 , 0.72156864 , 0.72156864 ),
1649
- (0.40625 , 0.76078433 , 0.76078433 ),
1650
- (0.4375 , 0.80000001 , 0.80000001 ),
1651
- (0.46875 , 0.83529413 , 0.83529413 ),
1652
- (0.5 , 0.86666667 , 0.86666667 ),
1653
- (0.53125 , 0.89803922 , 0.89803922 ),
1654
- (0.5625 , 0.9254902 , 0.9254902 ),
1655
- (0.59375 , 0.94509804 , 0.94509804 ),
1656
- (0.625 , 0.96078432 , 0.96078432 ),
1657
- (0.65625 , 0.96862745 , 0.96862745 ),
1658
- (0.6875 , 0.96862745 , 0.96862745 ),
1659
- (0.71875 , 0.96862745 , 0.96862745 ),
1660
- (0.75 , 0.95686275 , 0.95686275 ),
1661
- (0.78125 , 0.94509804 , 0.94509804 ),
1662
- (0.8125 , 0.9254902 , 0.9254902 ),
1663
- (0.84375 , 0.89803922 , 0.89803922 ),
1664
- (0.875 , 0.87058824 , 0.87058824 ),
1665
- (0.90625 , 0.83529413 , 0.83529413 ),
1666
- (0.9375 , 0.79607844 , 0.79607844 ),
1667
- (0.96875 , 0.75294119 , 0.75294119 ),
1668
- (1.0 , 0.70588237 , 0.70588237 )],
1636
+ (0.0 , 0.2298057 , 0.2298057 ),
1637
+ (0.03125 , 0.26623388 , 0.26623388 ),
1638
+ (0.0625 , 0.30386891 , 0.30386891 ),
1639
+ (0.09375 , 0.342804478 , 0.342804478 ),
1640
+ (0.125 , 0.38301334 , 0.38301334 ),
1641
+ (0.15625 , 0.424369608 , 0.424369608 ),
1642
+ (0.1875 , 0.46666708 , 0.46666708 ),
1643
+ (0.21875 , 0.509635204 , 0.509635204 ),
1644
+ (0.25 , 0.552953156 , 0.552953156 ),
1645
+ (0.28125 , 0.596262162 , 0.596262162 ),
1646
+ (0.3125 , 0.639176211 , 0.639176211 ),
1647
+ (0.34375 , 0.681291281 , 0.681291281 ),
1648
+ (0.375 , 0.722193294 , 0.722193294 ),
1649
+ (0.40625 , 0.761464949 , 0.761464949 ),
1650
+ (0.4375 , 0.798691636 , 0.798691636 ),
1651
+ (0.46875 , 0.833466556 , 0.833466556 ),
1652
+ (0.5 , 0.865395197 , 0.865395197 ),
1653
+ (0.53125 , 0.897787179 , 0.897787179 ),
1654
+ (0.5625 , 0.924127593 , 0.924127593 ),
1655
+ (0.59375 , 0.944468518 , 0.944468518 ),
1656
+ (0.625 , 0.958852946 , 0.958852946 ),
1657
+ (0.65625 , 0.96732803 , 0.96732803 ),
1658
+ (0.6875 , 0.969954137 , 0.969954137 ),
1659
+ (0.71875 , 0.966811177 , 0.966811177 ),
1660
+ (0.75 , 0.958003065 , 0.958003065 ),
1661
+ (0.78125 , 0.943660866 , 0.943660866 ),
1662
+ (0.8125 , 0.923944917 , 0.923944917 ),
1663
+ (0.84375 , 0.89904617 , 0.89904617 ),
1664
+ (0.875 , 0.869186849 , 0.869186849 ),
1665
+ (0.90625 , 0.834620542 , 0.834620542 ),
1666
+ (0.9375 , 0.795631745 , 0.795631745 ),
1667
+ (0.96875 , 0.752534934 , 0.752534934 ),
1668
+ (1.0 , 0.705673158 , 0.705673158 )],
1669
1669
'green' : [
1670
- (0.0 , 0.29803923 , 0.29803923 ),
1671
- (0.03125 , 0.35294119 , 0.35294119 ),
1672
- (0.0625 , 0.40784314 , 0.40784314 ),
1673
- (0.09375 , 0.45882353 , 0.45882353 ),
1674
- (0.125 , 0.50980395 , 0.50980395 ),
1675
- (0.15625 , 0.55686277 , 0.55686277 ),
1676
- (0.1875 , 0.60392159 , 0.60392159 ),
1677
- (0.21875 , 0.64705884 , 0.64705884 ),
1678
- (0.25 , 0.6901961 , 0.6901961 ),
1679
- (0.28125 , 0.72549021 , 0.72549021 ),
1680
- (0.3125 , 0.76078433 , 0.76078433 ),
1681
- (0.34375 , 0.78823531 , 0.78823531 ),
1682
- (0.375 , 0.81568629 , 0.81568629 ),
1683
- (0.40625 , 0.83529413 , 0.83529413 ),
1684
- (0.4375 , 0.8509804 , 0.8509804 ),
1685
- (0.46875 , 0.85882354 , 0.85882354 ),
1686
- (0.5 , 0.86666667 , 0.86666667 ),
1687
- (0.53125 , 0.84705883 , 0.84705883 ),
1688
- (0.5625 , 0.82745099 , 0.82745099 ),
1689
- (0.59375 , 0.80000001 , 0.80000001 ),
1690
- (0.625 , 0.76862746 , 0.76862746 ),
1691
- (0.65625 , 0.73333335 , 0.73333335 ),
1692
- (0.6875 , 0.69411767 , 0.69411767 ),
1693
- (0.71875 , 0.65098041 , 0.65098041 ),
1694
- (0.75 , 0.60392159 , 0.60392159 ),
1695
- (0.78125 , 0.5529412 , 0.5529412 ),
1696
- (0.8125 , 0.49803922 , 0.49803922 ),
1697
- (0.84375 , 0.43921569 , 0.43921569 ),
1698
- (0.875 , 0.3764706 , 0.3764706 ),
1699
- (0.90625 , 0.3137255 , 0.3137255 ),
1700
- (0.9375 , 0.24313726 , 0.24313726 ),
1701
- (0.96875 , 0.15686275 , 0.15686275 ),
1702
- (1.0 , 0.015686275 , 0.015686275 )],
1670
+ (0.0 , 0.298717966 , 0.298717966 ),
1671
+ (0.03125 , 0.353094838 , 0.353094838 ),
1672
+ (0.0625 , 0.406535296 , 0.406535296 ),
1673
+ (0.09375 , 0.458757618 , 0.458757618 ),
1674
+ (0.125 , 0.50941904 , 0.50941904 ),
1675
+ (0.15625 , 0.558148092 , 0.558148092 ),
1676
+ (0.1875 , 0.604562568 , 0.604562568 ),
1677
+ (0.21875 , 0.648280772 , 0.648280772 ),
1678
+ (0.25 , 0.688929332 , 0.688929332 ),
1679
+ (0.28125 , 0.726149107 , 0.726149107 ),
1680
+ (0.3125 , 0.759599947 , 0.759599947 ),
1681
+ (0.34375 , 0.788964712 , 0.788964712 ),
1682
+ (0.375 , 0.813952739 , 0.813952739 ),
1683
+ (0.40625 , 0.834302879 , 0.834302879 ),
1684
+ (0.4375 , 0.849786142 , 0.849786142 ),
1685
+ (0.46875 , 0.860207984 , 0.860207984 ),
1686
+ (0.5 , 0.86541021 , 0.86541021 ),
1687
+ (0.53125 , 0.848937047 , 0.848937047 ),
1688
+ (0.5625 , 0.827384882 , 0.827384882 ),
1689
+ (0.59375 , 0.800927443 , 0.800927443 ),
1690
+ (0.625 , 0.769767752 , 0.769767752 ),
1691
+ (0.65625 , 0.734132809 , 0.734132809 ),
1692
+ (0.6875 , 0.694266682 , 0.694266682 ),
1693
+ (0.71875 , 0.650421156 , 0.650421156 ),
1694
+ (0.75 , 0.602842431 , 0.602842431 ),
1695
+ (0.78125 , 0.551750968 , 0.551750968 ),
1696
+ (0.8125 , 0.49730856 , 0.49730856 ),
1697
+ (0.84375 , 0.439559467 , 0.439559467 ),
1698
+ (0.875 , 0.378313092 , 0.378313092 ),
1699
+ (0.90625 , 0.312874446 , 0.312874446 ),
1700
+ (0.9375 , 0.24128379 , 0.24128379 ),
1701
+ (0.96875 , 0.157246067 , 0.157246067 ),
1702
+ (1.0 , 0.01555616 , 0.01555616 )],
1703
1703
'blue' : [
1704
- (0.0 , 0.75294119 , 0.75294119 ),
1705
- (0.03125 , 0.80000001 , 0.80000001 ),
1706
- (0.0625 , 0.84313726 , 0.84313726 ),
1707
- (0.09375 , 0.88235295 , 0.88235295 ),
1708
- (0.125 , 0.91764706 , 0.91764706 ),
1709
- (0.15625 , 0.94509804 , 0.94509804 ),
1710
- (0.1875 , 0.96862745 , 0.96862745 ),
1711
- (0.21875 , 0.98431373 , 0.98431373 ),
1712
- (0.25 , 0.99607843 , 0.99607843 ),
1713
- (0.28125 , 1.0 , 1.0 ),
1714
- (0.3125 , 1.0 , 1.0 ),
1715
- (0.34375 , 0.99215686 , 0.99215686 ),
1716
- (0.375 , 0.97647059 , 0.97647059 ),
1717
- (0.40625 , 0.95686275 , 0.95686275 ),
1718
- (0.4375 , 0.93333334 , 0.93333334 ),
1719
- (0.46875 , 0.90196079 , 0.90196079 ),
1720
- (0.5 , 0.86666667 , 0.86666667 ),
1721
- (0.53125 , 0.81960785 , 0.81960785 ),
1722
- (0.5625 , 0.77254903 , 0.77254903 ),
1723
- (0.59375 , 0.72549021 , 0.72549021 ),
1724
- (0.625 , 0.67843139 , 0.67843139 ),
1725
- (0.65625 , 0.627451 , 0.627451 ),
1726
- (0.6875 , 0.58039218 , 0.58039218 ),
1727
- (0.71875 , 0.52941179 , 0.52941179 ),
1728
- (0.75 , 0.48235294 , 0.48235294 ),
1729
- (0.78125 , 0.43529412 , 0.43529412 ),
1730
- (0.8125 , 0.3882353 , 0.3882353 ),
1731
- (0.84375 , 0.34509805 , 0.34509805 ),
1732
- (0.875 , 0.3019608 , 0.3019608 ),
1733
- (0.90625 , 0.25882354 , 0.25882354 ),
1734
- (0.9375 , 0.21960784 , 0.21960784 ),
1735
- (0.96875 , 0.18431373 , 0.18431373 ),
1736
- (1.0 , 0.14901961 , 0.14901961 )]
1737
- }
1704
+ (0.0 , 0.753683153 , 0.753683153 ),
1705
+ (0.03125 , 0.801466763 , 0.801466763 ),
1706
+ (0.0625 , 0.84495867 , 0.84495867 ),
1707
+ (0.09375 , 0.883725899 , 0.883725899 ),
1708
+ (0.125 , 0.917387822 , 0.917387822 ),
1709
+ (0.15625 , 0.945619588 , 0.945619588 ),
1710
+ (0.1875 , 0.968154911 , 0.968154911 ),
1711
+ (0.21875 , 0.98478814 , 0.98478814 ),
1712
+ (0.25 , 0.995375608 , 0.995375608 ),
1713
+ (0.28125 , 0.999836203 , 0.999836203 ),
1714
+ (0.3125 , 0.998151185 , 0.998151185 ),
1715
+ (0.34375 , 0.990363227 , 0.990363227 ),
1716
+ (0.375 , 0.976574709 , 0.976574709 ),
1717
+ (0.40625 , 0.956945269 , 0.956945269 ),
1718
+ (0.4375 , 0.931688648 , 0.931688648 ),
1719
+ (0.46875 , 0.901068838 , 0.901068838 ),
1720
+ (0.5 , 0.865395561 , 0.865395561 ),
1721
+ (0.53125 , 0.820880546 , 0.820880546 ),
1722
+ (0.5625 , 0.774508472 , 0.774508472 ),
1723
+ (0.59375 , 0.726736146 , 0.726736146 ),
1724
+ (0.625 , 0.678007945 , 0.678007945 ),
1725
+ (0.65625 , 0.628751763 , 0.628751763 ),
1726
+ (0.6875 , 0.579375448 , 0.579375448 ),
1727
+ (0.71875 , 0.530263762 , 0.530263762 ),
1728
+ (0.75 , 0.481775914 , 0.481775914 ),
1729
+ (0.78125 , 0.434243684 , 0.434243684 ),
1730
+ (0.8125 , 0.387970225 , 0.387970225 ),
1731
+ (0.84375 , 0.343229596 , 0.343229596 ),
1732
+ (0.875 , 0.300267182 , 0.300267182 ),
1733
+ (0.90625 , 0.259301199 , 0.259301199 ),
1734
+ (0.9375 , 0.220525627 , 0.220525627 ),
1735
+ (0.96875 , 0.184115123 , 0.184115123 ),
1736
+ (1.0 , 0.150232812 , 0.150232812 )]
1737
+ }
1738
1738
1739
1739
1740
1740
datad = {
0 commit comments