41 class ZrO_Clexulator :
public Clexulator_impl::Base {
50 std::unique_ptr<ZrO_Clexulator>
clone()
const {
51 return std::unique_ptr<ZrO_Clexulator>(
_clone());
850 Clexulator_impl::Base(113, 74) {
1544 {UnitCellCoord(3, -3, -2, -1)},
1545 {UnitCellCoord(2, -3, -2, 0)},
1546 {UnitCellCoord(3, -3, -2, 0)},
1547 {UnitCellCoord(2, -3, -2, 1)},
1548 {UnitCellCoord(3, -3, -1, -1)},
1549 {UnitCellCoord(2, -3, -1, 0)},
1550 {UnitCellCoord(3, -3, -1, 0)},
1551 {UnitCellCoord(2, -3, -1, 1)},
1552 {UnitCellCoord(3, -2, -3, -1)},
1553 {UnitCellCoord(2, -2, -3, 0)},
1554 {UnitCellCoord(3, -2, -3, 0)},
1555 {UnitCellCoord(2, -2, -3, 1)},
1556 {UnitCellCoord(2, -2, -2, -1)},
1557 {UnitCellCoord(3, -2, -2, -1)},
1558 {UnitCellCoord(2, -2, -2, 0)},
1559 {UnitCellCoord(3, -2, -2, 0)},
1560 {UnitCellCoord(2, -2, -2, 1)},
1561 {UnitCellCoord(3, -2, -2, 1)},
1562 {UnitCellCoord(2, -2, -1, -1)},
1563 {UnitCellCoord(3, -2, -1, -1)},
1564 {UnitCellCoord(2, -2, -1, 0)},
1565 {UnitCellCoord(3, -2, -1, 0)},
1566 {UnitCellCoord(2, -2, -1, 1)},
1567 {UnitCellCoord(3, -2, -1, 1)},
1568 {UnitCellCoord(2, -2, 0, -1)},
1569 {UnitCellCoord(3, -2, 0, -1)},
1570 {UnitCellCoord(2, -2, 0, 0)},
1571 {UnitCellCoord(3, -2, 0, 0)},
1572 {UnitCellCoord(2, -2, 0, 1)},
1573 {UnitCellCoord(3, -2, 0, 1)},
1574 {UnitCellCoord(3, -2, 1, -1)},
1575 {UnitCellCoord(2, -2, 1, 0)},
1576 {UnitCellCoord(3, -2, 1, 0)},
1577 {UnitCellCoord(2, -2, 1, 1)},
1578 {UnitCellCoord(3, -1, -3, -1)},
1579 {UnitCellCoord(2, -1, -3, 0)},
1580 {UnitCellCoord(3, -1, -3, 0)},
1581 {UnitCellCoord(2, -1, -3, 1)},
1582 {UnitCellCoord(2, -1, -2, -1)},
1583 {UnitCellCoord(3, -1, -2, -1)},
1584 {UnitCellCoord(2, -1, -2, 0)},
1585 {UnitCellCoord(3, -1, -2, 0)},
1586 {UnitCellCoord(2, -1, -2, 1)},
1587 {UnitCellCoord(3, -1, -2, 1)},
1588 {UnitCellCoord(3, -1, -1, -2)},
1589 {UnitCellCoord(2, -1, -1, -1)},
1590 {UnitCellCoord(3, -1, -1, -1)},
1591 {UnitCellCoord(2, -1, -1, 0)},
1592 {UnitCellCoord(3, -1, -1, 0)},
1593 {UnitCellCoord(2, -1, -1, 1)},
1594 {UnitCellCoord(3, -1, -1, 1)},
1595 {UnitCellCoord(2, -1, -1, 2)},
1596 {UnitCellCoord(3, -1, 0, -2)},
1597 {UnitCellCoord(2, -1, 0, -1)},
1598 {UnitCellCoord(3, -1, 0, -1)},
1599 {UnitCellCoord(2, -1, 0, 0)},
1600 {UnitCellCoord(3, -1, 0, 0)},
1601 {UnitCellCoord(2, -1, 0, 1)},
1602 {UnitCellCoord(3, -1, 0, 1)},
1603 {UnitCellCoord(2, -1, 0, 2)},
1604 {UnitCellCoord(2, -1, 1, -1)},
1605 {UnitCellCoord(3, -1, 1, -1)},
1606 {UnitCellCoord(2, -1, 1, 0)},
1607 {UnitCellCoord(3, -1, 1, 0)},
1608 {UnitCellCoord(2, -1, 1, 1)},
1609 {UnitCellCoord(3, -1, 1, 1)},
1610 {UnitCellCoord(3, -1, 2, -1)},
1611 {UnitCellCoord(2, -1, 2, 0)},
1612 {UnitCellCoord(3, -1, 2, 0)},
1613 {UnitCellCoord(2, -1, 2, 1)},
1614 {UnitCellCoord(2, 0, -2, -1)},
1615 {UnitCellCoord(3, 0, -2, -1)},
1616 {UnitCellCoord(2, 0, -2, 0)},
1617 {UnitCellCoord(3, 0, -2, 0)},
1618 {UnitCellCoord(2, 0, -2, 1)},
1619 {UnitCellCoord(3, 0, -2, 1)},
1620 {UnitCellCoord(3, 0, -1, -2)},
1621 {UnitCellCoord(2, 0, -1, -1)},
1622 {UnitCellCoord(3, 0, -1, -1)},
1623 {UnitCellCoord(2, 0, -1, 0)},
1624 {UnitCellCoord(3, 0, -1, 0)},
1625 {UnitCellCoord(2, 0, -1, 1)},
1626 {UnitCellCoord(3, 0, -1, 1)},
1627 {UnitCellCoord(2, 0, -1, 2)},
1628 {UnitCellCoord(3, 0, 0, -2)},
1629 {UnitCellCoord(2, 0, 0, -1)},
1630 {UnitCellCoord(3, 0, 0, -1)},
1631 {UnitCellCoord(2, 0, 0, 0)},
1632 {UnitCellCoord(3, 0, 0, 0)},
1633 {UnitCellCoord(2, 0, 0, 1)},
1634 {UnitCellCoord(3, 0, 0, 1)},
1635 {UnitCellCoord(2, 0, 0, 2)},
1636 {UnitCellCoord(3, 0, 1, -2)},
1637 {UnitCellCoord(2, 0, 1, -1)},
1638 {UnitCellCoord(3, 0, 1, -1)},
1639 {UnitCellCoord(2, 0, 1, 0)},
1640 {UnitCellCoord(3, 0, 1, 0)},
1641 {UnitCellCoord(2, 0, 1, 1)},
1642 {UnitCellCoord(3, 0, 1, 1)},
1643 {UnitCellCoord(2, 0, 1, 2)},
1644 {UnitCellCoord(2, 0, 2, -1)},
1645 {UnitCellCoord(3, 0, 2, -1)},
1646 {UnitCellCoord(2, 0, 2, 0)},
1647 {UnitCellCoord(3, 0, 2, 0)},
1648 {UnitCellCoord(2, 0, 2, 1)},
1649 {UnitCellCoord(3, 0, 2, 1)},
1650 {UnitCellCoord(3, 1, -2, -1)},
1651 {UnitCellCoord(2, 1, -2, 0)},
1652 {UnitCellCoord(3, 1, -2, 0)},
1653 {UnitCellCoord(2, 1, -2, 1)},
1654 {UnitCellCoord(2, 1, -1, -1)},
1655 {UnitCellCoord(3, 1, -1, -1)},
1656 {UnitCellCoord(2, 1, -1, 0)},
1657 {UnitCellCoord(3, 1, -1, 0)},
1658 {UnitCellCoord(2, 1, -1, 1)},
1659 {UnitCellCoord(3, 1, -1, 1)},
1660 {UnitCellCoord(3, 1, 0, -2)},
1661 {UnitCellCoord(2, 1, 0, -1)},
1662 {UnitCellCoord(3, 1, 0, -1)},
1663 {UnitCellCoord(2, 1, 0, 0)},
1664 {UnitCellCoord(3, 1, 0, 0)},
1665 {UnitCellCoord(2, 1, 0, 1)},
1666 {UnitCellCoord(3, 1, 0, 1)},
1667 {UnitCellCoord(2, 1, 0, 2)},
1668 {UnitCellCoord(3, 1, 1, -2)},
1669 {UnitCellCoord(2, 1, 1, -1)},
1670 {UnitCellCoord(3, 1, 1, -1)},
1671 {UnitCellCoord(2, 1, 1, 0)},
1672 {UnitCellCoord(3, 1, 1, 0)},
1673 {UnitCellCoord(2, 1, 1, 1)},
1674 {UnitCellCoord(3, 1, 1, 1)},
1675 {UnitCellCoord(2, 1, 1, 2)},
1676 {UnitCellCoord(2, 1, 2, -1)},
1677 {UnitCellCoord(3, 1, 2, -1)},
1678 {UnitCellCoord(2, 1, 2, 0)},
1679 {UnitCellCoord(3, 1, 2, 0)},
1680 {UnitCellCoord(2, 1, 2, 1)},
1681 {UnitCellCoord(3, 1, 2, 1)},
1682 {UnitCellCoord(3, 1, 3, -1)},
1683 {UnitCellCoord(2, 1, 3, 0)},
1684 {UnitCellCoord(3, 1, 3, 0)},
1685 {UnitCellCoord(2, 1, 3, 1)},
1686 {UnitCellCoord(3, 2, -1, -1)},
1687 {UnitCellCoord(2, 2, -1, 0)},
1688 {UnitCellCoord(3, 2, -1, 0)},
1689 {UnitCellCoord(2, 2, -1, 1)},
1690 {UnitCellCoord(2, 2, 0, -1)},
1691 {UnitCellCoord(3, 2, 0, -1)},
1692 {UnitCellCoord(2, 2, 0, 0)},
1693 {UnitCellCoord(3, 2, 0, 0)},
1694 {UnitCellCoord(2, 2, 0, 1)},
1695 {UnitCellCoord(3, 2, 0, 1)},
1696 {UnitCellCoord(2, 2, 1, -1)},
1697 {UnitCellCoord(3, 2, 1, -1)},
1698 {UnitCellCoord(2, 2, 1, 0)},
1699 {UnitCellCoord(3, 2, 1, 0)},
1700 {UnitCellCoord(2, 2, 1, 1)},
1701 {UnitCellCoord(3, 2, 1, 1)},
1702 {UnitCellCoord(2, 2, 2, -1)},
1703 {UnitCellCoord(3, 2, 2, -1)},
1704 {UnitCellCoord(2, 2, 2, 0)},
1705 {UnitCellCoord(3, 2, 2, 0)},
1706 {UnitCellCoord(2, 2, 2, 1)},
1707 {UnitCellCoord(3, 2, 2, 1)},
1708 {UnitCellCoord(3, 2, 3, -1)},
1709 {UnitCellCoord(2, 2, 3, 0)},
1710 {UnitCellCoord(3, 2, 3, 0)},
1711 {UnitCellCoord(2, 2, 3, 1)},
1712 {UnitCellCoord(3, 3, 1, -1)},
1713 {UnitCellCoord(2, 3, 1, 0)},
1714 {UnitCellCoord(3, 3, 1, 0)},
1715 {UnitCellCoord(2, 3, 1, 1)},
1716 {UnitCellCoord(3, 3, 2, -1)},
1717 {UnitCellCoord(2, 3, 2, 0)},
1718 {UnitCellCoord(3, 3, 2, 0)},
1719 {UnitCellCoord(2, 3, 2, 1)}
1728 {UnitCellCoord(2, 0, 0, 0)},
1729 {UnitCellCoord(3, 0, 0, 0)}
1733 {UnitCellCoord(3, 0, 0, -1)},
1734 {UnitCellCoord(2, 0, 0, 0)},
1735 {UnitCellCoord(3, 0, 0, 0)},
1736 {UnitCellCoord(2, 0, 0, 1)}
1740 {UnitCellCoord(2, -1, -1, 0)},
1741 {UnitCellCoord(3, -1, -1, 0)},
1742 {UnitCellCoord(2, -1, 0, 0)},
1743 {UnitCellCoord(3, -1, 0, 0)},
1744 {UnitCellCoord(2, 0, -1, 0)},
1745 {UnitCellCoord(3, 0, -1, 0)},
1746 {UnitCellCoord(2, 0, 0, 0)},
1747 {UnitCellCoord(3, 0, 0, 0)},
1748 {UnitCellCoord(2, 0, 1, 0)},
1749 {UnitCellCoord(3, 0, 1, 0)},
1750 {UnitCellCoord(2, 1, 0, 0)},
1751 {UnitCellCoord(3, 1, 0, 0)},
1752 {UnitCellCoord(2, 1, 1, 0)},
1753 {UnitCellCoord(3, 1, 1, 0)}
1757 {UnitCellCoord(3, -1, -1, -1)},
1758 {UnitCellCoord(2, -1, -1, 0)},
1759 {UnitCellCoord(3, -1, -1, 0)},
1760 {UnitCellCoord(2, -1, -1, 1)},
1761 {UnitCellCoord(3, -1, 0, -1)},
1762 {UnitCellCoord(2, -1, 0, 0)},
1763 {UnitCellCoord(3, -1, 0, 0)},
1764 {UnitCellCoord(2, -1, 0, 1)},
1765 {UnitCellCoord(3, 0, -1, -1)},
1766 {UnitCellCoord(2, 0, -1, 0)},
1767 {UnitCellCoord(3, 0, -1, 0)},
1768 {UnitCellCoord(2, 0, -1, 1)},
1769 {UnitCellCoord(2, 0, 0, 0)},
1770 {UnitCellCoord(3, 0, 0, 0)},
1771 {UnitCellCoord(3, 0, 1, -1)},
1772 {UnitCellCoord(2, 0, 1, 0)},
1773 {UnitCellCoord(3, 0, 1, 0)},
1774 {UnitCellCoord(2, 0, 1, 1)},
1775 {UnitCellCoord(3, 1, 0, -1)},
1776 {UnitCellCoord(2, 1, 0, 0)},
1777 {UnitCellCoord(3, 1, 0, 0)},
1778 {UnitCellCoord(2, 1, 0, 1)},
1779 {UnitCellCoord(3, 1, 1, -1)},
1780 {UnitCellCoord(2, 1, 1, 0)},
1781 {UnitCellCoord(3, 1, 1, 0)},
1782 {UnitCellCoord(2, 1, 1, 1)}
1786 {UnitCellCoord(2, 0, 0, -1)},
1787 {UnitCellCoord(3, 0, 0, -1)},
1788 {UnitCellCoord(2, 0, 0, 0)},
1789 {UnitCellCoord(3, 0, 0, 0)},
1790 {UnitCellCoord(2, 0, 0, 1)},
1791 {UnitCellCoord(3, 0, 0, 1)}
1795 {UnitCellCoord(2, -2, -1, 0)},
1796 {UnitCellCoord(3, -2, -1, 0)},
1797 {UnitCellCoord(2, -1, -2, 0)},
1798 {UnitCellCoord(3, -1, -2, 0)},
1799 {UnitCellCoord(2, -1, 1, 0)},
1800 {UnitCellCoord(3, -1, 1, 0)},
1801 {UnitCellCoord(2, 0, 0, 0)},
1802 {UnitCellCoord(3, 0, 0, 0)},
1803 {UnitCellCoord(2, 1, -1, 0)},
1804 {UnitCellCoord(3, 1, -1, 0)},
1805 {UnitCellCoord(2, 1, 2, 0)},
1806 {UnitCellCoord(3, 1, 2, 0)},
1807 {UnitCellCoord(2, 2, 1, 0)},
1808 {UnitCellCoord(3, 2, 1, 0)}
1812 {UnitCellCoord(2, -1, -1, -1)},
1813 {UnitCellCoord(3, -1, -1, -1)},
1814 {UnitCellCoord(2, -1, -1, 1)},
1815 {UnitCellCoord(3, -1, -1, 1)},
1816 {UnitCellCoord(2, -1, 0, -1)},
1817 {UnitCellCoord(3, -1, 0, -1)},
1818 {UnitCellCoord(2, -1, 0, 1)},
1819 {UnitCellCoord(3, -1, 0, 1)},
1820 {UnitCellCoord(2, 0, -1, -1)},
1821 {UnitCellCoord(3, 0, -1, -1)},
1822 {UnitCellCoord(2, 0, -1, 1)},
1823 {UnitCellCoord(3, 0, -1, 1)},
1824 {UnitCellCoord(2, 0, 0, 0)},
1825 {UnitCellCoord(3, 0, 0, 0)},
1826 {UnitCellCoord(2, 0, 1, -1)},
1827 {UnitCellCoord(3, 0, 1, -1)},
1828 {UnitCellCoord(2, 0, 1, 1)},
1829 {UnitCellCoord(3, 0, 1, 1)},
1830 {UnitCellCoord(2, 1, 0, -1)},
1831 {UnitCellCoord(3, 1, 0, -1)},
1832 {UnitCellCoord(2, 1, 0, 1)},
1833 {UnitCellCoord(3, 1, 0, 1)},
1834 {UnitCellCoord(2, 1, 1, -1)},
1835 {UnitCellCoord(3, 1, 1, -1)},
1836 {UnitCellCoord(2, 1, 1, 1)},
1837 {UnitCellCoord(3, 1, 1, 1)}
1841 {UnitCellCoord(3, -2, -1, -1)},
1842 {UnitCellCoord(2, -2, -1, 0)},
1843 {UnitCellCoord(3, -2, -1, 0)},
1844 {UnitCellCoord(2, -2, -1, 1)},
1845 {UnitCellCoord(3, -1, -2, -1)},
1846 {UnitCellCoord(2, -1, -2, 0)},
1847 {UnitCellCoord(3, -1, -2, 0)},
1848 {UnitCellCoord(2, -1, -2, 1)},
1849 {UnitCellCoord(3, -1, 1, -1)},
1850 {UnitCellCoord(2, -1, 1, 0)},
1851 {UnitCellCoord(3, -1, 1, 0)},
1852 {UnitCellCoord(2, -1, 1, 1)},
1853 {UnitCellCoord(2, 0, 0, 0)},
1854 {UnitCellCoord(3, 0, 0, 0)},
1855 {UnitCellCoord(3, 1, -1, -1)},
1856 {UnitCellCoord(2, 1, -1, 0)},
1857 {UnitCellCoord(3, 1, -1, 0)},
1858 {UnitCellCoord(2, 1, -1, 1)},
1859 {UnitCellCoord(3, 1, 2, -1)},
1860 {UnitCellCoord(2, 1, 2, 0)},
1861 {UnitCellCoord(3, 1, 2, 0)},
1862 {UnitCellCoord(2, 1, 2, 1)},
1863 {UnitCellCoord(3, 2, 1, -1)},
1864 {UnitCellCoord(2, 2, 1, 0)},
1865 {UnitCellCoord(3, 2, 1, 0)},
1866 {UnitCellCoord(2, 2, 1, 1)}
1870 {UnitCellCoord(2, -2, -2, 0)},
1871 {UnitCellCoord(3, -2, -2, 0)},
1872 {UnitCellCoord(2, -2, 0, 0)},
1873 {UnitCellCoord(3, -2, 0, 0)},
1874 {UnitCellCoord(2, 0, -2, 0)},
1875 {UnitCellCoord(3, 0, -2, 0)},
1876 {UnitCellCoord(2, 0, 0, 0)},
1877 {UnitCellCoord(3, 0, 0, 0)},
1878 {UnitCellCoord(2, 0, 2, 0)},
1879 {UnitCellCoord(3, 0, 2, 0)},
1880 {UnitCellCoord(2, 2, 0, 0)},
1881 {UnitCellCoord(3, 2, 0, 0)},
1882 {UnitCellCoord(2, 2, 2, 0)},
1883 {UnitCellCoord(3, 2, 2, 0)}
1887 {UnitCellCoord(3, -2, -2, -1)},
1888 {UnitCellCoord(2, -2, -2, 0)},
1889 {UnitCellCoord(3, -2, -2, 0)},
1890 {UnitCellCoord(2, -2, -2, 1)},
1891 {UnitCellCoord(3, -2, 0, -1)},
1892 {UnitCellCoord(2, -2, 0, 0)},
1893 {UnitCellCoord(3, -2, 0, 0)},
1894 {UnitCellCoord(2, -2, 0, 1)},
1895 {UnitCellCoord(3, 0, -2, -1)},
1896 {UnitCellCoord(2, 0, -2, 0)},
1897 {UnitCellCoord(3, 0, -2, 0)},
1898 {UnitCellCoord(2, 0, -2, 1)},
1899 {UnitCellCoord(2, 0, 0, 0)},
1900 {UnitCellCoord(3, 0, 0, 0)},
1901 {UnitCellCoord(3, 0, 2, -1)},
1902 {UnitCellCoord(2, 0, 2, 0)},
1903 {UnitCellCoord(3, 0, 2, 0)},
1904 {UnitCellCoord(2, 0, 2, 1)},
1905 {UnitCellCoord(3, 2, 0, -1)},
1906 {UnitCellCoord(2, 2, 0, 0)},
1907 {UnitCellCoord(3, 2, 0, 0)},
1908 {UnitCellCoord(2, 2, 0, 1)},
1909 {UnitCellCoord(3, 2, 2, -1)},
1910 {UnitCellCoord(2, 2, 2, 0)},
1911 {UnitCellCoord(3, 2, 2, 0)},
1912 {UnitCellCoord(2, 2, 2, 1)}
1916 {UnitCellCoord(2, -2, -1, -1)},
1917 {UnitCellCoord(3, -2, -1, 1)},
1918 {UnitCellCoord(3, -1, -2, -1)},
1919 {UnitCellCoord(2, -1, -2, 1)},
1920 {UnitCellCoord(3, -1, 1, -1)},
1921 {UnitCellCoord(2, -1, 1, 1)},
1922 {UnitCellCoord(2, 0, 0, 0)},
1923 {UnitCellCoord(3, 0, 0, 0)},
1924 {UnitCellCoord(2, 1, -1, -1)},
1925 {UnitCellCoord(3, 1, -1, 1)},
1926 {UnitCellCoord(2, 1, 2, -1)},
1927 {UnitCellCoord(3, 1, 2, 1)},
1928 {UnitCellCoord(3, 2, 1, -1)},
1929 {UnitCellCoord(2, 2, 1, 1)}
1933 {UnitCellCoord(3, -2, -1, -1)},
1934 {UnitCellCoord(2, -2, -1, 1)},
1935 {UnitCellCoord(2, -1, -2, -1)},
1936 {UnitCellCoord(3, -1, -2, 1)},
1937 {UnitCellCoord(2, -1, 1, -1)},
1938 {UnitCellCoord(3, -1, 1, 1)},
1939 {UnitCellCoord(2, 0, 0, 0)},
1940 {UnitCellCoord(3, 0, 0, 0)},
1941 {UnitCellCoord(3, 1, -1, -1)},
1942 {UnitCellCoord(2, 1, -1, 1)},
1943 {UnitCellCoord(3, 1, 2, -1)},
1944 {UnitCellCoord(2, 1, 2, 1)},
1945 {UnitCellCoord(2, 2, 1, -1)},
1946 {UnitCellCoord(3, 2, 1, 1)}
1950 {UnitCellCoord(3, 0, 0, -2)},
1951 {UnitCellCoord(2, 0, 0, -1)},
1952 {UnitCellCoord(2, 0, 0, 0)},
1953 {UnitCellCoord(3, 0, 0, 0)},
1954 {UnitCellCoord(3, 0, 0, 1)},
1955 {UnitCellCoord(2, 0, 0, 2)}
1959 {UnitCellCoord(2, -2, -2, -1)},
1960 {UnitCellCoord(3, -2, -2, -1)},
1961 {UnitCellCoord(2, -2, -2, 1)},
1962 {UnitCellCoord(3, -2, -2, 1)},
1963 {UnitCellCoord(2, -2, 0, -1)},
1964 {UnitCellCoord(3, -2, 0, -1)},
1965 {UnitCellCoord(2, -2, 0, 1)},
1966 {UnitCellCoord(3, -2, 0, 1)},
1967 {UnitCellCoord(2, 0, -2, -1)},
1968 {UnitCellCoord(3, 0, -2, -1)},
1969 {UnitCellCoord(2, 0, -2, 1)},
1970 {UnitCellCoord(3, 0, -2, 1)},
1971 {UnitCellCoord(2, 0, 0, 0)},
1972 {UnitCellCoord(3, 0, 0, 0)},
1973 {UnitCellCoord(2, 0, 2, -1)},
1974 {UnitCellCoord(3, 0, 2, -1)},
1975 {UnitCellCoord(2, 0, 2, 1)},
1976 {UnitCellCoord(3, 0, 2, 1)},
1977 {UnitCellCoord(2, 2, 0, -1)},
1978 {UnitCellCoord(3, 2, 0, -1)},
1979 {UnitCellCoord(2, 2, 0, 1)},
1980 {UnitCellCoord(3, 2, 0, 1)},
1981 {UnitCellCoord(2, 2, 2, -1)},
1982 {UnitCellCoord(3, 2, 2, -1)},
1983 {UnitCellCoord(2, 2, 2, 1)},
1984 {UnitCellCoord(3, 2, 2, 1)}
1988 {UnitCellCoord(3, -1, -1, -2)},
1989 {UnitCellCoord(2, -1, -1, -1)},
1990 {UnitCellCoord(3, -1, -1, 1)},
1991 {UnitCellCoord(2, -1, -1, 2)},
1992 {UnitCellCoord(3, -1, 0, -2)},
1993 {UnitCellCoord(2, -1, 0, -1)},
1994 {UnitCellCoord(3, -1, 0, 1)},
1995 {UnitCellCoord(2, -1, 0, 2)},
1996 {UnitCellCoord(3, 0, -1, -2)},
1997 {UnitCellCoord(2, 0, -1, -1)},
1998 {UnitCellCoord(3, 0, -1, 1)},
1999 {UnitCellCoord(2, 0, -1, 2)},
2000 {UnitCellCoord(2, 0, 0, 0)},
2001 {UnitCellCoord(3, 0, 0, 0)},
2002 {UnitCellCoord(3, 0, 1, -2)},
2003 {UnitCellCoord(2, 0, 1, -1)},
2004 {UnitCellCoord(3, 0, 1, 1)},
2005 {UnitCellCoord(2, 0, 1, 2)},
2006 {UnitCellCoord(3, 1, 0, -2)},
2007 {UnitCellCoord(2, 1, 0, -1)},
2008 {UnitCellCoord(3, 1, 0, 1)},
2009 {UnitCellCoord(2, 1, 0, 2)},
2010 {UnitCellCoord(3, 1, 1, -2)},
2011 {UnitCellCoord(2, 1, 1, -1)},
2012 {UnitCellCoord(3, 1, 1, 1)},
2013 {UnitCellCoord(2, 1, 1, 2)}
2017 {UnitCellCoord(2, -3, -2, 0)},
2018 {UnitCellCoord(3, -3, -2, 0)},
2019 {UnitCellCoord(2, -3, -1, 0)},
2020 {UnitCellCoord(3, -3, -1, 0)},
2021 {UnitCellCoord(2, -2, -3, 0)},
2022 {UnitCellCoord(3, -2, -3, 0)},
2023 {UnitCellCoord(2, -2, 1, 0)},
2024 {UnitCellCoord(3, -2, 1, 0)},
2025 {UnitCellCoord(2, -1, -3, 0)},
2026 {UnitCellCoord(3, -1, -3, 0)},
2027 {UnitCellCoord(2, -1, 2, 0)},
2028 {UnitCellCoord(3, -1, 2, 0)},
2029 {UnitCellCoord(2, 0, 0, 0)},
2030 {UnitCellCoord(3, 0, 0, 0)},
2031 {UnitCellCoord(2, 1, -2, 0)},
2032 {UnitCellCoord(3, 1, -2, 0)},
2033 {UnitCellCoord(2, 1, 3, 0)},
2034 {UnitCellCoord(3, 1, 3, 0)},
2035 {UnitCellCoord(2, 2, -1, 0)},
2036 {UnitCellCoord(3, 2, -1, 0)},
2037 {UnitCellCoord(2, 2, 3, 0)},
2038 {UnitCellCoord(3, 2, 3, 0)},
2039 {UnitCellCoord(2, 3, 1, 0)},
2040 {UnitCellCoord(3, 3, 1, 0)},
2041 {UnitCellCoord(2, 3, 2, 0)},
2042 {UnitCellCoord(3, 3, 2, 0)}
2046 {UnitCellCoord(3, -3, -2, -1)},
2047 {UnitCellCoord(2, -3, -2, 0)},
2048 {UnitCellCoord(3, -3, -2, 0)},
2049 {UnitCellCoord(2, -3, -2, 1)},
2050 {UnitCellCoord(3, -3, -1, -1)},
2051 {UnitCellCoord(2, -3, -1, 0)},
2052 {UnitCellCoord(3, -3, -1, 0)},
2053 {UnitCellCoord(2, -3, -1, 1)},
2054 {UnitCellCoord(3, -2, -3, -1)},
2055 {UnitCellCoord(2, -2, -3, 0)},
2056 {UnitCellCoord(3, -2, -3, 0)},
2057 {UnitCellCoord(2, -2, -3, 1)},
2058 {UnitCellCoord(3, -2, 1, -1)},
2059 {UnitCellCoord(2, -2, 1, 0)},
2060 {UnitCellCoord(3, -2, 1, 0)},
2061 {UnitCellCoord(2, -2, 1, 1)},
2062 {UnitCellCoord(3, -1, -3, -1)},
2063 {UnitCellCoord(2, -1, -3, 0)},
2064 {UnitCellCoord(3, -1, -3, 0)},
2065 {UnitCellCoord(2, -1, -3, 1)},
2066 {UnitCellCoord(3, -1, 2, -1)},
2067 {UnitCellCoord(2, -1, 2, 0)},
2068 {UnitCellCoord(3, -1, 2, 0)},
2069 {UnitCellCoord(2, -1, 2, 1)},
2070 {UnitCellCoord(2, 0, 0, 0)},
2071 {UnitCellCoord(3, 0, 0, 0)},
2072 {UnitCellCoord(3, 1, -2, -1)},
2073 {UnitCellCoord(2, 1, -2, 0)},
2074 {UnitCellCoord(3, 1, -2, 0)},
2075 {UnitCellCoord(2, 1, -2, 1)},
2076 {UnitCellCoord(3, 1, 3, -1)},
2077 {UnitCellCoord(2, 1, 3, 0)},
2078 {UnitCellCoord(3, 1, 3, 0)},
2079 {UnitCellCoord(2, 1, 3, 1)},
2080 {UnitCellCoord(3, 2, -1, -1)},
2081 {UnitCellCoord(2, 2, -1, 0)},
2082 {UnitCellCoord(3, 2, -1, 0)},
2083 {UnitCellCoord(2, 2, -1, 1)},
2084 {UnitCellCoord(3, 2, 3, -1)},
2085 {UnitCellCoord(2, 2, 3, 0)},
2086 {UnitCellCoord(3, 2, 3, 0)},
2087 {UnitCellCoord(2, 2, 3, 1)},
2088 {UnitCellCoord(3, 3, 1, -1)},
2089 {UnitCellCoord(2, 3, 1, 0)},
2090 {UnitCellCoord(3, 3, 1, 0)},
2091 {UnitCellCoord(2, 3, 1, 1)},
2092 {UnitCellCoord(3, 3, 2, -1)},
2093 {UnitCellCoord(2, 3, 2, 0)},
2094 {UnitCellCoord(3, 3, 2, 0)},
2095 {UnitCellCoord(2, 3, 2, 1)}
2099 {UnitCellCoord(2, -1, -1, 0)},
2100 {UnitCellCoord(3, -1, -1, 0)},
2101 {UnitCellCoord(2, -1, 0, 0)},
2102 {UnitCellCoord(3, -1, 0, 0)},
2103 {UnitCellCoord(2, 0, -1, 0)},
2104 {UnitCellCoord(3, 0, -1, 0)},
2105 {UnitCellCoord(2, 0, 0, 0)},
2106 {UnitCellCoord(3, 0, 0, 0)},
2107 {UnitCellCoord(2, 0, 1, 0)},
2108 {UnitCellCoord(3, 0, 1, 0)},
2109 {UnitCellCoord(2, 1, 0, 0)},
2110 {UnitCellCoord(3, 1, 0, 0)},
2111 {UnitCellCoord(2, 1, 1, 0)},
2112 {UnitCellCoord(3, 1, 1, 0)}
2116 {UnitCellCoord(3, -1, -1, -1)},
2117 {UnitCellCoord(2, -1, -1, 0)},
2118 {UnitCellCoord(3, -1, -1, 0)},
2119 {UnitCellCoord(2, -1, -1, 1)},
2120 {UnitCellCoord(3, -1, 0, -1)},
2121 {UnitCellCoord(2, -1, 0, 0)},
2122 {UnitCellCoord(3, -1, 0, 0)},
2123 {UnitCellCoord(2, -1, 0, 1)},
2124 {UnitCellCoord(3, 0, -1, -1)},
2125 {UnitCellCoord(2, 0, -1, 0)},
2126 {UnitCellCoord(3, 0, -1, 0)},
2127 {UnitCellCoord(2, 0, -1, 1)},
2128 {UnitCellCoord(3, 0, 0, -1)},
2129 {UnitCellCoord(2, 0, 0, 0)},
2130 {UnitCellCoord(3, 0, 0, 0)},
2131 {UnitCellCoord(2, 0, 0, 1)},
2132 {UnitCellCoord(3, 0, 1, -1)},
2133 {UnitCellCoord(2, 0, 1, 0)},
2134 {UnitCellCoord(3, 0, 1, 0)},
2135 {UnitCellCoord(2, 0, 1, 1)},
2136 {UnitCellCoord(3, 1, 0, -1)},
2137 {UnitCellCoord(2, 1, 0, 0)},
2138 {UnitCellCoord(3, 1, 0, 0)},
2139 {UnitCellCoord(2, 1, 0, 1)},
2140 {UnitCellCoord(3, 1, 1, -1)},
2141 {UnitCellCoord(2, 1, 1, 0)},
2142 {UnitCellCoord(3, 1, 1, 0)},
2143 {UnitCellCoord(2, 1, 1, 1)}
2147 {UnitCellCoord(3, -1, -1, -1)},
2148 {UnitCellCoord(2, -1, -1, 0)},
2149 {UnitCellCoord(3, -1, -1, 0)},
2150 {UnitCellCoord(2, -1, -1, 1)},
2151 {UnitCellCoord(3, -1, 0, -1)},
2152 {UnitCellCoord(2, -1, 0, 0)},
2153 {UnitCellCoord(3, -1, 0, 0)},
2154 {UnitCellCoord(2, -1, 0, 1)},
2155 {UnitCellCoord(3, 0, -1, -1)},
2156 {UnitCellCoord(2, 0, -1, 0)},
2157 {UnitCellCoord(3, 0, -1, 0)},
2158 {UnitCellCoord(2, 0, -1, 1)},
2159 {UnitCellCoord(2, 0, 0, 0)},
2160 {UnitCellCoord(3, 0, 0, 0)},
2161 {UnitCellCoord(3, 0, 1, -1)},
2162 {UnitCellCoord(2, 0, 1, 0)},
2163 {UnitCellCoord(3, 0, 1, 0)},
2164 {UnitCellCoord(2, 0, 1, 1)},
2165 {UnitCellCoord(3, 1, 0, -1)},
2166 {UnitCellCoord(2, 1, 0, 0)},
2167 {UnitCellCoord(3, 1, 0, 0)},
2168 {UnitCellCoord(2, 1, 0, 1)},
2169 {UnitCellCoord(3, 1, 1, -1)},
2170 {UnitCellCoord(2, 1, 1, 0)},
2171 {UnitCellCoord(3, 1, 1, 0)},
2172 {UnitCellCoord(2, 1, 1, 1)}
2176 {UnitCellCoord(3, -1, -1, -1)},
2177 {UnitCellCoord(2, -1, -1, 0)},
2178 {UnitCellCoord(3, -1, -1, 0)},
2179 {UnitCellCoord(2, -1, -1, 1)},
2180 {UnitCellCoord(3, -1, 0, -1)},
2181 {UnitCellCoord(2, -1, 0, 0)},
2182 {UnitCellCoord(3, -1, 0, 0)},
2183 {UnitCellCoord(2, -1, 0, 1)},
2184 {UnitCellCoord(3, 0, -1, -1)},
2185 {UnitCellCoord(2, 0, -1, 0)},
2186 {UnitCellCoord(3, 0, -1, 0)},
2187 {UnitCellCoord(2, 0, -1, 1)},
2188 {UnitCellCoord(2, 0, 0, 0)},
2189 {UnitCellCoord(3, 0, 0, 0)},
2190 {UnitCellCoord(3, 0, 1, -1)},
2191 {UnitCellCoord(2, 0, 1, 0)},
2192 {UnitCellCoord(3, 0, 1, 0)},
2193 {UnitCellCoord(2, 0, 1, 1)},
2194 {UnitCellCoord(3, 1, 0, -1)},
2195 {UnitCellCoord(2, 1, 0, 0)},
2196 {UnitCellCoord(3, 1, 0, 0)},
2197 {UnitCellCoord(2, 1, 0, 1)},
2198 {UnitCellCoord(3, 1, 1, -1)},
2199 {UnitCellCoord(2, 1, 1, 0)},
2200 {UnitCellCoord(3, 1, 1, 0)},
2201 {UnitCellCoord(2, 1, 1, 1)}
2205 {UnitCellCoord(2, 0, 0, -1)},
2206 {UnitCellCoord(3, 0, 0, -1)},
2207 {UnitCellCoord(2, 0, 0, 0)},
2208 {UnitCellCoord(3, 0, 0, 0)},
2209 {UnitCellCoord(2, 0, 0, 1)},
2210 {UnitCellCoord(3, 0, 0, 1)}
2214 {UnitCellCoord(3, -1, -1, -1)},
2215 {UnitCellCoord(2, -1, -1, 0)},
2216 {UnitCellCoord(3, -1, -1, 0)},
2217 {UnitCellCoord(2, -1, -1, 1)},
2218 {UnitCellCoord(3, -1, 0, -1)},
2219 {UnitCellCoord(2, -1, 0, 0)},
2220 {UnitCellCoord(3, -1, 0, 0)},
2221 {UnitCellCoord(2, -1, 0, 1)},
2222 {UnitCellCoord(3, 0, -1, -1)},
2223 {UnitCellCoord(2, 0, -1, 0)},
2224 {UnitCellCoord(3, 0, -1, 0)},
2225 {UnitCellCoord(2, 0, -1, 1)},
2226 {UnitCellCoord(2, 0, 0, -1)},
2227 {UnitCellCoord(3, 0, 0, -1)},
2228 {UnitCellCoord(2, 0, 0, 0)},
2229 {UnitCellCoord(3, 0, 0, 0)},
2230 {UnitCellCoord(2, 0, 0, 1)},
2231 {UnitCellCoord(3, 0, 0, 1)},
2232 {UnitCellCoord(3, 0, 1, -1)},
2233 {UnitCellCoord(2, 0, 1, 0)},
2234 {UnitCellCoord(3, 0, 1, 0)},
2235 {UnitCellCoord(2, 0, 1, 1)},
2236 {UnitCellCoord(3, 1, 0, -1)},
2237 {UnitCellCoord(2, 1, 0, 0)},
2238 {UnitCellCoord(3, 1, 0, 0)},
2239 {UnitCellCoord(2, 1, 0, 1)},
2240 {UnitCellCoord(3, 1, 1, -1)},
2241 {UnitCellCoord(2, 1, 1, 0)},
2242 {UnitCellCoord(3, 1, 1, 0)},
2243 {UnitCellCoord(2, 1, 1, 1)}
2247 {UnitCellCoord(2, -2, -1, 0)},
2248 {UnitCellCoord(3, -2, -1, 0)},
2249 {UnitCellCoord(2, -1, -2, 0)},
2250 {UnitCellCoord(3, -1, -2, 0)},
2251 {UnitCellCoord(2, -1, -1, 0)},
2252 {UnitCellCoord(3, -1, -1, 0)},
2253 {UnitCellCoord(2, -1, 0, 0)},
2254 {UnitCellCoord(3, -1, 0, 0)},
2255 {UnitCellCoord(2, -1, 1, 0)},
2256 {UnitCellCoord(3, -1, 1, 0)},
2257 {UnitCellCoord(2, 0, -1, 0)},
2258 {UnitCellCoord(3, 0, -1, 0)},
2259 {UnitCellCoord(2, 0, 0, 0)},
2260 {UnitCellCoord(3, 0, 0, 0)},
2261 {UnitCellCoord(2, 0, 1, 0)},
2262 {UnitCellCoord(3, 0, 1, 0)},
2263 {UnitCellCoord(2, 1, -1, 0)},
2264 {UnitCellCoord(3, 1, -1, 0)},
2265 {UnitCellCoord(2, 1, 0, 0)},
2266 {UnitCellCoord(3, 1, 0, 0)},
2267 {UnitCellCoord(2, 1, 1, 0)},
2268 {UnitCellCoord(3, 1, 1, 0)},
2269 {UnitCellCoord(2, 1, 2, 0)},
2270 {UnitCellCoord(3, 1, 2, 0)},
2271 {UnitCellCoord(2, 2, 1, 0)},
2272 {UnitCellCoord(3, 2, 1, 0)}
2276 {UnitCellCoord(2, -2, -1, 0)},
2277 {UnitCellCoord(3, -2, -1, 0)},
2278 {UnitCellCoord(2, -1, -2, 0)},
2279 {UnitCellCoord(3, -1, -2, 0)},
2280 {UnitCellCoord(3, -1, -1, -1)},
2281 {UnitCellCoord(2, -1, -1, 0)},
2282 {UnitCellCoord(3, -1, -1, 0)},
2283 {UnitCellCoord(2, -1, -1, 1)},
2284 {UnitCellCoord(3, -1, 0, -1)},
2285 {UnitCellCoord(2, -1, 0, 0)},
2286 {UnitCellCoord(3, -1, 0, 0)},
2287 {UnitCellCoord(2, -1, 0, 1)},
2288 {UnitCellCoord(2, -1, 1, 0)},
2289 {UnitCellCoord(3, -1, 1, 0)},
2290 {UnitCellCoord(3, 0, -1, -1)},
2291 {UnitCellCoord(2, 0, -1, 0)},
2292 {UnitCellCoord(3, 0, -1, 0)},
2293 {UnitCellCoord(2, 0, -1, 1)},
2294 {UnitCellCoord(2, 0, 0, 0)},
2295 {UnitCellCoord(3, 0, 0, 0)},
2296 {UnitCellCoord(3, 0, 1, -1)},
2297 {UnitCellCoord(2, 0, 1, 0)},
2298 {UnitCellCoord(3, 0, 1, 0)},
2299 {UnitCellCoord(2, 0, 1, 1)},
2300 {UnitCellCoord(2, 1, -1, 0)},
2301 {UnitCellCoord(3, 1, -1, 0)},
2302 {UnitCellCoord(3, 1, 0, -1)},
2303 {UnitCellCoord(2, 1, 0, 0)},
2304 {UnitCellCoord(3, 1, 0, 0)},
2305 {UnitCellCoord(2, 1, 0, 1)},
2306 {UnitCellCoord(3, 1, 1, -1)},
2307 {UnitCellCoord(2, 1, 1, 0)},
2308 {UnitCellCoord(3, 1, 1, 0)},
2309 {UnitCellCoord(2, 1, 1, 1)},
2310 {UnitCellCoord(2, 1, 2, 0)},
2311 {UnitCellCoord(3, 1, 2, 0)},
2312 {UnitCellCoord(2, 2, 1, 0)},
2313 {UnitCellCoord(3, 2, 1, 0)}
2317 {UnitCellCoord(2, -2, -1, 0)},
2318 {UnitCellCoord(3, -2, -1, 0)},
2319 {UnitCellCoord(2, -1, -2, 0)},
2320 {UnitCellCoord(3, -1, -2, 0)},
2321 {UnitCellCoord(2, -1, 1, 0)},
2322 {UnitCellCoord(3, -1, 1, 0)},
2323 {UnitCellCoord(2, 0, 0, 0)},
2324 {UnitCellCoord(3, 0, 0, 0)},
2325 {UnitCellCoord(2, 1, -1, 0)},
2326 {UnitCellCoord(3, 1, -1, 0)},
2327 {UnitCellCoord(2, 1, 2, 0)},
2328 {UnitCellCoord(3, 1, 2, 0)},
2329 {UnitCellCoord(2, 2, 1, 0)},
2330 {UnitCellCoord(3, 2, 1, 0)}
2334 {UnitCellCoord(2, -1, -1, -1)},
2335 {UnitCellCoord(3, -1, -1, -1)},
2336 {UnitCellCoord(2, -1, -1, 0)},
2337 {UnitCellCoord(3, -1, -1, 0)},
2338 {UnitCellCoord(2, -1, -1, 1)},
2339 {UnitCellCoord(3, -1, -1, 1)},
2340 {UnitCellCoord(2, -1, 0, -1)},
2341 {UnitCellCoord(3, -1, 0, -1)},
2342 {UnitCellCoord(2, -1, 0, 0)},
2343 {UnitCellCoord(3, -1, 0, 0)},
2344 {UnitCellCoord(2, -1, 0, 1)},
2345 {UnitCellCoord(3, -1, 0, 1)},
2346 {UnitCellCoord(2, 0, -1, -1)},
2347 {UnitCellCoord(3, 0, -1, -1)},
2348 {UnitCellCoord(2, 0, -1, 0)},
2349 {UnitCellCoord(3, 0, -1, 0)},
2350 {UnitCellCoord(2, 0, -1, 1)},
2351 {UnitCellCoord(3, 0, -1, 1)},
2352 {UnitCellCoord(3, 0, 0, -1)},
2353 {UnitCellCoord(2, 0, 0, 0)},
2354 {UnitCellCoord(3, 0, 0, 0)},
2355 {UnitCellCoord(2, 0, 0, 1)},
2356 {UnitCellCoord(2, 0, 1, -1)},
2357 {UnitCellCoord(3, 0, 1, -1)},
2358 {UnitCellCoord(2, 0, 1, 0)},
2359 {UnitCellCoord(3, 0, 1, 0)},
2360 {UnitCellCoord(2, 0, 1, 1)},
2361 {UnitCellCoord(3, 0, 1, 1)},
2362 {UnitCellCoord(2, 1, 0, -1)},
2363 {UnitCellCoord(3, 1, 0, -1)},
2364 {UnitCellCoord(2, 1, 0, 0)},
2365 {UnitCellCoord(3, 1, 0, 0)},
2366 {UnitCellCoord(2, 1, 0, 1)},
2367 {UnitCellCoord(3, 1, 0, 1)},
2368 {UnitCellCoord(2, 1, 1, -1)},
2369 {UnitCellCoord(3, 1, 1, -1)},
2370 {UnitCellCoord(2, 1, 1, 0)},
2371 {UnitCellCoord(3, 1, 1, 0)},
2372 {UnitCellCoord(2, 1, 1, 1)},
2373 {UnitCellCoord(3, 1, 1, 1)}
2377 {UnitCellCoord(2, -1, -1, -1)},
2378 {UnitCellCoord(3, -1, -1, -1)},
2379 {UnitCellCoord(2, -1, -1, 0)},
2380 {UnitCellCoord(3, -1, -1, 0)},
2381 {UnitCellCoord(2, -1, -1, 1)},
2382 {UnitCellCoord(3, -1, -1, 1)},
2383 {UnitCellCoord(2, -1, 0, -1)},
2384 {UnitCellCoord(3, -1, 0, -1)},
2385 {UnitCellCoord(2, -1, 0, 0)},
2386 {UnitCellCoord(3, -1, 0, 0)},
2387 {UnitCellCoord(2, -1, 0, 1)},
2388 {UnitCellCoord(3, -1, 0, 1)},
2389 {UnitCellCoord(2, 0, -1, -1)},
2390 {UnitCellCoord(3, 0, -1, -1)},
2391 {UnitCellCoord(2, 0, -1, 0)},
2392 {UnitCellCoord(3, 0, -1, 0)},
2393 {UnitCellCoord(2, 0, -1, 1)},
2394 {UnitCellCoord(3, 0, -1, 1)},
2395 {UnitCellCoord(2, 0, 0, 0)},
2396 {UnitCellCoord(3, 0, 0, 0)},
2397 {UnitCellCoord(2, 0, 1, -1)},
2398 {UnitCellCoord(3, 0, 1, -1)},
2399 {UnitCellCoord(2, 0, 1, 0)},
2400 {UnitCellCoord(3, 0, 1, 0)},
2401 {UnitCellCoord(2, 0, 1, 1)},
2402 {UnitCellCoord(3, 0, 1, 1)},
2403 {UnitCellCoord(2, 1, 0, -1)},
2404 {UnitCellCoord(3, 1, 0, -1)},
2405 {UnitCellCoord(2, 1, 0, 0)},
2406 {UnitCellCoord(3, 1, 0, 0)},
2407 {UnitCellCoord(2, 1, 0, 1)},
2408 {UnitCellCoord(3, 1, 0, 1)},
2409 {UnitCellCoord(2, 1, 1, -1)},
2410 {UnitCellCoord(3, 1, 1, -1)},
2411 {UnitCellCoord(2, 1, 1, 0)},
2412 {UnitCellCoord(3, 1, 1, 0)},
2413 {UnitCellCoord(2, 1, 1, 1)},
2414 {UnitCellCoord(3, 1, 1, 1)}
2418 {UnitCellCoord(2, -1, -1, -1)},
2419 {UnitCellCoord(3, -1, -1, -1)},
2420 {UnitCellCoord(2, -1, -1, 0)},
2421 {UnitCellCoord(3, -1, -1, 0)},
2422 {UnitCellCoord(2, -1, -1, 1)},
2423 {UnitCellCoord(3, -1, -1, 1)},
2424 {UnitCellCoord(2, -1, 0, -1)},
2425 {UnitCellCoord(3, -1, 0, -1)},
2426 {UnitCellCoord(2, -1, 0, 0)},
2427 {UnitCellCoord(3, -1, 0, 0)},
2428 {UnitCellCoord(2, -1, 0, 1)},
2429 {UnitCellCoord(3, -1, 0, 1)},
2430 {UnitCellCoord(2, 0, -1, -1)},
2431 {UnitCellCoord(3, 0, -1, -1)},
2432 {UnitCellCoord(2, 0, -1, 0)},
2433 {UnitCellCoord(3, 0, -1, 0)},
2434 {UnitCellCoord(2, 0, -1, 1)},
2435 {UnitCellCoord(3, 0, -1, 1)},
2436 {UnitCellCoord(2, 0, 0, -1)},
2437 {UnitCellCoord(3, 0, 0, -1)},
2438 {UnitCellCoord(2, 0, 0, 0)},
2439 {UnitCellCoord(3, 0, 0, 0)},
2440 {UnitCellCoord(2, 0, 0, 1)},
2441 {UnitCellCoord(3, 0, 0, 1)},
2442 {UnitCellCoord(2, 0, 1, -1)},
2443 {UnitCellCoord(3, 0, 1, -1)},
2444 {UnitCellCoord(2, 0, 1, 0)},
2445 {UnitCellCoord(3, 0, 1, 0)},
2446 {UnitCellCoord(2, 0, 1, 1)},
2447 {UnitCellCoord(3, 0, 1, 1)},
2448 {UnitCellCoord(2, 1, 0, -1)},
2449 {UnitCellCoord(3, 1, 0, -1)},
2450 {UnitCellCoord(2, 1, 0, 0)},
2451 {UnitCellCoord(3, 1, 0, 0)},
2452 {UnitCellCoord(2, 1, 0, 1)},
2453 {UnitCellCoord(3, 1, 0, 1)},
2454 {UnitCellCoord(2, 1, 1, -1)},
2455 {UnitCellCoord(3, 1, 1, -1)},
2456 {UnitCellCoord(2, 1, 1, 0)},
2457 {UnitCellCoord(3, 1, 1, 0)},
2458 {UnitCellCoord(2, 1, 1, 1)},
2459 {UnitCellCoord(3, 1, 1, 1)}
2463 {UnitCellCoord(2, -1, -1, -1)},
2464 {UnitCellCoord(3, -1, -1, -1)},
2465 {UnitCellCoord(2, -1, -1, 0)},
2466 {UnitCellCoord(3, -1, -1, 0)},
2467 {UnitCellCoord(2, -1, -1, 1)},
2468 {UnitCellCoord(3, -1, -1, 1)},
2469 {UnitCellCoord(2, -1, 0, -1)},
2470 {UnitCellCoord(3, -1, 0, -1)},
2471 {UnitCellCoord(2, -1, 0, 0)},
2472 {UnitCellCoord(3, -1, 0, 0)},
2473 {UnitCellCoord(2, -1, 0, 1)},
2474 {UnitCellCoord(3, -1, 0, 1)},
2475 {UnitCellCoord(2, 0, -1, -1)},
2476 {UnitCellCoord(3, 0, -1, -1)},
2477 {UnitCellCoord(2, 0, -1, 0)},
2478 {UnitCellCoord(3, 0, -1, 0)},
2479 {UnitCellCoord(2, 0, -1, 1)},
2480 {UnitCellCoord(3, 0, -1, 1)},
2481 {UnitCellCoord(2, 0, 0, 0)},
2482 {UnitCellCoord(3, 0, 0, 0)},
2483 {UnitCellCoord(2, 0, 1, -1)},
2484 {UnitCellCoord(3, 0, 1, -1)},
2485 {UnitCellCoord(2, 0, 1, 0)},
2486 {UnitCellCoord(3, 0, 1, 0)},
2487 {UnitCellCoord(2, 0, 1, 1)},
2488 {UnitCellCoord(3, 0, 1, 1)},
2489 {UnitCellCoord(2, 1, 0, -1)},
2490 {UnitCellCoord(3, 1, 0, -1)},
2491 {UnitCellCoord(2, 1, 0, 0)},
2492 {UnitCellCoord(3, 1, 0, 0)},
2493 {UnitCellCoord(2, 1, 0, 1)},
2494 {UnitCellCoord(3, 1, 0, 1)},
2495 {UnitCellCoord(2, 1, 1, -1)},
2496 {UnitCellCoord(3, 1, 1, -1)},
2497 {UnitCellCoord(2, 1, 1, 0)},
2498 {UnitCellCoord(3, 1, 1, 0)},
2499 {UnitCellCoord(2, 1, 1, 1)},
2500 {UnitCellCoord(3, 1, 1, 1)}
2504 {UnitCellCoord(2, -1, -1, -1)},
2505 {UnitCellCoord(3, -1, -1, -1)},
2506 {UnitCellCoord(2, -1, -1, 0)},
2507 {UnitCellCoord(3, -1, -1, 0)},
2508 {UnitCellCoord(2, -1, -1, 1)},
2509 {UnitCellCoord(3, -1, -1, 1)},
2510 {UnitCellCoord(2, -1, 0, -1)},
2511 {UnitCellCoord(3, -1, 0, -1)},
2512 {UnitCellCoord(2, -1, 0, 0)},
2513 {UnitCellCoord(3, -1, 0, 0)},
2514 {UnitCellCoord(2, -1, 0, 1)},
2515 {UnitCellCoord(3, -1, 0, 1)},
2516 {UnitCellCoord(2, 0, -1, -1)},
2517 {UnitCellCoord(3, 0, -1, -1)},
2518 {UnitCellCoord(2, 0, -1, 0)},
2519 {UnitCellCoord(3, 0, -1, 0)},
2520 {UnitCellCoord(2, 0, -1, 1)},
2521 {UnitCellCoord(3, 0, -1, 1)},
2522 {UnitCellCoord(2, 0, 0, 0)},
2523 {UnitCellCoord(3, 0, 0, 0)},
2524 {UnitCellCoord(2, 0, 1, -1)},
2525 {UnitCellCoord(3, 0, 1, -1)},
2526 {UnitCellCoord(2, 0, 1, 0)},
2527 {UnitCellCoord(3, 0, 1, 0)},
2528 {UnitCellCoord(2, 0, 1, 1)},
2529 {UnitCellCoord(3, 0, 1, 1)},
2530 {UnitCellCoord(2, 1, 0, -1)},
2531 {UnitCellCoord(3, 1, 0, -1)},
2532 {UnitCellCoord(2, 1, 0, 0)},
2533 {UnitCellCoord(3, 1, 0, 0)},
2534 {UnitCellCoord(2, 1, 0, 1)},
2535 {UnitCellCoord(3, 1, 0, 1)},
2536 {UnitCellCoord(2, 1, 1, -1)},
2537 {UnitCellCoord(3, 1, 1, -1)},
2538 {UnitCellCoord(2, 1, 1, 0)},
2539 {UnitCellCoord(3, 1, 1, 0)},
2540 {UnitCellCoord(2, 1, 1, 1)},
2541 {UnitCellCoord(3, 1, 1, 1)}
2545 {UnitCellCoord(2, -2, -1, 0)},
2546 {UnitCellCoord(3, -2, -1, 0)},
2547 {UnitCellCoord(2, -1, -2, 0)},
2548 {UnitCellCoord(3, -1, -2, 0)},
2549 {UnitCellCoord(2, -1, -1, -1)},
2550 {UnitCellCoord(3, -1, -1, -1)},
2551 {UnitCellCoord(2, -1, -1, 1)},
2552 {UnitCellCoord(3, -1, -1, 1)},
2553 {UnitCellCoord(2, -1, 0, -1)},
2554 {UnitCellCoord(3, -1, 0, -1)},
2555 {UnitCellCoord(2, -1, 0, 1)},
2556 {UnitCellCoord(3, -1, 0, 1)},
2557 {UnitCellCoord(2, -1, 1, 0)},
2558 {UnitCellCoord(3, -1, 1, 0)},
2559 {UnitCellCoord(2, 0, -1, -1)},
2560 {UnitCellCoord(3, 0, -1, -1)},
2561 {UnitCellCoord(2, 0, -1, 1)},
2562 {UnitCellCoord(3, 0, -1, 1)},
2563 {UnitCellCoord(2, 0, 0, 0)},
2564 {UnitCellCoord(3, 0, 0, 0)},
2565 {UnitCellCoord(2, 0, 1, -1)},
2566 {UnitCellCoord(3, 0, 1, -1)},
2567 {UnitCellCoord(2, 0, 1, 1)},
2568 {UnitCellCoord(3, 0, 1, 1)},
2569 {UnitCellCoord(2, 1, -1, 0)},
2570 {UnitCellCoord(3, 1, -1, 0)},
2571 {UnitCellCoord(2, 1, 0, -1)},
2572 {UnitCellCoord(3, 1, 0, -1)},
2573 {UnitCellCoord(2, 1, 0, 1)},
2574 {UnitCellCoord(3, 1, 0, 1)},
2575 {UnitCellCoord(2, 1, 1, -1)},
2576 {UnitCellCoord(3, 1, 1, -1)},
2577 {UnitCellCoord(2, 1, 1, 1)},
2578 {UnitCellCoord(3, 1, 1, 1)},
2579 {UnitCellCoord(2, 1, 2, 0)},
2580 {UnitCellCoord(3, 1, 2, 0)},
2581 {UnitCellCoord(2, 2, 1, 0)},
2582 {UnitCellCoord(3, 2, 1, 0)}
2586 {UnitCellCoord(3, -2, -1, -1)},
2587 {UnitCellCoord(2, -2, -1, 0)},
2588 {UnitCellCoord(3, -2, -1, 0)},
2589 {UnitCellCoord(2, -2, -1, 1)},
2590 {UnitCellCoord(3, -1, -2, -1)},
2591 {UnitCellCoord(2, -1, -2, 0)},
2592 {UnitCellCoord(3, -1, -2, 0)},
2593 {UnitCellCoord(2, -1, -2, 1)},
2594 {UnitCellCoord(3, -1, 1, -1)},
2595 {UnitCellCoord(2, -1, 1, 0)},
2596 {UnitCellCoord(3, -1, 1, 0)},
2597 {UnitCellCoord(2, -1, 1, 1)},
2598 {UnitCellCoord(3, 0, 0, -1)},
2599 {UnitCellCoord(2, 0, 0, 0)},
2600 {UnitCellCoord(3, 0, 0, 0)},
2601 {UnitCellCoord(2, 0, 0, 1)},
2602 {UnitCellCoord(3, 1, -1, -1)},
2603 {UnitCellCoord(2, 1, -1, 0)},
2604 {UnitCellCoord(3, 1, -1, 0)},
2605 {UnitCellCoord(2, 1, -1, 1)},
2606 {UnitCellCoord(3, 1, 2, -1)},
2607 {UnitCellCoord(2, 1, 2, 0)},
2608 {UnitCellCoord(3, 1, 2, 0)},
2609 {UnitCellCoord(2, 1, 2, 1)},
2610 {UnitCellCoord(3, 2, 1, -1)},
2611 {UnitCellCoord(2, 2, 1, 0)},
2612 {UnitCellCoord(3, 2, 1, 0)},
2613 {UnitCellCoord(2, 2, 1, 1)}
2617 {UnitCellCoord(3, -2, -1, -1)},
2618 {UnitCellCoord(2, -2, -1, 0)},
2619 {UnitCellCoord(3, -2, -1, 0)},
2620 {UnitCellCoord(2, -2, -1, 1)},
2621 {UnitCellCoord(3, -1, -2, -1)},
2622 {UnitCellCoord(2, -1, -2, 0)},
2623 {UnitCellCoord(3, -1, -2, 0)},
2624 {UnitCellCoord(2, -1, -2, 1)},
2625 {UnitCellCoord(3, -1, 1, -1)},
2626 {UnitCellCoord(2, -1, 1, 0)},
2627 {UnitCellCoord(3, -1, 1, 0)},
2628 {UnitCellCoord(2, -1, 1, 1)},
2629 {UnitCellCoord(3, 0, 0, -1)},
2630 {UnitCellCoord(2, 0, 0, 0)},
2631 {UnitCellCoord(3, 0, 0, 0)},
2632 {UnitCellCoord(2, 0, 0, 1)},
2633 {UnitCellCoord(3, 1, -1, -1)},
2634 {UnitCellCoord(2, 1, -1, 0)},
2635 {UnitCellCoord(3, 1, -1, 0)},
2636 {UnitCellCoord(2, 1, -1, 1)},
2637 {UnitCellCoord(3, 1, 2, -1)},
2638 {UnitCellCoord(2, 1, 2, 0)},
2639 {UnitCellCoord(3, 1, 2, 0)},
2640 {UnitCellCoord(2, 1, 2, 1)},
2641 {UnitCellCoord(3, 2, 1, -1)},
2642 {UnitCellCoord(2, 2, 1, 0)},
2643 {UnitCellCoord(3, 2, 1, 0)},
2644 {UnitCellCoord(2, 2, 1, 1)}
2648 {UnitCellCoord(3, -2, -1, -1)},
2649 {UnitCellCoord(2, -2, -1, 0)},
2650 {UnitCellCoord(3, -2, -1, 0)},
2651 {UnitCellCoord(2, -2, -1, 1)},
2652 {UnitCellCoord(3, -1, -2, -1)},
2653 {UnitCellCoord(2, -1, -2, 0)},
2654 {UnitCellCoord(3, -1, -2, 0)},
2655 {UnitCellCoord(2, -1, -2, 1)},
2656 {UnitCellCoord(3, -1, -1, -1)},
2657 {UnitCellCoord(2, -1, -1, 0)},
2658 {UnitCellCoord(3, -1, -1, 0)},
2659 {UnitCellCoord(2, -1, -1, 1)},
2660 {UnitCellCoord(3, -1, 0, -1)},
2661 {UnitCellCoord(2, -1, 0, 0)},
2662 {UnitCellCoord(3, -1, 0, 0)},
2663 {UnitCellCoord(2, -1, 0, 1)},
2664 {UnitCellCoord(3, -1, 1, -1)},
2665 {UnitCellCoord(2, -1, 1, 0)},
2666 {UnitCellCoord(3, -1, 1, 0)},
2667 {UnitCellCoord(2, -1, 1, 1)},
2668 {UnitCellCoord(3, 0, -1, -1)},
2669 {UnitCellCoord(2, 0, -1, 0)},
2670 {UnitCellCoord(3, 0, -1, 0)},
2671 {UnitCellCoord(2, 0, -1, 1)},
2672 {UnitCellCoord(2, 0, 0, 0)},
2673 {UnitCellCoord(3, 0, 0, 0)},
2674 {UnitCellCoord(3, 0, 1, -1)},
2675 {UnitCellCoord(2, 0, 1, 0)},
2676 {UnitCellCoord(3, 0, 1, 0)},
2677 {UnitCellCoord(2, 0, 1, 1)},
2678 {UnitCellCoord(3, 1, -1, -1)},
2679 {UnitCellCoord(2, 1, -1, 0)},
2680 {UnitCellCoord(3, 1, -1, 0)},
2681 {UnitCellCoord(2, 1, -1, 1)},
2682 {UnitCellCoord(3, 1, 0, -1)},
2683 {UnitCellCoord(2, 1, 0, 0)},
2684 {UnitCellCoord(3, 1, 0, 0)},
2685 {UnitCellCoord(2, 1, 0, 1)},
2686 {UnitCellCoord(3, 1, 1, -1)},
2687 {UnitCellCoord(2, 1, 1, 0)},
2688 {UnitCellCoord(3, 1, 1, 0)},
2689 {UnitCellCoord(2, 1, 1, 1)},
2690 {UnitCellCoord(3, 1, 2, -1)},
2691 {UnitCellCoord(2, 1, 2, 0)},
2692 {UnitCellCoord(3, 1, 2, 0)},
2693 {UnitCellCoord(2, 1, 2, 1)},
2694 {UnitCellCoord(3, 2, 1, -1)},
2695 {UnitCellCoord(2, 2, 1, 0)},
2696 {UnitCellCoord(3, 2, 1, 0)},
2697 {UnitCellCoord(2, 2, 1, 1)}
2701 {UnitCellCoord(3, -2, -1, -1)},
2702 {UnitCellCoord(2, -2, -1, 0)},
2703 {UnitCellCoord(3, -2, -1, 0)},
2704 {UnitCellCoord(2, -2, -1, 1)},
2705 {UnitCellCoord(3, -1, -2, -1)},
2706 {UnitCellCoord(2, -1, -2, 0)},
2707 {UnitCellCoord(3, -1, -2, 0)},
2708 {UnitCellCoord(2, -1, -2, 1)},
2709 {UnitCellCoord(3, -1, -1, -1)},
2710 {UnitCellCoord(2, -1, -1, 0)},
2711 {UnitCellCoord(3, -1, -1, 0)},
2712 {UnitCellCoord(2, -1, -1, 1)},
2713 {UnitCellCoord(3, -1, 0, -1)},
2714 {UnitCellCoord(2, -1, 0, 0)},
2715 {UnitCellCoord(3, -1, 0, 0)},
2716 {UnitCellCoord(2, -1, 0, 1)},
2717 {UnitCellCoord(3, -1, 1, -1)},
2718 {UnitCellCoord(2, -1, 1, 0)},
2719 {UnitCellCoord(3, -1, 1, 0)},
2720 {UnitCellCoord(2, -1, 1, 1)},
2721 {UnitCellCoord(3, 0, -1, -1)},
2722 {UnitCellCoord(2, 0, -1, 0)},
2723 {UnitCellCoord(3, 0, -1, 0)},
2724 {UnitCellCoord(2, 0, -1, 1)},
2725 {UnitCellCoord(2, 0, 0, 0)},
2726 {UnitCellCoord(3, 0, 0, 0)},
2727 {UnitCellCoord(3, 0, 1, -1)},
2728 {UnitCellCoord(2, 0, 1, 0)},
2729 {UnitCellCoord(3, 0, 1, 0)},
2730 {UnitCellCoord(2, 0, 1, 1)},
2731 {UnitCellCoord(3, 1, -1, -1)},
2732 {UnitCellCoord(2, 1, -1, 0)},
2733 {UnitCellCoord(3, 1, -1, 0)},
2734 {UnitCellCoord(2, 1, -1, 1)},
2735 {UnitCellCoord(3, 1, 0, -1)},
2736 {UnitCellCoord(2, 1, 0, 0)},
2737 {UnitCellCoord(3, 1, 0, 0)},
2738 {UnitCellCoord(2, 1, 0, 1)},
2739 {UnitCellCoord(3, 1, 1, -1)},
2740 {UnitCellCoord(2, 1, 1, 0)},
2741 {UnitCellCoord(3, 1, 1, 0)},
2742 {UnitCellCoord(2, 1, 1, 1)},
2743 {UnitCellCoord(3, 1, 2, -1)},
2744 {UnitCellCoord(2, 1, 2, 0)},
2745 {UnitCellCoord(3, 1, 2, 0)},
2746 {UnitCellCoord(2, 1, 2, 1)},
2747 {UnitCellCoord(3, 2, 1, -1)},
2748 {UnitCellCoord(2, 2, 1, 0)},
2749 {UnitCellCoord(3, 2, 1, 0)},
2750 {UnitCellCoord(2, 2, 1, 1)}
2754 {UnitCellCoord(3, -2, -1, -1)},
2755 {UnitCellCoord(2, -2, -1, 0)},
2756 {UnitCellCoord(3, -2, -1, 0)},
2757 {UnitCellCoord(2, -2, -1, 1)},
2758 {UnitCellCoord(3, -1, -2, -1)},
2759 {UnitCellCoord(2, -1, -2, 0)},
2760 {UnitCellCoord(3, -1, -2, 0)},
2761 {UnitCellCoord(2, -1, -2, 1)},
2762 {UnitCellCoord(2, -1, -1, -1)},
2763 {UnitCellCoord(3, -1, -1, -1)},
2764 {UnitCellCoord(2, -1, -1, 0)},
2765 {UnitCellCoord(3, -1, -1, 0)},
2766 {UnitCellCoord(2, -1, -1, 1)},
2767 {UnitCellCoord(3, -1, -1, 1)},
2768 {UnitCellCoord(2, -1, 0, -1)},
2769 {UnitCellCoord(3, -1, 0, -1)},
2770 {UnitCellCoord(2, -1, 0, 0)},
2771 {UnitCellCoord(3, -1, 0, 0)},
2772 {UnitCellCoord(2, -1, 0, 1)},
2773 {UnitCellCoord(3, -1, 0, 1)},
2774 {UnitCellCoord(3, -1, 1, -1)},
2775 {UnitCellCoord(2, -1, 1, 0)},
2776 {UnitCellCoord(3, -1, 1, 0)},
2777 {UnitCellCoord(2, -1, 1, 1)},
2778 {UnitCellCoord(2, 0, -1, -1)},
2779 {UnitCellCoord(3, 0, -1, -1)},
2780 {UnitCellCoord(2, 0, -1, 0)},
2781 {UnitCellCoord(3, 0, -1, 0)},
2782 {UnitCellCoord(2, 0, -1, 1)},
2783 {UnitCellCoord(3, 0, -1, 1)},
2784 {UnitCellCoord(2, 0, 0, 0)},
2785 {UnitCellCoord(3, 0, 0, 0)},
2786 {UnitCellCoord(2, 0, 1, -1)},
2787 {UnitCellCoord(3, 0, 1, -1)},
2788 {UnitCellCoord(2, 0, 1, 0)},
2789 {UnitCellCoord(3, 0, 1, 0)},
2790 {UnitCellCoord(2, 0, 1, 1)},
2791 {UnitCellCoord(3, 0, 1, 1)},
2792 {UnitCellCoord(3, 1, -1, -1)},
2793 {UnitCellCoord(2, 1, -1, 0)},
2794 {UnitCellCoord(3, 1, -1, 0)},
2795 {UnitCellCoord(2, 1, -1, 1)},
2796 {UnitCellCoord(2, 1, 0, -1)},
2797 {UnitCellCoord(3, 1, 0, -1)},
2798 {UnitCellCoord(2, 1, 0, 0)},
2799 {UnitCellCoord(3, 1, 0, 0)},
2800 {UnitCellCoord(2, 1, 0, 1)},
2801 {UnitCellCoord(3, 1, 0, 1)},
2802 {UnitCellCoord(2, 1, 1, -1)},
2803 {UnitCellCoord(3, 1, 1, -1)},
2804 {UnitCellCoord(2, 1, 1, 0)},
2805 {UnitCellCoord(3, 1, 1, 0)},
2806 {UnitCellCoord(2, 1, 1, 1)},
2807 {UnitCellCoord(3, 1, 1, 1)},
2808 {UnitCellCoord(3, 1, 2, -1)},
2809 {UnitCellCoord(2, 1, 2, 0)},
2810 {UnitCellCoord(3, 1, 2, 0)},
2811 {UnitCellCoord(2, 1, 2, 1)},
2812 {UnitCellCoord(3, 2, 1, -1)},
2813 {UnitCellCoord(2, 2, 1, 0)},
2814 {UnitCellCoord(3, 2, 1, 0)},
2815 {UnitCellCoord(2, 2, 1, 1)}
2819 {UnitCellCoord(3, -2, -1, -1)},
2820 {UnitCellCoord(2, -2, -1, 0)},
2821 {UnitCellCoord(3, -2, -1, 0)},
2822 {UnitCellCoord(2, -2, -1, 1)},
2823 {UnitCellCoord(3, -1, -2, -1)},
2824 {UnitCellCoord(2, -1, -2, 0)},
2825 {UnitCellCoord(3, -1, -2, 0)},
2826 {UnitCellCoord(2, -1, -2, 1)},
2827 {UnitCellCoord(2, -1, -1, -1)},
2828 {UnitCellCoord(3, -1, -1, -1)},
2829 {UnitCellCoord(2, -1, -1, 0)},
2830 {UnitCellCoord(3, -1, -1, 0)},
2831 {UnitCellCoord(2, -1, -1, 1)},
2832 {UnitCellCoord(3, -1, -1, 1)},
2833 {UnitCellCoord(2, -1, 0, -1)},
2834 {UnitCellCoord(3, -1, 0, -1)},
2835 {UnitCellCoord(2, -1, 0, 0)},
2836 {UnitCellCoord(3, -1, 0, 0)},
2837 {UnitCellCoord(2, -1, 0, 1)},
2838 {UnitCellCoord(3, -1, 0, 1)},
2839 {UnitCellCoord(3, -1, 1, -1)},
2840 {UnitCellCoord(2, -1, 1, 0)},
2841 {UnitCellCoord(3, -1, 1, 0)},
2842 {UnitCellCoord(2, -1, 1, 1)},
2843 {UnitCellCoord(2, 0, -1, -1)},
2844 {UnitCellCoord(3, 0, -1, -1)},
2845 {UnitCellCoord(2, 0, -1, 0)},
2846 {UnitCellCoord(3, 0, -1, 0)},
2847 {UnitCellCoord(2, 0, -1, 1)},
2848 {UnitCellCoord(3, 0, -1, 1)},
2849 {UnitCellCoord(2, 0, 0, 0)},
2850 {UnitCellCoord(3, 0, 0, 0)},
2851 {UnitCellCoord(2, 0, 1, -1)},
2852 {UnitCellCoord(3, 0, 1, -1)},
2853 {UnitCellCoord(2, 0, 1, 0)},
2854 {UnitCellCoord(3, 0, 1, 0)},
2855 {UnitCellCoord(2, 0, 1, 1)},
2856 {UnitCellCoord(3, 0, 1, 1)},
2857 {UnitCellCoord(3, 1, -1, -1)},
2858 {UnitCellCoord(2, 1, -1, 0)},
2859 {UnitCellCoord(3, 1, -1, 0)},
2860 {UnitCellCoord(2, 1, -1, 1)},
2861 {UnitCellCoord(2, 1, 0, -1)},
2862 {UnitCellCoord(3, 1, 0, -1)},
2863 {UnitCellCoord(2, 1, 0, 0)},
2864 {UnitCellCoord(3, 1, 0, 0)},
2865 {UnitCellCoord(2, 1, 0, 1)},
2866 {UnitCellCoord(3, 1, 0, 1)},
2867 {UnitCellCoord(2, 1, 1, -1)},
2868 {UnitCellCoord(3, 1, 1, -1)},
2869 {UnitCellCoord(2, 1, 1, 0)},
2870 {UnitCellCoord(3, 1, 1, 0)},
2871 {UnitCellCoord(2, 1, 1, 1)},
2872 {UnitCellCoord(3, 1, 1, 1)},
2873 {UnitCellCoord(3, 1, 2, -1)},
2874 {UnitCellCoord(2, 1, 2, 0)},
2875 {UnitCellCoord(3, 1, 2, 0)},
2876 {UnitCellCoord(2, 1, 2, 1)},
2877 {UnitCellCoord(3, 2, 1, -1)},
2878 {UnitCellCoord(2, 2, 1, 0)},
2879 {UnitCellCoord(3, 2, 1, 0)},
2880 {UnitCellCoord(2, 2, 1, 1)}
2884 {UnitCellCoord(3, -2, -1, -1)},
2885 {UnitCellCoord(2, -2, -1, 0)},
2886 {UnitCellCoord(3, -2, -1, 0)},
2887 {UnitCellCoord(2, -2, -1, 1)},
2888 {UnitCellCoord(3, -1, -2, -1)},
2889 {UnitCellCoord(2, -1, -2, 0)},
2890 {UnitCellCoord(3, -1, -2, 0)},
2891 {UnitCellCoord(2, -1, -2, 1)},
2892 {UnitCellCoord(3, -1, 1, -1)},
2893 {UnitCellCoord(2, -1, 1, 0)},
2894 {UnitCellCoord(3, -1, 1, 0)},
2895 {UnitCellCoord(2, -1, 1, 1)},
2896 {UnitCellCoord(2, 0, 0, -1)},
2897 {UnitCellCoord(3, 0, 0, -1)},
2898 {UnitCellCoord(2, 0, 0, 0)},
2899 {UnitCellCoord(3, 0, 0, 0)},
2900 {UnitCellCoord(2, 0, 0, 1)},
2901 {UnitCellCoord(3, 0, 0, 1)},
2902 {UnitCellCoord(3, 1, -1, -1)},
2903 {UnitCellCoord(2, 1, -1, 0)},
2904 {UnitCellCoord(3, 1, -1, 0)},
2905 {UnitCellCoord(2, 1, -1, 1)},
2906 {UnitCellCoord(3, 1, 2, -1)},
2907 {UnitCellCoord(2, 1, 2, 0)},
2908 {UnitCellCoord(3, 1, 2, 0)},
2909 {UnitCellCoord(2, 1, 2, 1)},
2910 {UnitCellCoord(3, 2, 1, -1)},
2911 {UnitCellCoord(2, 2, 1, 0)},
2912 {UnitCellCoord(3, 2, 1, 0)},
2913 {UnitCellCoord(2, 2, 1, 1)}
2917 {UnitCellCoord(3, -2, -1, -1)},
2918 {UnitCellCoord(2, -2, -1, 0)},
2919 {UnitCellCoord(3, -2, -1, 0)},
2920 {UnitCellCoord(2, -2, -1, 1)},
2921 {UnitCellCoord(3, -1, -2, -1)},
2922 {UnitCellCoord(2, -1, -2, 0)},
2923 {UnitCellCoord(3, -1, -2, 0)},
2924 {UnitCellCoord(2, -1, -2, 1)},
2925 {UnitCellCoord(3, -1, 1, -1)},
2926 {UnitCellCoord(2, -1, 1, 0)},
2927 {UnitCellCoord(3, -1, 1, 0)},
2928 {UnitCellCoord(2, -1, 1, 1)},
2929 {UnitCellCoord(2, 0, 0, 0)},
2930 {UnitCellCoord(3, 0, 0, 0)},
2931 {UnitCellCoord(3, 1, -1, -1)},
2932 {UnitCellCoord(2, 1, -1, 0)},
2933 {UnitCellCoord(3, 1, -1, 0)},
2934 {UnitCellCoord(2, 1, -1, 1)},
2935 {UnitCellCoord(3, 1, 2, -1)},
2936 {UnitCellCoord(2, 1, 2, 0)},
2937 {UnitCellCoord(3, 1, 2, 0)},
2938 {UnitCellCoord(2, 1, 2, 1)},
2939 {UnitCellCoord(3, 2, 1, -1)},
2940 {UnitCellCoord(2, 2, 1, 0)},
2941 {UnitCellCoord(3, 2, 1, 0)},
2942 {UnitCellCoord(2, 2, 1, 1)}
2946 {UnitCellCoord(2, -2, -2, 0)},
2947 {UnitCellCoord(3, -2, -2, 0)},
2948 {UnitCellCoord(2, -2, 0, 0)},
2949 {UnitCellCoord(3, -2, 0, 0)},
2950 {UnitCellCoord(2, -1, -1, 0)},
2951 {UnitCellCoord(3, -1, -1, 0)},
2952 {UnitCellCoord(2, -1, 0, 0)},
2953 {UnitCellCoord(3, -1, 0, 0)},
2954 {UnitCellCoord(2, 0, -2, 0)},
2955 {UnitCellCoord(3, 0, -2, 0)},
2956 {UnitCellCoord(2, 0, -1, 0)},
2957 {UnitCellCoord(3, 0, -1, 0)},
2958 {UnitCellCoord(2, 0, 0, 0)},
2959 {UnitCellCoord(3, 0, 0, 0)},
2960 {UnitCellCoord(2, 0, 1, 0)},
2961 {UnitCellCoord(3, 0, 1, 0)},
2962 {UnitCellCoord(2, 0, 2, 0)},
2963 {UnitCellCoord(3, 0, 2, 0)},
2964 {UnitCellCoord(2, 1, 0, 0)},
2965 {UnitCellCoord(3, 1, 0, 0)},
2966 {UnitCellCoord(2, 1, 1, 0)},
2967 {UnitCellCoord(3, 1, 1, 0)},
2968 {UnitCellCoord(2, 2, 0, 0)},
2969 {UnitCellCoord(3, 2, 0, 0)},
2970 {UnitCellCoord(2, 2, 2, 0)},
2971 {UnitCellCoord(3, 2, 2, 0)}
2975 {UnitCellCoord(2, -2, -2, 0)},
2976 {UnitCellCoord(3, -2, -2, 0)},
2977 {UnitCellCoord(2, -2, -1, 0)},
2978 {UnitCellCoord(3, -2, -1, 0)},
2979 {UnitCellCoord(2, -2, 0, 0)},
2980 {UnitCellCoord(3, -2, 0, 0)},
2981 {UnitCellCoord(2, -1, -2, 0)},
2982 {UnitCellCoord(3, -1, -2, 0)},
2983 {UnitCellCoord(2, -1, -1, 0)},
2984 {UnitCellCoord(3, -1, -1, 0)},
2985 {UnitCellCoord(2, -1, 0, 0)},
2986 {UnitCellCoord(3, -1, 0, 0)},
2987 {UnitCellCoord(2, -1, 1, 0)},
2988 {UnitCellCoord(3, -1, 1, 0)},
2989 {UnitCellCoord(2, 0, -2, 0)},
2990 {UnitCellCoord(3, 0, -2, 0)},
2991 {UnitCellCoord(2, 0, -1, 0)},
2992 {UnitCellCoord(3, 0, -1, 0)},
2993 {UnitCellCoord(2, 0, 0, 0)},
2994 {UnitCellCoord(3, 0, 0, 0)},
2995 {UnitCellCoord(2, 0, 1, 0)},
2996 {UnitCellCoord(3, 0, 1, 0)},
2997 {UnitCellCoord(2, 0, 2, 0)},
2998 {UnitCellCoord(3, 0, 2, 0)},
2999 {UnitCellCoord(2, 1, -1, 0)},
3000 {UnitCellCoord(3, 1, -1, 0)},
3001 {UnitCellCoord(2, 1, 0, 0)},
3002 {UnitCellCoord(3, 1, 0, 0)},
3003 {UnitCellCoord(2, 1, 1, 0)},
3004 {UnitCellCoord(3, 1, 1, 0)},
3005 {UnitCellCoord(2, 1, 2, 0)},
3006 {UnitCellCoord(3, 1, 2, 0)},
3007 {UnitCellCoord(2, 2, 0, 0)},
3008 {UnitCellCoord(3, 2, 0, 0)},
3009 {UnitCellCoord(2, 2, 1, 0)},
3010 {UnitCellCoord(3, 2, 1, 0)},
3011 {UnitCellCoord(2, 2, 2, 0)},
3012 {UnitCellCoord(3, 2, 2, 0)}
3016 {UnitCellCoord(2, -2, -2, 0)},
3017 {UnitCellCoord(3, -2, -2, 0)},
3018 {UnitCellCoord(2, -2, 0, 0)},
3019 {UnitCellCoord(3, -2, 0, 0)},
3020 {UnitCellCoord(3, -1, -1, -1)},
3021 {UnitCellCoord(2, -1, -1, 0)},
3022 {UnitCellCoord(3, -1, -1, 0)},
3023 {UnitCellCoord(2, -1, -1, 1)},
3024 {UnitCellCoord(3, -1, 0, -1)},
3025 {UnitCellCoord(2, -1, 0, 0)},
3026 {UnitCellCoord(3, -1, 0, 0)},
3027 {UnitCellCoord(2, -1, 0, 1)},
3028 {UnitCellCoord(2, 0, -2, 0)},
3029 {UnitCellCoord(3, 0, -2, 0)},
3030 {UnitCellCoord(3, 0, -1, -1)},
3031 {UnitCellCoord(2, 0, -1, 0)},
3032 {UnitCellCoord(3, 0, -1, 0)},
3033 {UnitCellCoord(2, 0, -1, 1)},
3034 {UnitCellCoord(2, 0, 0, 0)},
3035 {UnitCellCoord(3, 0, 0, 0)},
3036 {UnitCellCoord(3, 0, 1, -1)},
3037 {UnitCellCoord(2, 0, 1, 0)},
3038 {UnitCellCoord(3, 0, 1, 0)},
3039 {UnitCellCoord(2, 0, 1, 1)},
3040 {UnitCellCoord(2, 0, 2, 0)},
3041 {UnitCellCoord(3, 0, 2, 0)},
3042 {UnitCellCoord(3, 1, 0, -1)},
3043 {UnitCellCoord(2, 1, 0, 0)},
3044 {UnitCellCoord(3, 1, 0, 0)},
3045 {UnitCellCoord(2, 1, 0, 1)},
3046 {UnitCellCoord(3, 1, 1, -1)},
3047 {UnitCellCoord(2, 1, 1, 0)},
3048 {UnitCellCoord(3, 1, 1, 0)},
3049 {UnitCellCoord(2, 1, 1, 1)},
3050 {UnitCellCoord(2, 2, 0, 0)},
3051 {UnitCellCoord(3, 2, 0, 0)},
3052 {UnitCellCoord(2, 2, 2, 0)},
3053 {UnitCellCoord(3, 2, 2, 0)}
3057 {UnitCellCoord(2, -2, -2, 0)},
3058 {UnitCellCoord(3, -2, -2, 0)},
3059 {UnitCellCoord(3, -2, -1, -1)},
3060 {UnitCellCoord(2, -2, -1, 0)},
3061 {UnitCellCoord(3, -2, -1, 0)},
3062 {UnitCellCoord(2, -2, -1, 1)},
3063 {UnitCellCoord(2, -2, 0, 0)},
3064 {UnitCellCoord(3, -2, 0, 0)},
3065 {UnitCellCoord(3, -1, -2, -1)},
3066 {UnitCellCoord(2, -1, -2, 0)},
3067 {UnitCellCoord(3, -1, -2, 0)},
3068 {UnitCellCoord(2, -1, -2, 1)},
3069 {UnitCellCoord(3, -1, -1, -1)},
3070 {UnitCellCoord(2, -1, -1, 0)},
3071 {UnitCellCoord(3, -1, -1, 0)},
3072 {UnitCellCoord(2, -1, -1, 1)},
3073 {UnitCellCoord(3, -1, 0, -1)},
3074 {UnitCellCoord(2, -1, 0, 0)},
3075 {UnitCellCoord(3, -1, 0, 0)},
3076 {UnitCellCoord(2, -1, 0, 1)},
3077 {UnitCellCoord(3, -1, 1, -1)},
3078 {UnitCellCoord(2, -1, 1, 0)},
3079 {UnitCellCoord(3, -1, 1, 0)},
3080 {UnitCellCoord(2, -1, 1, 1)},
3081 {UnitCellCoord(2, 0, -2, 0)},
3082 {UnitCellCoord(3, 0, -2, 0)},
3083 {UnitCellCoord(3, 0, -1, -1)},
3084 {UnitCellCoord(2, 0, -1, 0)},
3085 {UnitCellCoord(3, 0, -1, 0)},
3086 {UnitCellCoord(2, 0, -1, 1)},
3087 {UnitCellCoord(2, 0, 0, 0)},
3088 {UnitCellCoord(3, 0, 0, 0)},
3089 {UnitCellCoord(3, 0, 1, -1)},
3090 {UnitCellCoord(2, 0, 1, 0)},
3091 {UnitCellCoord(3, 0, 1, 0)},
3092 {UnitCellCoord(2, 0, 1, 1)},
3093 {UnitCellCoord(2, 0, 2, 0)},
3094 {UnitCellCoord(3, 0, 2, 0)},
3095 {UnitCellCoord(3, 1, -1, -1)},
3096 {UnitCellCoord(2, 1, -1, 0)},
3097 {UnitCellCoord(3, 1, -1, 0)},
3098 {UnitCellCoord(2, 1, -1, 1)},
3099 {UnitCellCoord(3, 1, 0, -1)},
3100 {UnitCellCoord(2, 1, 0, 0)},
3101 {UnitCellCoord(3, 1, 0, 0)},
3102 {UnitCellCoord(2, 1, 0, 1)},
3103 {UnitCellCoord(3, 1, 1, -1)},
3104 {UnitCellCoord(2, 1, 1, 0)},
3105 {UnitCellCoord(3, 1, 1, 0)},
3106 {UnitCellCoord(2, 1, 1, 1)},
3107 {UnitCellCoord(3, 1, 2, -1)},
3108 {UnitCellCoord(2, 1, 2, 0)},
3109 {UnitCellCoord(3, 1, 2, 0)},
3110 {UnitCellCoord(2, 1, 2, 1)},
3111 {UnitCellCoord(2, 2, 0, 0)},
3112 {UnitCellCoord(3, 2, 0, 0)},
3113 {UnitCellCoord(3, 2, 1, -1)},
3114 {UnitCellCoord(2, 2, 1, 0)},
3115 {UnitCellCoord(3, 2, 1, 0)},
3116 {UnitCellCoord(2, 2, 1, 1)},
3117 {UnitCellCoord(2, 2, 2, 0)},
3118 {UnitCellCoord(3, 2, 2, 0)}
3122 {UnitCellCoord(2, -2, -2, 0)},
3123 {UnitCellCoord(3, -2, -2, 0)},
3124 {UnitCellCoord(3, -2, -1, -1)},
3125 {UnitCellCoord(2, -2, -1, 0)},
3126 {UnitCellCoord(3, -2, -1, 0)},
3127 {UnitCellCoord(2, -2, -1, 1)},
3128 {UnitCellCoord(2, -2, 0, 0)},
3129 {UnitCellCoord(3, -2, 0, 0)},
3130 {UnitCellCoord(3, -1, -2, -1)},
3131 {UnitCellCoord(2, -1, -2, 0)},
3132 {UnitCellCoord(3, -1, -2, 0)},
3133 {UnitCellCoord(2, -1, -2, 1)},
3134 {UnitCellCoord(3, -1, -1, -1)},
3135 {UnitCellCoord(2, -1, -1, 0)},
3136 {UnitCellCoord(3, -1, -1, 0)},
3137 {UnitCellCoord(2, -1, -1, 1)},
3138 {UnitCellCoord(3, -1, 0, -1)},
3139 {UnitCellCoord(2, -1, 0, 0)},
3140 {UnitCellCoord(3, -1, 0, 0)},
3141 {UnitCellCoord(2, -1, 0, 1)},
3142 {UnitCellCoord(3, -1, 1, -1)},
3143 {UnitCellCoord(2, -1, 1, 0)},
3144 {UnitCellCoord(3, -1, 1, 0)},
3145 {UnitCellCoord(2, -1, 1, 1)},
3146 {UnitCellCoord(2, 0, -2, 0)},
3147 {UnitCellCoord(3, 0, -2, 0)},
3148 {UnitCellCoord(3, 0, -1, -1)},
3149 {UnitCellCoord(2, 0, -1, 0)},
3150 {UnitCellCoord(3, 0, -1, 0)},
3151 {UnitCellCoord(2, 0, -1, 1)},
3152 {UnitCellCoord(2, 0, 0, 0)},
3153 {UnitCellCoord(3, 0, 0, 0)},
3154 {UnitCellCoord(3, 0, 1, -1)},
3155 {UnitCellCoord(2, 0, 1, 0)},
3156 {UnitCellCoord(3, 0, 1, 0)},
3157 {UnitCellCoord(2, 0, 1, 1)},
3158 {UnitCellCoord(2, 0, 2, 0)},
3159 {UnitCellCoord(3, 0, 2, 0)},
3160 {UnitCellCoord(3, 1, -1, -1)},
3161 {UnitCellCoord(2, 1, -1, 0)},
3162 {UnitCellCoord(3, 1, -1, 0)},
3163 {UnitCellCoord(2, 1, -1, 1)},
3164 {UnitCellCoord(3, 1, 0, -1)},
3165 {UnitCellCoord(2, 1, 0, 0)},
3166 {UnitCellCoord(3, 1, 0, 0)},
3167 {UnitCellCoord(2, 1, 0, 1)},
3168 {UnitCellCoord(3, 1, 1, -1)},
3169 {UnitCellCoord(2, 1, 1, 0)},
3170 {UnitCellCoord(3, 1, 1, 0)},
3171 {UnitCellCoord(2, 1, 1, 1)},
3172 {UnitCellCoord(3, 1, 2, -1)},
3173 {UnitCellCoord(2, 1, 2, 0)},
3174 {UnitCellCoord(3, 1, 2, 0)},
3175 {UnitCellCoord(2, 1, 2, 1)},
3176 {UnitCellCoord(2, 2, 0, 0)},
3177 {UnitCellCoord(3, 2, 0, 0)},
3178 {UnitCellCoord(3, 2, 1, -1)},
3179 {UnitCellCoord(2, 2, 1, 0)},
3180 {UnitCellCoord(3, 2, 1, 0)},
3181 {UnitCellCoord(2, 2, 1, 1)},
3182 {UnitCellCoord(2, 2, 2, 0)},
3183 {UnitCellCoord(3, 2, 2, 0)}
3187 {UnitCellCoord(2, -2, -2, 0)},
3188 {UnitCellCoord(3, -2, -2, 0)},
3189 {UnitCellCoord(2, -2, 0, 0)},
3190 {UnitCellCoord(3, -2, 0, 0)},
3191 {UnitCellCoord(2, -1, -1, -1)},
3192 {UnitCellCoord(3, -1, -1, -1)},
3193 {UnitCellCoord(2, -1, -1, 1)},
3194 {UnitCellCoord(3, -1, -1, 1)},
3195 {UnitCellCoord(2, -1, 0, -1)},
3196 {UnitCellCoord(3, -1, 0, -1)},
3197 {UnitCellCoord(2, -1, 0, 1)},
3198 {UnitCellCoord(3, -1, 0, 1)},
3199 {UnitCellCoord(2, 0, -2, 0)},
3200 {UnitCellCoord(3, 0, -2, 0)},
3201 {UnitCellCoord(2, 0, -1, -1)},
3202 {UnitCellCoord(3, 0, -1, -1)},
3203 {UnitCellCoord(2, 0, -1, 1)},
3204 {UnitCellCoord(3, 0, -1, 1)},
3205 {UnitCellCoord(2, 0, 0, 0)},
3206 {UnitCellCoord(3, 0, 0, 0)},
3207 {UnitCellCoord(2, 0, 1, -1)},
3208 {UnitCellCoord(3, 0, 1, -1)},
3209 {UnitCellCoord(2, 0, 1, 1)},
3210 {UnitCellCoord(3, 0, 1, 1)},
3211 {UnitCellCoord(2, 0, 2, 0)},
3212 {UnitCellCoord(3, 0, 2, 0)},
3213 {UnitCellCoord(2, 1, 0, -1)},
3214 {UnitCellCoord(3, 1, 0, -1)},
3215 {UnitCellCoord(2, 1, 0, 1)},
3216 {UnitCellCoord(3, 1, 0, 1)},
3217 {UnitCellCoord(2, 1, 1, -1)},
3218 {UnitCellCoord(3, 1, 1, -1)},
3219 {UnitCellCoord(2, 1, 1, 1)},
3220 {UnitCellCoord(3, 1, 1, 1)},
3221 {UnitCellCoord(2, 2, 0, 0)},
3222 {UnitCellCoord(3, 2, 0, 0)},
3223 {UnitCellCoord(2, 2, 2, 0)},
3224 {UnitCellCoord(3, 2, 2, 0)}
3228 {UnitCellCoord(2, -2, -2, 0)},
3229 {UnitCellCoord(3, -2, -2, 0)},
3230 {UnitCellCoord(2, -2, 0, 0)},
3231 {UnitCellCoord(3, -2, 0, 0)},
3232 {UnitCellCoord(2, 0, -2, 0)},
3233 {UnitCellCoord(3, 0, -2, 0)},
3234 {UnitCellCoord(2, 0, 0, 0)},
3235 {UnitCellCoord(3, 0, 0, 0)},
3236 {UnitCellCoord(2, 0, 2, 0)},
3237 {UnitCellCoord(3, 0, 2, 0)},
3238 {UnitCellCoord(2, 2, 0, 0)},
3239 {UnitCellCoord(3, 2, 0, 0)},
3240 {UnitCellCoord(2, 2, 2, 0)},
3241 {UnitCellCoord(3, 2, 2, 0)}
3245 {UnitCellCoord(3, -2, -2, -1)},
3246 {UnitCellCoord(2, -2, -2, 0)},
3247 {UnitCellCoord(3, -2, -2, 0)},
3248 {UnitCellCoord(2, -2, -2, 1)},
3249 {UnitCellCoord(3, -2, 0, -1)},
3250 {UnitCellCoord(2, -2, 0, 0)},
3251 {UnitCellCoord(3, -2, 0, 0)},
3252 {UnitCellCoord(2, -2, 0, 1)},
3253 {UnitCellCoord(3, 0, -2, -1)},
3254 {UnitCellCoord(2, 0, -2, 0)},
3255 {UnitCellCoord(3, 0, -2, 0)},
3256 {UnitCellCoord(2, 0, -2, 1)},
3257 {UnitCellCoord(3, 0, 0, -1)},
3258 {UnitCellCoord(2, 0, 0, 0)},
3259 {UnitCellCoord(3, 0, 0, 0)},
3260 {UnitCellCoord(2, 0, 0, 1)},
3261 {UnitCellCoord(3, 0, 2, -1)},
3262 {UnitCellCoord(2, 0, 2, 0)},
3263 {UnitCellCoord(3, 0, 2, 0)},
3264 {UnitCellCoord(2, 0, 2, 1)},
3265 {UnitCellCoord(3, 2, 0, -1)},
3266 {UnitCellCoord(2, 2, 0, 0)},
3267 {UnitCellCoord(3, 2, 0, 0)},
3268 {UnitCellCoord(2, 2, 0, 1)},
3269 {UnitCellCoord(3, 2, 2, -1)},
3270 {UnitCellCoord(2, 2, 2, 0)},
3271 {UnitCellCoord(3, 2, 2, 0)},
3272 {UnitCellCoord(2, 2, 2, 1)}
3276 {UnitCellCoord(3, -2, -2, -1)},
3277 {UnitCellCoord(2, -2, -2, 0)},
3278 {UnitCellCoord(3, -2, -2, 0)},
3279 {UnitCellCoord(2, -2, -2, 1)},
3280 {UnitCellCoord(3, -2, -1, -1)},
3281 {UnitCellCoord(2, -2, -1, 0)},
3282 {UnitCellCoord(3, -2, -1, 0)},
3283 {UnitCellCoord(2, -2, -1, 1)},
3284 {UnitCellCoord(3, -2, 0, -1)},
3285 {UnitCellCoord(2, -2, 0, 0)},
3286 {UnitCellCoord(3, -2, 0, 0)},
3287 {UnitCellCoord(2, -2, 0, 1)},
3288 {UnitCellCoord(3, -1, -2, -1)},
3289 {UnitCellCoord(2, -1, -2, 0)},
3290 {UnitCellCoord(3, -1, -2, 0)},
3291 {UnitCellCoord(2, -1, -2, 1)},
3292 {UnitCellCoord(2, -1, -1, 0)},
3293 {UnitCellCoord(3, -1, -1, 0)},
3294 {UnitCellCoord(2, -1, 0, 0)},
3295 {UnitCellCoord(3, -1, 0, 0)},
3296 {UnitCellCoord(3, -1, 1, -1)},
3297 {UnitCellCoord(2, -1, 1, 0)},
3298 {UnitCellCoord(3, -1, 1, 0)},
3299 {UnitCellCoord(2, -1, 1, 1)},
3300 {UnitCellCoord(3, 0, -2, -1)},
3301 {UnitCellCoord(2, 0, -2, 0)},
3302 {UnitCellCoord(3, 0, -2, 0)},
3303 {UnitCellCoord(2, 0, -2, 1)},
3304 {UnitCellCoord(2, 0, -1, 0)},
3305 {UnitCellCoord(3, 0, -1, 0)},
3306 {UnitCellCoord(2, 0, 0, 0)},
3307 {UnitCellCoord(3, 0, 0, 0)},
3308 {UnitCellCoord(2, 0, 1, 0)},
3309 {UnitCellCoord(3, 0, 1, 0)},
3310 {UnitCellCoord(3, 0, 2, -1)},
3311 {UnitCellCoord(2, 0, 2, 0)},
3312 {UnitCellCoord(3, 0, 2, 0)},
3313 {UnitCellCoord(2, 0, 2, 1)},
3314 {UnitCellCoord(3, 1, -1, -1)},
3315 {UnitCellCoord(2, 1, -1, 0)},
3316 {UnitCellCoord(3, 1, -1, 0)},
3317 {UnitCellCoord(2, 1, -1, 1)},
3318 {UnitCellCoord(2, 1, 0, 0)},
3319 {UnitCellCoord(3, 1, 0, 0)},
3320 {UnitCellCoord(2, 1, 1, 0)},
3321 {UnitCellCoord(3, 1, 1, 0)},
3322 {UnitCellCoord(3, 1, 2, -1)},
3323 {UnitCellCoord(2, 1, 2, 0)},
3324 {UnitCellCoord(3, 1, 2, 0)},
3325 {UnitCellCoord(2, 1, 2, 1)},
3326 {UnitCellCoord(3, 2, 0, -1)},
3327 {UnitCellCoord(2, 2, 0, 0)},
3328 {UnitCellCoord(3, 2, 0, 0)},
3329 {UnitCellCoord(2, 2, 0, 1)},
3330 {UnitCellCoord(3, 2, 1, -1)},
3331 {UnitCellCoord(2, 2, 1, 0)},
3332 {UnitCellCoord(3, 2, 1, 0)},
3333 {UnitCellCoord(2, 2, 1, 1)},
3334 {UnitCellCoord(3, 2, 2, -1)},
3335 {UnitCellCoord(2, 2, 2, 0)},
3336 {UnitCellCoord(3, 2, 2, 0)},
3337 {UnitCellCoord(2, 2, 2, 1)}
3341 {UnitCellCoord(3, -2, -2, -1)},
3342 {UnitCellCoord(2, -2, -2, 0)},
3343 {UnitCellCoord(3, -2, -2, 0)},
3344 {UnitCellCoord(2, -2, -2, 1)},
3345 {UnitCellCoord(3, -2, 0, -1)},
3346 {UnitCellCoord(2, -2, 0, 0)},
3347 {UnitCellCoord(3, -2, 0, 0)},
3348 {UnitCellCoord(2, -2, 0, 1)},
3349 {UnitCellCoord(3, -1, -1, -1)},
3350 {UnitCellCoord(2, -1, -1, 0)},
3351 {UnitCellCoord(3, -1, -1, 0)},
3352 {UnitCellCoord(2, -1, -1, 1)},
3353 {UnitCellCoord(3, -1, 0, -1)},
3354 {UnitCellCoord(2, -1, 0, 0)},
3355 {UnitCellCoord(3, -1, 0, 0)},
3356 {UnitCellCoord(2, -1, 0, 1)},
3357 {UnitCellCoord(3, 0, -2, -1)},
3358 {UnitCellCoord(2, 0, -2, 0)},
3359 {UnitCellCoord(3, 0, -2, 0)},
3360 {UnitCellCoord(2, 0, -2, 1)},
3361 {UnitCellCoord(3, 0, -1, -1)},
3362 {UnitCellCoord(2, 0, -1, 0)},
3363 {UnitCellCoord(3, 0, -1, 0)},
3364 {UnitCellCoord(2, 0, -1, 1)},
3365 {UnitCellCoord(2, 0, 0, 0)},
3366 {UnitCellCoord(3, 0, 0, 0)},
3367 {UnitCellCoord(3, 0, 1, -1)},
3368 {UnitCellCoord(2, 0, 1, 0)},
3369 {UnitCellCoord(3, 0, 1, 0)},
3370 {UnitCellCoord(2, 0, 1, 1)},
3371 {UnitCellCoord(3, 0, 2, -1)},
3372 {UnitCellCoord(2, 0, 2, 0)},
3373 {UnitCellCoord(3, 0, 2, 0)},
3374 {UnitCellCoord(2, 0, 2, 1)},
3375 {UnitCellCoord(3, 1, 0, -1)},
3376 {UnitCellCoord(2, 1, 0, 0)},
3377 {UnitCellCoord(3, 1, 0, 0)},
3378 {UnitCellCoord(2, 1, 0, 1)},
3379 {UnitCellCoord(3, 1, 1, -1)},
3380 {UnitCellCoord(2, 1, 1, 0)},
3381 {UnitCellCoord(3, 1, 1, 0)},
3382 {UnitCellCoord(2, 1, 1, 1)},
3383 {UnitCellCoord(3, 2, 0, -1)},
3384 {UnitCellCoord(2, 2, 0, 0)},
3385 {UnitCellCoord(3, 2, 0, 0)},
3386 {UnitCellCoord(2, 2, 0, 1)},
3387 {UnitCellCoord(3, 2, 2, -1)},
3388 {UnitCellCoord(2, 2, 2, 0)},
3389 {UnitCellCoord(3, 2, 2, 0)},
3390 {UnitCellCoord(2, 2, 2, 1)}
3394 {UnitCellCoord(3, -2, -2, -1)},
3395 {UnitCellCoord(2, -2, -2, 0)},
3396 {UnitCellCoord(3, -2, -2, 0)},
3397 {UnitCellCoord(2, -2, -2, 1)},
3398 {UnitCellCoord(3, -2, -1, -1)},
3399 {UnitCellCoord(2, -2, -1, 0)},
3400 {UnitCellCoord(3, -2, -1, 0)},
3401 {UnitCellCoord(2, -2, -1, 1)},
3402 {UnitCellCoord(3, -2, 0, -1)},
3403 {UnitCellCoord(2, -2, 0, 0)},
3404 {UnitCellCoord(3, -2, 0, 0)},
3405 {UnitCellCoord(2, -2, 0, 1)},
3406 {UnitCellCoord(3, -1, -2, -1)},
3407 {UnitCellCoord(2, -1, -2, 0)},
3408 {UnitCellCoord(3, -1, -2, 0)},
3409 {UnitCellCoord(2, -1, -2, 1)},
3410 {UnitCellCoord(2, -1, -1, 0)},
3411 {UnitCellCoord(3, -1, -1, 0)},
3412 {UnitCellCoord(2, -1, 0, 0)},
3413 {UnitCellCoord(3, -1, 0, 0)},
3414 {UnitCellCoord(3, -1, 1, -1)},
3415 {UnitCellCoord(2, -1, 1, 0)},
3416 {UnitCellCoord(3, -1, 1, 0)},
3417 {UnitCellCoord(2, -1, 1, 1)},
3418 {UnitCellCoord(3, 0, -2, -1)},
3419 {UnitCellCoord(2, 0, -2, 0)},
3420 {UnitCellCoord(3, 0, -2, 0)},
3421 {UnitCellCoord(2, 0, -2, 1)},
3422 {UnitCellCoord(2, 0, -1, 0)},
3423 {UnitCellCoord(3, 0, -1, 0)},
3424 {UnitCellCoord(2, 0, 0, 0)},
3425 {UnitCellCoord(3, 0, 0, 0)},
3426 {UnitCellCoord(2, 0, 1, 0)},
3427 {UnitCellCoord(3, 0, 1, 0)},
3428 {UnitCellCoord(3, 0, 2, -1)},
3429 {UnitCellCoord(2, 0, 2, 0)},
3430 {UnitCellCoord(3, 0, 2, 0)},
3431 {UnitCellCoord(2, 0, 2, 1)},
3432 {UnitCellCoord(3, 1, -1, -1)},
3433 {UnitCellCoord(2, 1, -1, 0)},
3434 {UnitCellCoord(3, 1, -1, 0)},
3435 {UnitCellCoord(2, 1, -1, 1)},
3436 {UnitCellCoord(2, 1, 0, 0)},
3437 {UnitCellCoord(3, 1, 0, 0)},
3438 {UnitCellCoord(2, 1, 1, 0)},
3439 {UnitCellCoord(3, 1, 1, 0)},
3440 {UnitCellCoord(3, 1, 2, -1)},
3441 {UnitCellCoord(2, 1, 2, 0)},
3442 {UnitCellCoord(3, 1, 2, 0)},
3443 {UnitCellCoord(2, 1, 2, 1)},
3444 {UnitCellCoord(3, 2, 0, -1)},
3445 {UnitCellCoord(2, 2, 0, 0)},
3446 {UnitCellCoord(3, 2, 0, 0)},
3447 {UnitCellCoord(2, 2, 0, 1)},
3448 {UnitCellCoord(3, 2, 1, -1)},
3449 {UnitCellCoord(2, 2, 1, 0)},
3450 {UnitCellCoord(3, 2, 1, 0)},
3451 {UnitCellCoord(2, 2, 1, 1)},
3452 {UnitCellCoord(3, 2, 2, -1)},
3453 {UnitCellCoord(2, 2, 2, 0)},
3454 {UnitCellCoord(3, 2, 2, 0)},
3455 {UnitCellCoord(2, 2, 2, 1)}
3459 {UnitCellCoord(3, -2, -2, -1)},
3460 {UnitCellCoord(2, -2, -2, 0)},
3461 {UnitCellCoord(3, -2, -2, 0)},
3462 {UnitCellCoord(2, -2, -2, 1)},
3463 {UnitCellCoord(2, -2, -1, 0)},
3464 {UnitCellCoord(3, -2, -1, 0)},
3465 {UnitCellCoord(3, -2, 0, -1)},
3466 {UnitCellCoord(2, -2, 0, 0)},
3467 {UnitCellCoord(3, -2, 0, 0)},
3468 {UnitCellCoord(2, -2, 0, 1)},
3469 {UnitCellCoord(2, -1, -2, 0)},
3470 {UnitCellCoord(3, -1, -2, 0)},
3471 {UnitCellCoord(3, -1, -1, -1)},
3472 {UnitCellCoord(2, -1, -1, 0)},
3473 {UnitCellCoord(3, -1, -1, 0)},
3474 {UnitCellCoord(2, -1, -1, 1)},
3475 {UnitCellCoord(3, -1, 0, -1)},
3476 {UnitCellCoord(2, -1, 0, 0)},
3477 {UnitCellCoord(3, -1, 0, 0)},
3478 {UnitCellCoord(2, -1, 0, 1)},
3479 {UnitCellCoord(2, -1, 1, 0)},
3480 {UnitCellCoord(3, -1, 1, 0)},
3481 {UnitCellCoord(3, 0, -2, -1)},
3482 {UnitCellCoord(2, 0, -2, 0)},
3483 {UnitCellCoord(3, 0, -2, 0)},
3484 {UnitCellCoord(2, 0, -2, 1)},
3485 {UnitCellCoord(3, 0, -1, -1)},
3486 {UnitCellCoord(2, 0, -1, 0)},
3487 {UnitCellCoord(3, 0, -1, 0)},
3488 {UnitCellCoord(2, 0, -1, 1)},
3489 {UnitCellCoord(2, 0, 0, 0)},
3490 {UnitCellCoord(3, 0, 0, 0)},
3491 {UnitCellCoord(3, 0, 1, -1)},
3492 {UnitCellCoord(2, 0, 1, 0)},
3493 {UnitCellCoord(3, 0, 1, 0)},
3494 {UnitCellCoord(2, 0, 1, 1)},
3495 {UnitCellCoord(3, 0, 2, -1)},
3496 {UnitCellCoord(2, 0, 2, 0)},
3497 {UnitCellCoord(3, 0, 2, 0)},
3498 {UnitCellCoord(2, 0, 2, 1)},
3499 {UnitCellCoord(2, 1, -1, 0)},
3500 {UnitCellCoord(3, 1, -1, 0)},
3501 {UnitCellCoord(3, 1, 0, -1)},
3502 {UnitCellCoord(2, 1, 0, 0)},
3503 {UnitCellCoord(3, 1, 0, 0)},
3504 {UnitCellCoord(2, 1, 0, 1)},
3505 {UnitCellCoord(3, 1, 1, -1)},
3506 {UnitCellCoord(2, 1, 1, 0)},
3507 {UnitCellCoord(3, 1, 1, 0)},
3508 {UnitCellCoord(2, 1, 1, 1)},
3509 {UnitCellCoord(2, 1, 2, 0)},
3510 {UnitCellCoord(3, 1, 2, 0)},
3511 {UnitCellCoord(3, 2, 0, -1)},
3512 {UnitCellCoord(2, 2, 0, 0)},
3513 {UnitCellCoord(3, 2, 0, 0)},
3514 {UnitCellCoord(2, 2, 0, 1)},
3515 {UnitCellCoord(2, 2, 1, 0)},
3516 {UnitCellCoord(3, 2, 1, 0)},
3517 {UnitCellCoord(3, 2, 2, -1)},
3518 {UnitCellCoord(2, 2, 2, 0)},
3519 {UnitCellCoord(3, 2, 2, 0)},
3520 {UnitCellCoord(2, 2, 2, 1)}
3524 {UnitCellCoord(3, -2, -2, -1)},
3525 {UnitCellCoord(2, -2, -2, 0)},
3526 {UnitCellCoord(3, -2, -2, 0)},
3527 {UnitCellCoord(2, -2, -2, 1)},
3528 {UnitCellCoord(3, -2, 0, -1)},
3529 {UnitCellCoord(2, -2, 0, 0)},
3530 {UnitCellCoord(3, -2, 0, 0)},
3531 {UnitCellCoord(2, -2, 0, 1)},
3532 {UnitCellCoord(2, -1, -1, -1)},
3533 {UnitCellCoord(3, -1, -1, -1)},
3534 {UnitCellCoord(2, -1, -1, 0)},
3535 {UnitCellCoord(3, -1, -1, 0)},
3536 {UnitCellCoord(2, -1, -1, 1)},
3537 {UnitCellCoord(3, -1, -1, 1)},
3538 {UnitCellCoord(2, -1, 0, -1)},
3539 {UnitCellCoord(3, -1, 0, -1)},
3540 {UnitCellCoord(2, -1, 0, 0)},
3541 {UnitCellCoord(3, -1, 0, 0)},
3542 {UnitCellCoord(2, -1, 0, 1)},
3543 {UnitCellCoord(3, -1, 0, 1)},
3544 {UnitCellCoord(3, 0, -2, -1)},
3545 {UnitCellCoord(2, 0, -2, 0)},
3546 {UnitCellCoord(3, 0, -2, 0)},
3547 {UnitCellCoord(2, 0, -2, 1)},
3548 {UnitCellCoord(2, 0, -1, -1)},
3549 {UnitCellCoord(3, 0, -1, -1)},
3550 {UnitCellCoord(2, 0, -1, 0)},
3551 {UnitCellCoord(3, 0, -1, 0)},
3552 {UnitCellCoord(2, 0, -1, 1)},
3553 {UnitCellCoord(3, 0, -1, 1)},
3554 {UnitCellCoord(2, 0, 0, 0)},
3555 {UnitCellCoord(3, 0, 0, 0)},
3556 {UnitCellCoord(2, 0, 1, -1)},
3557 {UnitCellCoord(3, 0, 1, -1)},
3558 {UnitCellCoord(2, 0, 1, 0)},
3559 {UnitCellCoord(3, 0, 1, 0)},
3560 {UnitCellCoord(2, 0, 1, 1)},
3561 {UnitCellCoord(3, 0, 1, 1)},
3562 {UnitCellCoord(3, 0, 2, -1)},
3563 {UnitCellCoord(2, 0, 2, 0)},
3564 {UnitCellCoord(3, 0, 2, 0)},
3565 {UnitCellCoord(2, 0, 2, 1)},
3566 {UnitCellCoord(2, 1, 0, -1)},
3567 {UnitCellCoord(3, 1, 0, -1)},
3568 {UnitCellCoord(2, 1, 0, 0)},
3569 {UnitCellCoord(3, 1, 0, 0)},
3570 {UnitCellCoord(2, 1, 0, 1)},
3571 {UnitCellCoord(3, 1, 0, 1)},
3572 {UnitCellCoord(2, 1, 1, -1)},
3573 {UnitCellCoord(3, 1, 1, -1)},
3574 {UnitCellCoord(2, 1, 1, 0)},
3575 {UnitCellCoord(3, 1, 1, 0)},
3576 {UnitCellCoord(2, 1, 1, 1)},
3577 {UnitCellCoord(3, 1, 1, 1)},
3578 {UnitCellCoord(3, 2, 0, -1)},
3579 {UnitCellCoord(2, 2, 0, 0)},
3580 {UnitCellCoord(3, 2, 0, 0)},
3581 {UnitCellCoord(2, 2, 0, 1)},
3582 {UnitCellCoord(3, 2, 2, -1)},
3583 {UnitCellCoord(2, 2, 2, 0)},
3584 {UnitCellCoord(3, 2, 2, 0)},
3585 {UnitCellCoord(2, 2, 2, 1)}
3589 {UnitCellCoord(3, -2, -2, -1)},
3590 {UnitCellCoord(2, -2, -2, 0)},
3591 {UnitCellCoord(3, -2, -2, 0)},
3592 {UnitCellCoord(2, -2, -2, 1)},
3593 {UnitCellCoord(2, -2, -1, 0)},
3594 {UnitCellCoord(3, -2, -1, 0)},
3595 {UnitCellCoord(3, -2, 0, -1)},
3596 {UnitCellCoord(2, -2, 0, 0)},
3597 {UnitCellCoord(3, -2, 0, 0)},
3598 {UnitCellCoord(2, -2, 0, 1)},
3599 {UnitCellCoord(2, -1, -2, 0)},
3600 {UnitCellCoord(3, -1, -2, 0)},
3601 {UnitCellCoord(3, -1, -1, -1)},
3602 {UnitCellCoord(2, -1, -1, 0)},
3603 {UnitCellCoord(3, -1, -1, 0)},
3604 {UnitCellCoord(2, -1, -1, 1)},
3605 {UnitCellCoord(3, -1, 0, -1)},
3606 {UnitCellCoord(2, -1, 0, 0)},
3607 {UnitCellCoord(3, -1, 0, 0)},
3608 {UnitCellCoord(2, -1, 0, 1)},
3609 {UnitCellCoord(2, -1, 1, 0)},
3610 {UnitCellCoord(3, -1, 1, 0)},
3611 {UnitCellCoord(3, 0, -2, -1)},
3612 {UnitCellCoord(2, 0, -2, 0)},
3613 {UnitCellCoord(3, 0, -2, 0)},
3614 {UnitCellCoord(2, 0, -2, 1)},
3615 {UnitCellCoord(3, 0, -1, -1)},
3616 {UnitCellCoord(2, 0, -1, 0)},
3617 {UnitCellCoord(3, 0, -1, 0)},
3618 {UnitCellCoord(2, 0, -1, 1)},
3619 {UnitCellCoord(2, 0, 0, 0)},
3620 {UnitCellCoord(3, 0, 0, 0)},
3621 {UnitCellCoord(3, 0, 1, -1)},
3622 {UnitCellCoord(2, 0, 1, 0)},
3623 {UnitCellCoord(3, 0, 1, 0)},
3624 {UnitCellCoord(2, 0, 1, 1)},
3625 {UnitCellCoord(3, 0, 2, -1)},
3626 {UnitCellCoord(2, 0, 2, 0)},
3627 {UnitCellCoord(3, 0, 2, 0)},
3628 {UnitCellCoord(2, 0, 2, 1)},
3629 {UnitCellCoord(2, 1, -1, 0)},
3630 {UnitCellCoord(3, 1, -1, 0)},
3631 {UnitCellCoord(3, 1, 0, -1)},
3632 {UnitCellCoord(2, 1, 0, 0)},
3633 {UnitCellCoord(3, 1, 0, 0)},
3634 {UnitCellCoord(2, 1, 0, 1)},
3635 {UnitCellCoord(3, 1, 1, -1)},
3636 {UnitCellCoord(2, 1, 1, 0)},
3637 {UnitCellCoord(3, 1, 1, 0)},
3638 {UnitCellCoord(2, 1, 1, 1)},
3639 {UnitCellCoord(2, 1, 2, 0)},
3640 {UnitCellCoord(3, 1, 2, 0)},
3641 {UnitCellCoord(3, 2, 0, -1)},
3642 {UnitCellCoord(2, 2, 0, 0)},
3643 {UnitCellCoord(3, 2, 0, 0)},
3644 {UnitCellCoord(2, 2, 0, 1)},
3645 {UnitCellCoord(2, 2, 1, 0)},
3646 {UnitCellCoord(3, 2, 1, 0)},
3647 {UnitCellCoord(3, 2, 2, -1)},
3648 {UnitCellCoord(2, 2, 2, 0)},
3649 {UnitCellCoord(3, 2, 2, 0)},
3650 {UnitCellCoord(2, 2, 2, 1)}
3654 {UnitCellCoord(3, -2, -2, -1)},
3655 {UnitCellCoord(2, -2, -2, 0)},
3656 {UnitCellCoord(3, -2, -2, 0)},
3657 {UnitCellCoord(2, -2, -2, 1)},
3658 {UnitCellCoord(3, -2, 0, -1)},
3659 {UnitCellCoord(2, -2, 0, 0)},
3660 {UnitCellCoord(3, -2, 0, 0)},
3661 {UnitCellCoord(2, -2, 0, 1)},
3662 {UnitCellCoord(3, 0, -2, -1)},
3663 {UnitCellCoord(2, 0, -2, 0)},
3664 {UnitCellCoord(3, 0, -2, 0)},
3665 {UnitCellCoord(2, 0, -2, 1)},
3666 {UnitCellCoord(2, 0, 0, -1)},
3667 {UnitCellCoord(3, 0, 0, -1)},
3668 {UnitCellCoord(2, 0, 0, 0)},
3669 {UnitCellCoord(3, 0, 0, 0)},
3670 {UnitCellCoord(2, 0, 0, 1)},
3671 {UnitCellCoord(3, 0, 0, 1)},
3672 {UnitCellCoord(3, 0, 2, -1)},
3673 {UnitCellCoord(2, 0, 2, 0)},
3674 {UnitCellCoord(3, 0, 2, 0)},
3675 {UnitCellCoord(2, 0, 2, 1)},
3676 {UnitCellCoord(3, 2, 0, -1)},
3677 {UnitCellCoord(2, 2, 0, 0)},
3678 {UnitCellCoord(3, 2, 0, 0)},
3679 {UnitCellCoord(2, 2, 0, 1)},
3680 {UnitCellCoord(3, 2, 2, -1)},
3681 {UnitCellCoord(2, 2, 2, 0)},
3682 {UnitCellCoord(3, 2, 2, 0)},
3683 {UnitCellCoord(2, 2, 2, 1)}
3687 {UnitCellCoord(3, -2, -2, -1)},
3688 {UnitCellCoord(2, -2, -2, 0)},
3689 {UnitCellCoord(3, -2, -2, 0)},
3690 {UnitCellCoord(2, -2, -2, 1)},
3691 {UnitCellCoord(3, -2, -1, -1)},
3692 {UnitCellCoord(2, -2, -1, 0)},
3693 {UnitCellCoord(3, -2, -1, 0)},
3694 {UnitCellCoord(2, -2, -1, 1)},
3695 {UnitCellCoord(3, -2, 0, -1)},
3696 {UnitCellCoord(2, -2, 0, 0)},
3697 {UnitCellCoord(3, -2, 0, 0)},
3698 {UnitCellCoord(2, -2, 0, 1)},
3699 {UnitCellCoord(3, -1, -2, -1)},
3700 {UnitCellCoord(2, -1, -2, 0)},
3701 {UnitCellCoord(3, -1, -2, 0)},
3702 {UnitCellCoord(2, -1, -2, 1)},
3703 {UnitCellCoord(2, -1, -1, -1)},
3704 {UnitCellCoord(3, -1, -1, -1)},
3705 {UnitCellCoord(2, -1, -1, 1)},
3706 {UnitCellCoord(3, -1, -1, 1)},
3707 {UnitCellCoord(2, -1, 0, -1)},
3708 {UnitCellCoord(3, -1, 0, -1)},
3709 {UnitCellCoord(2, -1, 0, 1)},
3710 {UnitCellCoord(3, -1, 0, 1)},
3711 {UnitCellCoord(3, -1, 1, -1)},
3712 {UnitCellCoord(2, -1, 1, 0)},
3713 {UnitCellCoord(3, -1, 1, 0)},
3714 {UnitCellCoord(2, -1, 1, 1)},
3715 {UnitCellCoord(3, 0, -2, -1)},
3716 {UnitCellCoord(2, 0, -2, 0)},
3717 {UnitCellCoord(3, 0, -2, 0)},
3718 {UnitCellCoord(2, 0, -2, 1)},
3719 {UnitCellCoord(2, 0, -1, -1)},
3720 {UnitCellCoord(3, 0, -1, -1)},
3721 {UnitCellCoord(2, 0, -1, 1)},
3722 {UnitCellCoord(3, 0, -1, 1)},
3723 {UnitCellCoord(2, 0, 0, 0)},
3724 {UnitCellCoord(3, 0, 0, 0)},
3725 {UnitCellCoord(2, 0, 1, -1)},
3726 {UnitCellCoord(3, 0, 1, -1)},
3727 {UnitCellCoord(2, 0, 1, 1)},
3728 {UnitCellCoord(3, 0, 1, 1)},
3729 {UnitCellCoord(3, 0, 2, -1)},
3730 {UnitCellCoord(2, 0, 2, 0)},
3731 {UnitCellCoord(3, 0, 2, 0)},
3732 {UnitCellCoord(2, 0, 2, 1)},
3733 {UnitCellCoord(3, 1, -1, -1)},
3734 {UnitCellCoord(2, 1, -1, 0)},
3735 {UnitCellCoord(3, 1, -1, 0)},
3736 {UnitCellCoord(2, 1, -1, 1)},
3737 {UnitCellCoord(2, 1, 0, -1)},
3738 {UnitCellCoord(3, 1, 0, -1)},
3739 {UnitCellCoord(2, 1, 0, 1)},
3740 {UnitCellCoord(3, 1, 0, 1)},
3741 {UnitCellCoord(2, 1, 1, -1)},
3742 {UnitCellCoord(3, 1, 1, -1)},
3743 {UnitCellCoord(2, 1, 1, 1)},
3744 {UnitCellCoord(3, 1, 1, 1)},
3745 {UnitCellCoord(3, 1, 2, -1)},
3746 {UnitCellCoord(2, 1, 2, 0)},
3747 {UnitCellCoord(3, 1, 2, 0)},
3748 {UnitCellCoord(2, 1, 2, 1)},
3749 {UnitCellCoord(3, 2, 0, -1)},
3750 {UnitCellCoord(2, 2, 0, 0)},
3751 {UnitCellCoord(3, 2, 0, 0)},
3752 {UnitCellCoord(2, 2, 0, 1)},
3753 {UnitCellCoord(3, 2, 1, -1)},
3754 {UnitCellCoord(2, 2, 1, 0)},
3755 {UnitCellCoord(3, 2, 1, 0)},
3756 {UnitCellCoord(2, 2, 1, 1)},
3757 {UnitCellCoord(3, 2, 2, -1)},
3758 {UnitCellCoord(2, 2, 2, 0)},
3759 {UnitCellCoord(3, 2, 2, 0)},
3760 {UnitCellCoord(2, 2, 2, 1)}
3764 {UnitCellCoord(3, -2, -2, -1)},
3765 {UnitCellCoord(2, -2, -2, 0)},
3766 {UnitCellCoord(3, -2, -2, 0)},
3767 {UnitCellCoord(2, -2, -2, 1)},
3768 {UnitCellCoord(3, -2, -1, -1)},
3769 {UnitCellCoord(2, -2, -1, 0)},
3770 {UnitCellCoord(3, -2, -1, 0)},
3771 {UnitCellCoord(2, -2, -1, 1)},
3772 {UnitCellCoord(3, -2, 0, -1)},
3773 {UnitCellCoord(2, -2, 0, 0)},
3774 {UnitCellCoord(3, -2, 0, 0)},
3775 {UnitCellCoord(2, -2, 0, 1)},
3776 {UnitCellCoord(3, -1, -2, -1)},
3777 {UnitCellCoord(2, -1, -2, 0)},
3778 {UnitCellCoord(3, -1, -2, 0)},
3779 {UnitCellCoord(2, -1, -2, 1)},
3780 {UnitCellCoord(2, -1, -1, -1)},
3781 {UnitCellCoord(3, -1, -1, -1)},
3782 {UnitCellCoord(2, -1, -1, 1)},
3783 {UnitCellCoord(3, -1, -1, 1)},
3784 {UnitCellCoord(2, -1, 0, -1)},
3785 {UnitCellCoord(3, -1, 0, -1)},
3786 {UnitCellCoord(2, -1, 0, 1)},
3787 {UnitCellCoord(3, -1, 0, 1)},
3788 {UnitCellCoord(3, -1, 1, -1)},
3789 {UnitCellCoord(2, -1, 1, 0)},
3790 {UnitCellCoord(3, -1, 1, 0)},
3791 {UnitCellCoord(2, -1, 1, 1)},
3792 {UnitCellCoord(3, 0, -2, -1)},
3793 {UnitCellCoord(2, 0, -2, 0)},
3794 {UnitCellCoord(3, 0, -2, 0)},
3795 {UnitCellCoord(2, 0, -2, 1)},
3796 {UnitCellCoord(2, 0, -1, -1)},
3797 {UnitCellCoord(3, 0, -1, -1)},
3798 {UnitCellCoord(2, 0, -1, 1)},
3799 {UnitCellCoord(3, 0, -1, 1)},
3800 {UnitCellCoord(2, 0, 0, 0)},
3801 {UnitCellCoord(3, 0, 0, 0)},
3802 {UnitCellCoord(2, 0, 1, -1)},
3803 {UnitCellCoord(3, 0, 1, -1)},
3804 {UnitCellCoord(2, 0, 1, 1)},
3805 {UnitCellCoord(3, 0, 1, 1)},
3806 {UnitCellCoord(3, 0, 2, -1)},
3807 {UnitCellCoord(2, 0, 2, 0)},
3808 {UnitCellCoord(3, 0, 2, 0)},
3809 {UnitCellCoord(2, 0, 2, 1)},
3810 {UnitCellCoord(3, 1, -1, -1)},
3811 {UnitCellCoord(2, 1, -1, 0)},
3812 {UnitCellCoord(3, 1, -1, 0)},
3813 {UnitCellCoord(2, 1, -1, 1)},
3814 {UnitCellCoord(2, 1, 0, -1)},
3815 {UnitCellCoord(3, 1, 0, -1)},
3816 {UnitCellCoord(2, 1, 0, 1)},
3817 {UnitCellCoord(3, 1, 0, 1)},
3818 {UnitCellCoord(2, 1, 1, -1)},
3819 {UnitCellCoord(3, 1, 1, -1)},
3820 {UnitCellCoord(2, 1, 1, 1)},
3821 {UnitCellCoord(3, 1, 1, 1)},
3822 {UnitCellCoord(3, 1, 2, -1)},
3823 {UnitCellCoord(2, 1, 2, 0)},
3824 {UnitCellCoord(3, 1, 2, 0)},
3825 {UnitCellCoord(2, 1, 2, 1)},
3826 {UnitCellCoord(3, 2, 0, -1)},
3827 {UnitCellCoord(2, 2, 0, 0)},
3828 {UnitCellCoord(3, 2, 0, 0)},
3829 {UnitCellCoord(2, 2, 0, 1)},
3830 {UnitCellCoord(3, 2, 1, -1)},
3831 {UnitCellCoord(2, 2, 1, 0)},
3832 {UnitCellCoord(3, 2, 1, 0)},
3833 {UnitCellCoord(2, 2, 1, 1)},
3834 {UnitCellCoord(3, 2, 2, -1)},
3835 {UnitCellCoord(2, 2, 2, 0)},
3836 {UnitCellCoord(3, 2, 2, 0)},
3837 {UnitCellCoord(2, 2, 2, 1)}
3841 {UnitCellCoord(3, -2, -2, -1)},
3842 {UnitCellCoord(2, -2, -2, 0)},
3843 {UnitCellCoord(3, -2, -2, 0)},
3844 {UnitCellCoord(2, -2, -2, 1)},
3845 {UnitCellCoord(3, -2, 0, -1)},
3846 {UnitCellCoord(2, -2, 0, 0)},
3847 {UnitCellCoord(3, -2, 0, 0)},
3848 {UnitCellCoord(2, -2, 0, 1)},
3849 {UnitCellCoord(3, 0, -2, -1)},
3850 {UnitCellCoord(2, 0, -2, 0)},
3851 {UnitCellCoord(3, 0, -2, 0)},
3852 {UnitCellCoord(2, 0, -2, 1)},
3853 {UnitCellCoord(2, 0, 0, 0)},
3854 {UnitCellCoord(3, 0, 0, 0)},
3855 {UnitCellCoord(3, 0, 2, -1)},
3856 {UnitCellCoord(2, 0, 2, 0)},
3857 {UnitCellCoord(3, 0, 2, 0)},
3858 {UnitCellCoord(2, 0, 2, 1)},
3859 {UnitCellCoord(3, 2, 0, -1)},
3860 {UnitCellCoord(2, 2, 0, 0)},
3861 {UnitCellCoord(3, 2, 0, 0)},
3862 {UnitCellCoord(2, 2, 0, 1)},
3863 {UnitCellCoord(3, 2, 2, -1)},
3864 {UnitCellCoord(2, 2, 2, 0)},
3865 {UnitCellCoord(3, 2, 2, 0)},
3866 {UnitCellCoord(2, 2, 2, 1)}
3870 {UnitCellCoord(3, -2, -2, -1)},
3871 {UnitCellCoord(2, -2, -2, 0)},
3872 {UnitCellCoord(3, -2, -2, 0)},
3873 {UnitCellCoord(2, -2, -2, 1)},
3874 {UnitCellCoord(3, -2, 0, -1)},
3875 {UnitCellCoord(2, -2, 0, 0)},
3876 {UnitCellCoord(3, -2, 0, 0)},
3877 {UnitCellCoord(2, -2, 0, 1)},
3878 {UnitCellCoord(3, 0, -2, -1)},
3879 {UnitCellCoord(2, 0, -2, 0)},
3880 {UnitCellCoord(3, 0, -2, 0)},
3881 {UnitCellCoord(2, 0, -2, 1)},
3882 {UnitCellCoord(2, 0, 0, 0)},
3883 {UnitCellCoord(3, 0, 0, 0)},
3884 {UnitCellCoord(3, 0, 2, -1)},
3885 {UnitCellCoord(2, 0, 2, 0)},
3886 {UnitCellCoord(3, 0, 2, 0)},
3887 {UnitCellCoord(2, 0, 2, 1)},
3888 {UnitCellCoord(3, 2, 0, -1)},
3889 {UnitCellCoord(2, 2, 0, 0)},
3890 {UnitCellCoord(3, 2, 0, 0)},
3891 {UnitCellCoord(2, 2, 0, 1)},
3892 {UnitCellCoord(3, 2, 2, -1)},
3893 {UnitCellCoord(2, 2, 2, 0)},
3894 {UnitCellCoord(3, 2, 2, 0)},
3895 {UnitCellCoord(2, 2, 2, 1)}
3899 {UnitCellCoord(3, -1, -1, -1)},
3900 {UnitCellCoord(2, -1, -1, 0)},
3901 {UnitCellCoord(3, -1, -1, 0)},
3902 {UnitCellCoord(2, -1, -1, 1)},
3903 {UnitCellCoord(3, -1, 0, -1)},
3904 {UnitCellCoord(2, -1, 0, 0)},
3905 {UnitCellCoord(3, -1, 0, 0)},
3906 {UnitCellCoord(2, -1, 0, 1)},
3907 {UnitCellCoord(3, 0, -1, -1)},
3908 {UnitCellCoord(2, 0, -1, 0)},
3909 {UnitCellCoord(3, 0, -1, 0)},
3910 {UnitCellCoord(2, 0, -1, 1)},
3911 {UnitCellCoord(3, 0, 0, -1)},
3912 {UnitCellCoord(2, 0, 0, 0)},
3913 {UnitCellCoord(3, 0, 0, 0)},
3914 {UnitCellCoord(2, 0, 0, 1)},
3915 {UnitCellCoord(3, 0, 1, -1)},
3916 {UnitCellCoord(2, 0, 1, 0)},
3917 {UnitCellCoord(3, 0, 1, 0)},
3918 {UnitCellCoord(2, 0, 1, 1)},
3919 {UnitCellCoord(3, 1, 0, -1)},
3920 {UnitCellCoord(2, 1, 0, 0)},
3921 {UnitCellCoord(3, 1, 0, 0)},
3922 {UnitCellCoord(2, 1, 0, 1)},
3923 {UnitCellCoord(3, 1, 1, -1)},
3924 {UnitCellCoord(2, 1, 1, 0)},
3925 {UnitCellCoord(3, 1, 1, 0)},
3926 {UnitCellCoord(2, 1, 1, 1)}
3930 {UnitCellCoord(3, -1, -1, -1)},
3931 {UnitCellCoord(2, -1, -1, 0)},
3932 {UnitCellCoord(3, -1, -1, 0)},
3933 {UnitCellCoord(2, -1, -1, 1)},
3934 {UnitCellCoord(3, -1, 0, -1)},
3935 {UnitCellCoord(2, -1, 0, 0)},
3936 {UnitCellCoord(3, -1, 0, 0)},
3937 {UnitCellCoord(2, -1, 0, 1)},
3938 {UnitCellCoord(3, 0, -1, -1)},
3939 {UnitCellCoord(2, 0, -1, 0)},
3940 {UnitCellCoord(3, 0, -1, 0)},
3941 {UnitCellCoord(2, 0, -1, 1)},
3942 {UnitCellCoord(3, 0, 0, -1)},
3943 {UnitCellCoord(2, 0, 0, 0)},
3944 {UnitCellCoord(3, 0, 0, 0)},
3945 {UnitCellCoord(2, 0, 0, 1)},
3946 {UnitCellCoord(3, 0, 1, -1)},
3947 {UnitCellCoord(2, 0, 1, 0)},
3948 {UnitCellCoord(3, 0, 1, 0)},
3949 {UnitCellCoord(2, 0, 1, 1)},
3950 {UnitCellCoord(3, 1, 0, -1)},
3951 {UnitCellCoord(2, 1, 0, 0)},
3952 {UnitCellCoord(3, 1, 0, 0)},
3953 {UnitCellCoord(2, 1, 0, 1)},
3954 {UnitCellCoord(3, 1, 1, -1)},
3955 {UnitCellCoord(2, 1, 1, 0)},
3956 {UnitCellCoord(3, 1, 1, 0)},
3957 {UnitCellCoord(2, 1, 1, 1)}
3961 {UnitCellCoord(3, -1, -1, -1)},
3962 {UnitCellCoord(2, -1, -1, 0)},
3963 {UnitCellCoord(3, -1, -1, 0)},
3964 {UnitCellCoord(2, -1, -1, 1)},
3965 {UnitCellCoord(3, -1, 0, -1)},
3966 {UnitCellCoord(2, -1, 0, 0)},
3967 {UnitCellCoord(3, -1, 0, 0)},
3968 {UnitCellCoord(2, -1, 0, 1)},
3969 {UnitCellCoord(3, 0, -1, -1)},
3970 {UnitCellCoord(2, 0, -1, 0)},
3971 {UnitCellCoord(3, 0, -1, 0)},
3972 {UnitCellCoord(2, 0, -1, 1)},
3973 {UnitCellCoord(3, 0, 0, -1)},
3974 {UnitCellCoord(2, 0, 0, 0)},
3975 {UnitCellCoord(3, 0, 0, 0)},
3976 {UnitCellCoord(2, 0, 0, 1)},
3977 {UnitCellCoord(3, 0, 1, -1)},
3978 {UnitCellCoord(2, 0, 1, 0)},
3979 {UnitCellCoord(3, 0, 1, 0)},
3980 {UnitCellCoord(2, 0, 1, 1)},
3981 {UnitCellCoord(3, 1, 0, -1)},
3982 {UnitCellCoord(2, 1, 0, 0)},
3983 {UnitCellCoord(3, 1, 0, 0)},
3984 {UnitCellCoord(2, 1, 0, 1)},
3985 {UnitCellCoord(3, 1, 1, -1)},
3986 {UnitCellCoord(2, 1, 1, 0)},
3987 {UnitCellCoord(3, 1, 1, 0)},
3988 {UnitCellCoord(2, 1, 1, 1)}
3992 {UnitCellCoord(3, -1, -1, -1)},
3993 {UnitCellCoord(2, -1, -1, 0)},
3994 {UnitCellCoord(3, -1, -1, 0)},
3995 {UnitCellCoord(2, -1, -1, 1)},
3996 {UnitCellCoord(3, -1, 0, -1)},
3997 {UnitCellCoord(2, -1, 0, 0)},
3998 {UnitCellCoord(3, -1, 0, 0)},
3999 {UnitCellCoord(2, -1, 0, 1)},
4000 {UnitCellCoord(3, 0, -1, -1)},
4001 {UnitCellCoord(2, 0, -1, 0)},
4002 {UnitCellCoord(3, 0, -1, 0)},
4003 {UnitCellCoord(2, 0, -1, 1)},
4004 {UnitCellCoord(3, 0, 0, -1)},
4005 {UnitCellCoord(2, 0, 0, 0)},
4006 {UnitCellCoord(3, 0, 0, 0)},
4007 {UnitCellCoord(2, 0, 0, 1)},
4008 {UnitCellCoord(3, 0, 1, -1)},
4009 {UnitCellCoord(2, 0, 1, 0)},
4010 {UnitCellCoord(3, 0, 1, 0)},
4011 {UnitCellCoord(2, 0, 1, 1)},
4012 {UnitCellCoord(3, 1, 0, -1)},
4013 {UnitCellCoord(2, 1, 0, 0)},
4014 {UnitCellCoord(3, 1, 0, 0)},
4015 {UnitCellCoord(2, 1, 0, 1)},
4016 {UnitCellCoord(3, 1, 1, -1)},
4017 {UnitCellCoord(2, 1, 1, 0)},
4018 {UnitCellCoord(3, 1, 1, 0)},
4019 {UnitCellCoord(2, 1, 1, 1)}
4023 {UnitCellCoord(3, -1, -1, -1)},
4024 {UnitCellCoord(2, -1, -1, 0)},
4025 {UnitCellCoord(3, -1, -1, 0)},
4026 {UnitCellCoord(2, -1, -1, 1)},
4027 {UnitCellCoord(3, -1, 0, -1)},
4028 {UnitCellCoord(2, -1, 0, 0)},
4029 {UnitCellCoord(3, -1, 0, 0)},
4030 {UnitCellCoord(2, -1, 0, 1)},
4031 {UnitCellCoord(3, 0, -1, -1)},
4032 {UnitCellCoord(2, 0, -1, 0)},
4033 {UnitCellCoord(3, 0, -1, 0)},
4034 {UnitCellCoord(2, 0, -1, 1)},
4035 {UnitCellCoord(3, 0, 0, -1)},
4036 {UnitCellCoord(2, 0, 0, 0)},
4037 {UnitCellCoord(3, 0, 0, 0)},
4038 {UnitCellCoord(2, 0, 0, 1)},
4039 {UnitCellCoord(3, 0, 1, -1)},
4040 {UnitCellCoord(2, 0, 1, 0)},
4041 {UnitCellCoord(3, 0, 1, 0)},
4042 {UnitCellCoord(2, 0, 1, 1)},
4043 {UnitCellCoord(3, 1, 0, -1)},
4044 {UnitCellCoord(2, 1, 0, 0)},
4045 {UnitCellCoord(3, 1, 0, 0)},
4046 {UnitCellCoord(2, 1, 0, 1)},
4047 {UnitCellCoord(3, 1, 1, -1)},
4048 {UnitCellCoord(2, 1, 1, 0)},
4049 {UnitCellCoord(3, 1, 1, 0)},
4050 {UnitCellCoord(2, 1, 1, 1)}
4054 {UnitCellCoord(3, -1, -1, -1)},
4055 {UnitCellCoord(2, -1, -1, 0)},
4056 {UnitCellCoord(3, -1, -1, 0)},
4057 {UnitCellCoord(2, -1, -1, 1)},
4058 {UnitCellCoord(3, -1, 0, -1)},
4059 {UnitCellCoord(2, -1, 0, 0)},
4060 {UnitCellCoord(3, -1, 0, 0)},
4061 {UnitCellCoord(2, -1, 0, 1)},
4062 {UnitCellCoord(3, 0, -1, -1)},
4063 {UnitCellCoord(2, 0, -1, 0)},
4064 {UnitCellCoord(3, 0, -1, 0)},
4065 {UnitCellCoord(2, 0, -1, 1)},
4066 {UnitCellCoord(2, 0, 0, -1)},
4067 {UnitCellCoord(3, 0, 0, -1)},
4068 {UnitCellCoord(2, 0, 0, 0)},
4069 {UnitCellCoord(3, 0, 0, 0)},
4070 {UnitCellCoord(2, 0, 0, 1)},
4071 {UnitCellCoord(3, 0, 0, 1)},
4072 {UnitCellCoord(3, 0, 1, -1)},
4073 {UnitCellCoord(2, 0, 1, 0)},
4074 {UnitCellCoord(3, 0, 1, 0)},
4075 {UnitCellCoord(2, 0, 1, 1)},
4076 {UnitCellCoord(3, 1, 0, -1)},
4077 {UnitCellCoord(2, 1, 0, 0)},
4078 {UnitCellCoord(3, 1, 0, 0)},
4079 {UnitCellCoord(2, 1, 0, 1)},
4080 {UnitCellCoord(3, 1, 1, -1)},
4081 {UnitCellCoord(2, 1, 1, 0)},
4082 {UnitCellCoord(3, 1, 1, 0)},
4083 {UnitCellCoord(2, 1, 1, 1)}
4087 {UnitCellCoord(3, -1, -1, -1)},
4088 {UnitCellCoord(2, -1, -1, 0)},
4089 {UnitCellCoord(3, -1, -1, 0)},
4090 {UnitCellCoord(2, -1, -1, 1)},
4091 {UnitCellCoord(3, -1, 0, -1)},
4092 {UnitCellCoord(2, -1, 0, 0)},
4093 {UnitCellCoord(3, -1, 0, 0)},
4094 {UnitCellCoord(2, -1, 0, 1)},
4095 {UnitCellCoord(3, 0, -1, -1)},
4096 {UnitCellCoord(2, 0, -1, 0)},
4097 {UnitCellCoord(3, 0, -1, 0)},
4098 {UnitCellCoord(2, 0, -1, 1)},
4099 {UnitCellCoord(2, 0, 0, -1)},
4100 {UnitCellCoord(3, 0, 0, -1)},
4101 {UnitCellCoord(2, 0, 0, 0)},
4102 {UnitCellCoord(3, 0, 0, 0)},
4103 {UnitCellCoord(2, 0, 0, 1)},
4104 {UnitCellCoord(3, 0, 0, 1)},
4105 {UnitCellCoord(3, 0, 1, -1)},
4106 {UnitCellCoord(2, 0, 1, 0)},
4107 {UnitCellCoord(3, 0, 1, 0)},
4108 {UnitCellCoord(2, 0, 1, 1)},
4109 {UnitCellCoord(3, 1, 0, -1)},
4110 {UnitCellCoord(2, 1, 0, 0)},
4111 {UnitCellCoord(3, 1, 0, 0)},
4112 {UnitCellCoord(2, 1, 0, 1)},
4113 {UnitCellCoord(3, 1, 1, -1)},
4114 {UnitCellCoord(2, 1, 1, 0)},
4115 {UnitCellCoord(3, 1, 1, 0)},
4116 {UnitCellCoord(2, 1, 1, 1)}
4120 {UnitCellCoord(2, -2, -1, 0)},
4121 {UnitCellCoord(3, -2, -1, 0)},
4122 {UnitCellCoord(2, -1, -2, 0)},
4123 {UnitCellCoord(3, -1, -2, 0)},
4124 {UnitCellCoord(3, -1, -1, -1)},
4125 {UnitCellCoord(2, -1, -1, 0)},
4126 {UnitCellCoord(3, -1, -1, 0)},
4127 {UnitCellCoord(2, -1, -1, 1)},
4128 {UnitCellCoord(3, -1, 0, -1)},
4129 {UnitCellCoord(2, -1, 0, 0)},
4130 {UnitCellCoord(3, -1, 0, 0)},
4131 {UnitCellCoord(2, -1, 0, 1)},
4132 {UnitCellCoord(2, -1, 1, 0)},
4133 {UnitCellCoord(3, -1, 1, 0)},
4134 {UnitCellCoord(3, 0, -1, -1)},
4135 {UnitCellCoord(2, 0, -1, 0)},
4136 {UnitCellCoord(3, 0, -1, 0)},
4137 {UnitCellCoord(2, 0, -1, 1)},
4138 {UnitCellCoord(3, 0, 0, -1)},
4139 {UnitCellCoord(2, 0, 0, 0)},
4140 {UnitCellCoord(3, 0, 0, 0)},
4141 {UnitCellCoord(2, 0, 0, 1)},
4142 {UnitCellCoord(3, 0, 1, -1)},
4143 {UnitCellCoord(2, 0, 1, 0)},
4144 {UnitCellCoord(3, 0, 1, 0)},
4145 {UnitCellCoord(2, 0, 1, 1)},
4146 {UnitCellCoord(2, 1, -1, 0)},
4147 {UnitCellCoord(3, 1, -1, 0)},
4148 {UnitCellCoord(3, 1, 0, -1)},
4149 {UnitCellCoord(2, 1, 0, 0)},
4150 {UnitCellCoord(3, 1, 0, 0)},
4151 {UnitCellCoord(2, 1, 0, 1)},
4152 {UnitCellCoord(3, 1, 1, -1)},
4153 {UnitCellCoord(2, 1, 1, 0)},
4154 {UnitCellCoord(3, 1, 1, 0)},
4155 {UnitCellCoord(2, 1, 1, 1)},
4156 {UnitCellCoord(2, 1, 2, 0)},
4157 {UnitCellCoord(3, 1, 2, 0)},
4158 {UnitCellCoord(2, 2, 1, 0)},
4159 {UnitCellCoord(3, 2, 1, 0)}
4163 {UnitCellCoord(2, -2, -1, 0)},
4164 {UnitCellCoord(3, -2, -1, 0)},
4165 {UnitCellCoord(2, -1, -2, 0)},
4166 {UnitCellCoord(3, -1, -2, 0)},
4167 {UnitCellCoord(2, -1, -1, 0)},
4168 {UnitCellCoord(3, -1, -1, 0)},
4169 {UnitCellCoord(2, -1, 0, 0)},
4170 {UnitCellCoord(3, -1, 0, 0)},
4171 {UnitCellCoord(2, -1, 1, 0)},
4172 {UnitCellCoord(3, -1, 1, 0)},
4173 {UnitCellCoord(2, 0, -1, 0)},
4174 {UnitCellCoord(3, 0, -1, 0)},
4175 {UnitCellCoord(2, 0, 0, 0)},
4176 {UnitCellCoord(3, 0, 0, 0)},
4177 {UnitCellCoord(2, 0, 1, 0)},
4178 {UnitCellCoord(3, 0, 1, 0)},
4179 {UnitCellCoord(2, 1, -1, 0)},
4180 {UnitCellCoord(3, 1, -1, 0)},
4181 {UnitCellCoord(2, 1, 0, 0)},
4182 {UnitCellCoord(3, 1, 0, 0)},
4183 {UnitCellCoord(2, 1, 1, 0)},
4184 {UnitCellCoord(3, 1, 1, 0)},
4185 {UnitCellCoord(2, 1, 2, 0)},
4186 {UnitCellCoord(3, 1, 2, 0)},
4187 {UnitCellCoord(2, 2, 1, 0)},
4188 {UnitCellCoord(3, 2, 1, 0)}
4192 {UnitCellCoord(2, -2, -1, 0)},
4193 {UnitCellCoord(3, -2, -1, 0)},
4194 {UnitCellCoord(2, -1, -2, 0)},
4195 {UnitCellCoord(3, -1, -2, 0)},
4196 {UnitCellCoord(2, -1, -1, 0)},
4197 {UnitCellCoord(3, -1, -1, 0)},
4198 {UnitCellCoord(2, -1, 0, 0)},
4199 {UnitCellCoord(3, -1, 0, 0)},
4200 {UnitCellCoord(2, -1, 1, 0)},
4201 {UnitCellCoord(3, -1, 1, 0)},
4202 {UnitCellCoord(2, 0, -1, 0)},
4203 {UnitCellCoord(3, 0, -1, 0)},
4204 {UnitCellCoord(2, 0, 0, 0)},
4205 {UnitCellCoord(3, 0, 0, 0)},
4206 {UnitCellCoord(2, 0, 1, 0)},
4207 {UnitCellCoord(3, 0, 1, 0)},
4208 {UnitCellCoord(2, 1, -1, 0)},
4209 {UnitCellCoord(3, 1, -1, 0)},
4210 {UnitCellCoord(2, 1, 0, 0)},
4211 {UnitCellCoord(3, 1, 0, 0)},
4212 {UnitCellCoord(2, 1, 1, 0)},
4213 {UnitCellCoord(3, 1, 1, 0)},
4214 {UnitCellCoord(2, 1, 2, 0)},
4215 {UnitCellCoord(3, 1, 2, 0)},
4216 {UnitCellCoord(2, 2, 1, 0)},
4217 {UnitCellCoord(3, 2, 1, 0)}
4221 {UnitCellCoord(2, -2, -1, 0)},
4222 {UnitCellCoord(3, -2, -1, 0)},
4223 {UnitCellCoord(2, -1, -2, 0)},
4224 {UnitCellCoord(3, -1, -2, 0)},
4225 {UnitCellCoord(3, -1, -1, -1)},
4226 {UnitCellCoord(2, -1, -1, 0)},
4227 {UnitCellCoord(3, -1, -1, 0)},
4228 {UnitCellCoord(2, -1, -1, 1)},
4229 {UnitCellCoord(3, -1, 0, -1)},
4230 {UnitCellCoord(2, -1, 0, 0)},
4231 {UnitCellCoord(3, -1, 0, 0)},
4232 {UnitCellCoord(2, -1, 0, 1)},
4233 {UnitCellCoord(2, -1, 1, 0)},
4234 {UnitCellCoord(3, -1, 1, 0)},
4235 {UnitCellCoord(3, 0, -1, -1)},
4236 {UnitCellCoord(2, 0, -1, 0)},
4237 {UnitCellCoord(3, 0, -1, 0)},
4238 {UnitCellCoord(2, 0, -1, 1)},
4239 {UnitCellCoord(2, 0, 0, 0)},
4240 {UnitCellCoord(3, 0, 0, 0)},
4241 {UnitCellCoord(3, 0, 1, -1)},
4242 {UnitCellCoord(2, 0, 1, 0)},
4243 {UnitCellCoord(3, 0, 1, 0)},
4244 {UnitCellCoord(2, 0, 1, 1)},
4245 {UnitCellCoord(2, 1, -1, 0)},
4246 {UnitCellCoord(3, 1, -1, 0)},
4247 {UnitCellCoord(3, 1, 0, -1)},
4248 {UnitCellCoord(2, 1, 0, 0)},
4249 {UnitCellCoord(3, 1, 0, 0)},
4250 {UnitCellCoord(2, 1, 0, 1)},
4251 {UnitCellCoord(3, 1, 1, -1)},
4252 {UnitCellCoord(2, 1, 1, 0)},
4253 {UnitCellCoord(3, 1, 1, 0)},
4254 {UnitCellCoord(2, 1, 1, 1)},
4255 {UnitCellCoord(2, 1, 2, 0)},
4256 {UnitCellCoord(3, 1, 2, 0)},
4257 {UnitCellCoord(2, 2, 1, 0)},
4258 {UnitCellCoord(3, 2, 1, 0)}
4262 {UnitCellCoord(2, -2, -1, 0)},
4263 {UnitCellCoord(3, -2, -1, 0)},
4264 {UnitCellCoord(2, -1, -2, 0)},
4265 {UnitCellCoord(3, -1, -2, 0)},
4266 {UnitCellCoord(3, -1, -1, -1)},
4267 {UnitCellCoord(2, -1, -1, 0)},
4268 {UnitCellCoord(3, -1, -1, 0)},
4269 {UnitCellCoord(2, -1, -1, 1)},
4270 {UnitCellCoord(3, -1, 0, -1)},
4271 {UnitCellCoord(2, -1, 0, 0)},
4272 {UnitCellCoord(3, -1, 0, 0)},
4273 {UnitCellCoord(2, -1, 0, 1)},
4274 {UnitCellCoord(2, -1, 1, 0)},
4275 {UnitCellCoord(3, -1, 1, 0)},
4276 {UnitCellCoord(3, 0, -1, -1)},
4277 {UnitCellCoord(2, 0, -1, 0)},
4278 {UnitCellCoord(3, 0, -1, 0)},
4279 {UnitCellCoord(2, 0, -1, 1)},
4280 {UnitCellCoord(2, 0, 0, 0)},
4281 {UnitCellCoord(3, 0, 0, 0)},
4282 {UnitCellCoord(3, 0, 1, -1)},
4283 {UnitCellCoord(2, 0, 1, 0)},
4284 {UnitCellCoord(3, 0, 1, 0)},
4285 {UnitCellCoord(2, 0, 1, 1)},
4286 {UnitCellCoord(2, 1, -1, 0)},
4287 {UnitCellCoord(3, 1, -1, 0)},
4288 {UnitCellCoord(3, 1, 0, -1)},
4289 {UnitCellCoord(2, 1, 0, 0)},
4290 {UnitCellCoord(3, 1, 0, 0)},
4291 {UnitCellCoord(2, 1, 0, 1)},
4292 {UnitCellCoord(3, 1, 1, -1)},
4293 {UnitCellCoord(2, 1, 1, 0)},
4294 {UnitCellCoord(3, 1, 1, 0)},
4295 {UnitCellCoord(2, 1, 1, 1)},
4296 {UnitCellCoord(2, 1, 2, 0)},
4297 {UnitCellCoord(3, 1, 2, 0)},
4298 {UnitCellCoord(2, 2, 1, 0)},
4299 {UnitCellCoord(3, 2, 1, 0)}
4303 {UnitCellCoord(2, -2, -1, 0)},
4304 {UnitCellCoord(3, -2, -1, 0)},
4305 {UnitCellCoord(2, -1, -2, 0)},
4306 {UnitCellCoord(3, -1, -2, 0)},
4307 {UnitCellCoord(3, -1, -1, -1)},
4308 {UnitCellCoord(2, -1, -1, 0)},
4309 {UnitCellCoord(3, -1, -1, 0)},
4310 {UnitCellCoord(2, -1, -1, 1)},
4311 {UnitCellCoord(3, -1, 0, -1)},
4312 {UnitCellCoord(2, -1, 0, 0)},
4313 {UnitCellCoord(3, -1, 0, 0)},
4314 {UnitCellCoord(2, -1, 0, 1)},
4315 {UnitCellCoord(2, -1, 1, 0)},
4316 {UnitCellCoord(3, -1, 1, 0)},
4317 {UnitCellCoord(3, 0, -1, -1)},
4318 {UnitCellCoord(2, 0, -1, 0)},
4319 {UnitCellCoord(3, 0, -1, 0)},
4320 {UnitCellCoord(2, 0, -1, 1)},
4321 {UnitCellCoord(2, 0, 0, -1)},
4322 {UnitCellCoord(3, 0, 0, -1)},
4323 {UnitCellCoord(2, 0, 0, 0)},
4324 {UnitCellCoord(3, 0, 0, 0)},
4325 {UnitCellCoord(2, 0, 0, 1)},
4326 {UnitCellCoord(3, 0, 0, 1)},
4327 {UnitCellCoord(3, 0, 1, -1)},
4328 {UnitCellCoord(2, 0, 1, 0)},
4329 {UnitCellCoord(3, 0, 1, 0)},
4330 {UnitCellCoord(2, 0, 1, 1)},
4331 {UnitCellCoord(2, 1, -1, 0)},
4332 {UnitCellCoord(3, 1, -1, 0)},
4333 {UnitCellCoord(3, 1, 0, -1)},
4334 {UnitCellCoord(2, 1, 0, 0)},
4335 {UnitCellCoord(3, 1, 0, 0)},
4336 {UnitCellCoord(2, 1, 0, 1)},
4337 {UnitCellCoord(3, 1, 1, -1)},
4338 {UnitCellCoord(2, 1, 1, 0)},
4339 {UnitCellCoord(3, 1, 1, 0)},
4340 {UnitCellCoord(2, 1, 1, 1)},
4341 {UnitCellCoord(2, 1, 2, 0)},
4342 {UnitCellCoord(3, 1, 2, 0)},
4343 {UnitCellCoord(2, 2, 1, 0)},
4344 {UnitCellCoord(3, 2, 1, 0)}
4348 {UnitCellCoord(2, -2, -1, 0)},
4349 {UnitCellCoord(3, -2, -1, 0)},
4350 {UnitCellCoord(2, -1, -2, 0)},
4351 {UnitCellCoord(3, -1, -2, 0)},
4352 {UnitCellCoord(3, -1, -1, -1)},
4353 {UnitCellCoord(2, -1, -1, 0)},
4354 {UnitCellCoord(3, -1, -1, 0)},
4355 {UnitCellCoord(2, -1, -1, 1)},
4356 {UnitCellCoord(3, -1, 0, -1)},
4357 {UnitCellCoord(2, -1, 0, 0)},
4358 {UnitCellCoord(3, -1, 0, 0)},
4359 {UnitCellCoord(2, -1, 0, 1)},
4360 {UnitCellCoord(2, -1, 1, 0)},
4361 {UnitCellCoord(3, -1, 1, 0)},
4362 {UnitCellCoord(3, 0, -1, -1)},
4363 {UnitCellCoord(2, 0, -1, 0)},
4364 {UnitCellCoord(3, 0, -1, 0)},
4365 {UnitCellCoord(2, 0, -1, 1)},
4366 {UnitCellCoord(2, 0, 0, 0)},
4367 {UnitCellCoord(3, 0, 0, 0)},
4368 {UnitCellCoord(3, 0, 1, -1)},
4369 {UnitCellCoord(2, 0, 1, 0)},
4370 {UnitCellCoord(3, 0, 1, 0)},
4371 {UnitCellCoord(2, 0, 1, 1)},
4372 {UnitCellCoord(2, 1, -1, 0)},
4373 {UnitCellCoord(3, 1, -1, 0)},
4374 {UnitCellCoord(3, 1, 0, -1)},
4375 {UnitCellCoord(2, 1, 0, 0)},
4376 {UnitCellCoord(3, 1, 0, 0)},
4377 {UnitCellCoord(2, 1, 0, 1)},
4378 {UnitCellCoord(3, 1, 1, -1)},
4379 {UnitCellCoord(2, 1, 1, 0)},
4380 {UnitCellCoord(3, 1, 1, 0)},
4381 {UnitCellCoord(2, 1, 1, 1)},
4382 {UnitCellCoord(2, 1, 2, 0)},
4383 {UnitCellCoord(3, 1, 2, 0)},
4384 {UnitCellCoord(2, 2, 1, 0)},
4385 {UnitCellCoord(3, 2, 1, 0)}
4403 for(; ind_list_begin<ind_list_end; ind_list_begin++){
4417 for(; ind_list_begin<ind_list_end; ind_list_begin++){
4431 for(; ind_list_begin<ind_list_end; ind_list_begin++){
4432 *(corr_begin+*ind_list_begin) = (this->*
m_delta_func_lists[b_index][*ind_list_begin])(occ_i, occ_f);
double delta_site_eval_at_2_bfunc_3_28_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_3_20_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_3_35_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_1_0() const
double delta_site_eval_at_3_bfunc_3_16_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_4_9_0() const
double delta_site_eval_at_2_bfunc_3_9_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_4_7_0(int occ_i, int occ_f) const
double eval_bfunc_4_8_0() const
double delta_site_eval_at_3_bfunc_4_3_0(int occ_i, int occ_f) const
double(ZrO_Clexulator::* DeltaBasisFuncPtr)(int, int) const
double delta_site_eval_at_3_bfunc_2_7_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_30_0() const
double site_eval_at_2_bfunc_3_38_0() const
double delta_site_eval_at_2_bfunc_4_13_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_1_0_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_3_25_0() const
double site_eval_at_2_bfunc_4_12_0() const
double site_eval_at_2_bfunc_4_13_0() const
double site_eval_at_3_bfunc_2_10_0() const
double delta_site_eval_at_3_bfunc_2_4_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_3_10_0(int occ_i, int occ_f) const
double eval_bfunc_3_29_0() const
double site_eval_at_2_bfunc_3_4_0() const
double delta_site_eval_at_2_bfunc_3_21_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_3_35_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_4_0_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_3_0_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_3_1_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_3_27_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_4_9_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_3_31_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_2_4_0() const
double delta_site_eval_at_3_bfunc_3_38_0(int occ_i, int occ_f) const
BasisFuncPtr m_orbit_func_list[74]
double eval_bfunc_3_11_0() const
double site_eval_at_3_bfunc_3_34_0() const
double site_eval_at_3_bfunc_3_7_0() const
double site_eval_at_2_bfunc_3_1_0() const
std::vector< std::set< UnitCellCoord > > m_orbit_neighborhood
The UnitCellCoord involved in calculating the basis functions for a particular orbit, relative origin UnitCell.
double delta_site_eval_at_2_bfunc_3_34_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_3_14_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_16_0() const
double delta_site_eval_at_2_bfunc_3_30_0(int occ_i, int occ_f) const
double eval_bfunc_3_25_0() const
double delta_site_eval_at_3_bfunc_3_9_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_2_3_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_2_6_0(int occ_i, int occ_f) const
BasisFuncPtr m_flower_func_lists[4][74]
double eval_bfunc_3_31_0() const
double eval_bfunc_2_5_0() const
double site_eval_at_3_bfunc_3_21_0() const
double site_eval_at_3_bfunc_3_15_0() const
double eval_bfunc_3_5_0() const
double delta_site_eval_at_2_bfunc_2_0_0(int occ_i, int occ_f) const
double eval_bfunc_3_14_0() const
double delta_site_eval_at_2_bfunc_2_7_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_3_5_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_3_21_0() const
double delta_site_eval_at_2_bfunc_3_38_0(int occ_i, int occ_f) const
double eval_bfunc_4_11_0() const
double delta_site_eval_at_2_bfunc_3_24_0(int occ_i, int occ_f) const
double eval_bfunc_3_17_0() const
double delta_site_eval_at_3_bfunc_3_33_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_23_0() const
double site_eval_at_3_bfunc_3_33_0() const
double eval_bfunc_3_28_0() const
double delta_site_eval_at_2_bfunc_4_8_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_4_8_0() const
double site_eval_at_2_bfunc_4_2_0() const
double site_eval_at_3_bfunc_3_40_0() const
double delta_site_eval_at_2_bfunc_3_25_0(int occ_i, int occ_f) const
double eval_bfunc_3_12_0() const
double eval_bfunc_4_3_0() const
double site_eval_at_2_bfunc_2_9_0() const
double eval_bfunc_4_4_0() const
double delta_site_eval_at_2_bfunc_3_18_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_3_11_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_2_8_0(int occ_i, int occ_f) const
double eval_bfunc_4_6_0() const
double delta_site_eval_at_2_bfunc_3_11_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_41_0() const
double eval_bfunc_3_4_0() const
double delta_site_eval_at_3_bfunc_3_36_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_2_1_0() const
double site_eval_at_2_bfunc_3_41_0() const
double site_eval_at_2_bfunc_3_11_0() const
double delta_site_eval_at_3_bfunc_2_13_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_2_10_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_3_12_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_4_1_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_37_0() const
double delta_site_eval_at_3_bfunc_3_4_0(int occ_i, int occ_f) const
double eval_bfunc_3_3_0() const
double eval_bfunc_3_18_0() const
double eval_bfunc_3_30_0() const
const double & occ_func_3_0(const int &nlist_ind) const
double site_eval_at_3_bfunc_2_6_0() const
double eval_bfunc_3_39_0() const
double delta_site_eval_at_3_bfunc_4_6_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_3_19_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_1_0_0() const
double delta_site_eval_at_2_bfunc_3_12_0(int occ_i, int occ_f) const
double eval_bfunc_1_0_0() const
double delta_site_eval_at_3_bfunc_4_4_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_3_13_0(int occ_i, int occ_f) const
double eval_bfunc_3_22_0() const
double eval_bfunc_3_32_0() const
double site_eval_at_3_bfunc_3_9_0() const
double delta_site_eval_at_2_bfunc_2_9_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_2_11_0() const
double delta_site_eval_at_3_bfunc_2_1_0(int occ_i, int occ_f) const
double eval_bfunc_4_13_0() const
double eval_bfunc_3_26_0() const
double site_eval_at_3_bfunc_4_10_0() const
double site_eval_at_2_bfunc_3_18_0() const
double delta_site_eval_at_3_bfunc_3_15_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_12_0() const
double delta_site_eval_at_3_bfunc_3_30_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_3_30_0() const
double site_eval_at_2_bfunc_3_16_0() const
double eval_bfunc_2_13_0() const
double site_eval_at_2_bfunc_4_8_0() const
double delta_site_eval_at_2_bfunc_4_5_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_2_13_0() const
double delta_site_eval_at_2_bfunc_3_33_0(int occ_i, int occ_f) const
size_type corr_size() const
Number of correlations.
double delta_site_eval_at_3_bfunc_4_5_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_39_0() const
double site_eval_at_3_bfunc_3_18_0() const
double eval_bfunc_4_2_0() const
double delta_site_eval_at_2_bfunc_2_4_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_3_17_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_4_12_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_2_15_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_8_0() const
double site_eval_at_3_bfunc_3_19_0() const
double site_eval_at_2_bfunc_2_0_0() const
double delta_site_eval_at_3_bfunc_3_3_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_13_0() const
double eval_bfunc_2_14_0() const
double site_eval_at_3_bfunc_3_26_0() const
double delta_site_eval_at_2_bfunc_1_0_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_2_7_0() const
double site_eval_at_3_bfunc_3_6_0() const
double site_eval_at_2_bfunc_2_5_0() const
double delta_site_eval_at_2_bfunc_3_14_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_3_34_0() const
double delta_site_eval_at_3_bfunc_3_18_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_4_12_0() const
double delta_site_eval_at_3_bfunc_2_6_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_2_5_0(int occ_i, int occ_f) const
double eval_bfunc_3_19_0() const
double delta_site_eval_at_3_bfunc_3_21_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_2_15_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_4_7_0() const
double site_eval_at_3_bfunc_3_5_0() const
double delta_site_eval_at_3_bfunc_4_12_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_2_12_0() const
double eval_bfunc_3_41_0() const
double site_eval_at_2_bfunc_3_13_0() const
double delta_site_eval_at_2_bfunc_3_19_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_2_13_0() const
double eval_bfunc_3_0_0() const
double site_eval_at_2_bfunc_3_20_0() const
double delta_site_eval_at_3_bfunc_3_40_0(int occ_i, int occ_f) const
PrimNeighborList::Matrix3Type m_weight_matrix
The weight matrix used for ordering the neighbor list.
double site_eval_at_2_bfunc_3_9_0() const
double delta_site_eval_at_3_bfunc_4_8_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_2_8_0() const
double site_eval_at_2_bfunc_3_0_0() const
double delta_site_eval_at_3_bfunc_3_10_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_3_32_0(int occ_i, int occ_f) const
double eval_bfunc_3_38_0() const
double site_eval_at_3_bfunc_3_0_0() const
double delta_site_eval_at_3_bfunc_3_29_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_4_11_0() const
void calc_restricted_delta_point_corr(int b_index, int occ_i, int occ_f, double *corr_begin, size_type const *ind_list_begin, size_type const *ind_list_end) const override
Calculate the change in select point correlations due to changing an occupant.
double site_eval_at_2_bfunc_3_35_0() const
double eval_bfunc_2_0_0() const
double(ZrO_Clexulator::* BasisFuncPtr)() const
double delta_site_eval_at_2_bfunc_3_39_0(int occ_i, int occ_f) const
double eval_bfunc_3_15_0() const
CASM::Clexulator_impl::Base * make_ZrO_Clexulator()
Returns a Clexulator_impl::Base* owning a ZrO_Clexulator.
double eval_bfunc_2_8_0() const
double eval_bfunc_2_7_0() const
double site_eval_at_2_bfunc_4_10_0() const
virtual ZrO_Clexulator * _clone() const override
Clone the Clexulator.
void calc_restricted_global_corr_contribution(double *corr_begin, size_type const *ind_list_begin, size_type const *ind_list_end) const override
Calculate contribution to select global correlations from one unit cell.
double site_eval_at_2_bfunc_2_12_0() const
double site_eval_at_3_bfunc_3_24_0() const
double eval_bfunc_3_23_0() const
double delta_site_eval_at_3_bfunc_3_24_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_3_26_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_10_0() const
double delta_site_eval_at_2_bfunc_3_29_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_3_10_0() const
double site_eval_at_3_bfunc_4_7_0() const
double delta_site_eval_at_3_bfunc_3_13_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_2_14_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_3_39_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_3_36_0() const
double delta_site_eval_at_3_bfunc_4_7_0(int occ_i, int occ_f) const
DeltaBasisFuncPtr m_delta_func_lists[4][74]
double delta_site_eval_at_3_bfunc_2_12_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_3_37_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_2_12_0(int occ_i, int occ_f) const
double eval_bfunc_4_12_0() const
double delta_site_eval_at_3_bfunc_3_20_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_4_2_0() const
double site_eval_at_3_bfunc_2_4_0() const
double site_eval_at_3_bfunc_4_9_0() const
double site_eval_at_2_bfunc_4_11_0() const
double delta_site_eval_at_3_bfunc_3_25_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_2_15_0() const
double site_eval_at_3_bfunc_3_3_0() const
double delta_site_eval_at_2_bfunc_3_8_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_4_5_0() const
double delta_site_eval_at_3_bfunc_3_2_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_3_6_0() const
double delta_site_eval_at_2_bfunc_2_8_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_2_2_0() const
const long int * m_nlist_ptr
Pointer to neighbor list.
double delta_site_eval_at_2_bfunc_4_3_0(int occ_i, int occ_f) const
double eval_bfunc_4_0_0() const
double delta_site_eval_at_3_bfunc_3_8_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_3_37_0() const
double site_eval_at_3_bfunc_4_0_0() const
double delta_site_eval_at_2_bfunc_3_6_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_3_29_0() const
double site_eval_at_2_bfunc_3_19_0() const
double site_eval_at_2_bfunc_3_28_0() const
double delta_site_eval_at_2_bfunc_3_15_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_3_7_0() const
double delta_site_eval_at_3_bfunc_3_37_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_4_6_0(int occ_i, int occ_f) const
void calc_delta_point_corr(int b_index, int occ_i, int occ_f, double *corr_begin) const override
Calculate the change in point correlations due to changing an occupant.
double eval_bfunc_4_1_0() const
double eval_bfunc_4_5_0() const
double site_eval_at_2_bfunc_2_2_0() const
double delta_site_eval_at_2_bfunc_2_2_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_35_0() const
double site_eval_at_2_bfunc_3_12_0() const
double delta_site_eval_at_3_bfunc_3_41_0(int occ_i, int occ_f) const
double eval_bfunc_3_35_0() const
double eval_bfunc_2_11_0() const
double eval_bfunc_3_36_0() const
double site_eval_at_2_bfunc_2_11_0() const
double eval_bfunc_2_2_0() const
double site_eval_at_2_bfunc_3_5_0() const
double site_eval_at_3_bfunc_3_38_0() const
double delta_site_eval_at_3_bfunc_3_27_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_2_9_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_2_15_0() const
double site_eval_at_2_bfunc_3_8_0() const
double delta_site_eval_at_2_bfunc_2_1_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_3_31_0(int occ_i, int occ_f) const
double eval_bfunc_3_1_0() const
double eval_bfunc_3_27_0() const
double site_eval_at_2_bfunc_3_39_0() const
double eval_bfunc_4_9_0() const
double delta_site_eval_at_3_bfunc_2_0_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_4_1_0() const
double site_eval_at_2_bfunc_2_1_0() const
double eval_bfunc_3_13_0() const
double site_eval_at_3_bfunc_3_25_0() const
double site_eval_at_3_bfunc_3_22_0() const
double delta_site_eval_at_2_bfunc_2_13_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_31_0() const
double eval_bfunc_3_2_0() const
double site_eval_at_2_bfunc_4_6_0() const
double eval_bfunc_3_21_0() const
double eval_bfunc_3_16_0() const
double delta_site_eval_at_3_bfunc_3_1_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_3_7_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_2_9_0() const
void calc_point_corr(int b_index, double *corr_begin) const override
Calculate point correlations about basis site 'b_index'.
double delta_site_eval_at_3_bfunc_3_0_0(int occ_i, int occ_f) const
double eval_bfunc_2_12_0() const
double site_eval_at_2_bfunc_2_7_0() const
double site_eval_at_3_bfunc_4_13_0() const
double eval_bfunc_3_24_0() const
double delta_site_eval_at_3_bfunc_3_5_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_4_10_0(int occ_i, int occ_f) const
std::unique_ptr< ZrO_Clexulator > clone() const
Clone the ZrO_Clexulator.
double delta_site_eval_at_2_bfunc_4_11_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_3_26_0() const
double delta_site_eval_at_2_bfunc_3_4_0(int occ_i, int occ_f) const
const int * m_occ_ptr
Pointer to beginning of data structure containing occupation variables.
double delta_site_eval_at_3_bfunc_4_9_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_3_31_0() const
double delta_site_eval_at_2_bfunc_3_40_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_2_14_0() const
double site_eval_at_3_bfunc_3_29_0() const
double delta_site_eval_at_2_bfunc_4_1_0(int occ_i, int occ_f) const
double eval_bfunc_2_4_0() const
double eval_bfunc_0_0_0() const
double site_eval_at_3_bfunc_3_2_0() const
double site_eval_at_2_bfunc_3_23_0() const
double delta_site_eval_at_3_bfunc_4_13_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_27_0() const
double delta_site_eval_at_3_bfunc_4_0_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_20_0() const
double site_eval_at_2_bfunc_3_22_0() const
double delta_site_eval_at_3_bfunc_2_3_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_36_0() const
double eval_bfunc_2_15_0() const
double site_eval_at_2_bfunc_3_2_0() const
double delta_site_eval_at_2_bfunc_3_32_0(int occ_i, int occ_f) const
double zero_func(int, int) const
double site_eval_at_2_bfunc_3_14_0() const
double site_eval_at_2_bfunc_3_3_0() const
double site_eval_at_3_bfunc_2_3_0() const
double eval_bfunc_3_8_0() const
double delta_site_eval_at_3_bfunc_3_28_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_3_23_0(int occ_i, int occ_f) const
double eval_bfunc_3_33_0() const
double delta_site_eval_at_3_bfunc_3_6_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_3_17_0() const
double site_eval_at_2_bfunc_3_27_0() const
double site_eval_at_2_bfunc_4_1_0() const
double delta_site_eval_at_2_bfunc_3_36_0(int occ_i, int occ_f) const
double eval_bfunc_3_34_0() const
double delta_site_eval_at_2_bfunc_3_23_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_3_41_0(int occ_i, int occ_f) const
double eval_bfunc_2_6_0() const
double site_eval_at_3_bfunc_3_11_0() const
double delta_site_eval_at_2_bfunc_3_3_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_17_0() const
double site_eval_at_2_bfunc_4_3_0() const
double eval_bfunc_3_40_0() const
double site_eval_at_2_bfunc_3_33_0() const
double site_eval_at_3_bfunc_4_4_0() const
double site_eval_at_3_bfunc_2_0_0() const
double delta_site_eval_at_3_bfunc_4_2_0(int occ_i, int occ_f) const
void calc_restricted_point_corr(int b_index, double *corr_begin, size_type const *ind_list_begin, size_type const *ind_list_end) const override
Calculate select point correlations about basis site 'b_index'.
double site_eval_at_3_bfunc_1_0_0() const
double eval_bfunc_3_6_0() const
double site_eval_at_2_bfunc_2_10_0() const
double delta_site_eval_at_2_bfunc_3_22_0(int occ_i, int occ_f) const
const double & occ_func_2_0(const int &nlist_ind) const
double site_eval_at_2_bfunc_4_0_0() const
double delta_site_eval_at_3_bfunc_2_5_0(int occ_i, int occ_f) const
double eval_bfunc_4_10_0() const
double eval_bfunc_2_1_0() const
double eval_bfunc_3_37_0() const
double site_eval_at_2_bfunc_3_40_0() const
double site_eval_at_2_bfunc_3_24_0() const
double eval_bfunc_2_3_0() const
double site_eval_at_2_bfunc_2_8_0() const
double site_eval_at_3_bfunc_4_6_0() const
double site_eval_at_3_bfunc_2_5_0() const
double site_eval_at_3_bfunc_4_3_0() const
double site_eval_at_3_bfunc_3_28_0() const
Abstract base class for cluster expansion correlation calculations.
double eval_bfunc_2_10_0() const
double eval_bfunc_3_10_0() const
double site_eval_at_3_bfunc_3_4_0() const
double delta_site_eval_at_2_bfunc_3_16_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_3_2_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_3_22_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_4_2_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_4_5_0() const
double eval_bfunc_4_7_0() const
double delta_site_eval_at_2_bfunc_2_11_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_3_17_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_2_6_0() const
double delta_site_eval_at_3_bfunc_4_11_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_3_34_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_14_0() const
double site_eval_at_2_bfunc_4_4_0() const
double delta_site_eval_at_2_bfunc_2_10_0(int occ_i, int occ_f) const
double site_eval_at_3_bfunc_3_32_0() const
double delta_site_eval_at_3_bfunc_4_10_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_3_7_0(int occ_i, int occ_f) const
double delta_site_eval_at_2_bfunc_4_4_0(int occ_i, int occ_f) const
double eval_bfunc_3_20_0() const
double site_eval_at_2_bfunc_2_14_0() const
double eval_bfunc_3_7_0() const
double site_eval_at_2_bfunc_2_3_0() const
std::set< UnitCellCoord > m_neighborhood
The UnitCellCoord involved in calculating the basis functions, relative origin UnitCell.
double eval_bfunc_2_9_0() const
double delta_site_eval_at_3_bfunc_2_11_0(int occ_i, int occ_f) const
double delta_site_eval_at_3_bfunc_2_2_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_3_15_0() const
double delta_site_eval_at_2_bfunc_3_26_0(int occ_i, int occ_f) const
double site_eval_at_2_bfunc_3_32_0() const
double eval_bfunc_3_9_0() const
void calc_global_corr_contribution(double *corr_begin) const override
Calculate contribution to global correlations from one unit cell.
double delta_site_eval_at_3_bfunc_2_14_0(int occ_i, int occ_f) const