Example #1
0
    def setUp(self):
        self.xtal0 = Xtallite()

        euler1 = np.array((10, 0, 0), dtype=np.float64)
        pt1 = np.array((1, 1, 1), dtype=np.float64)
        dv1 = np.array((1, 2, 3), dtype=np.float64)
        self.xtal1 = Xtallite(eulers=euler1,
                              pt=pt1,
                              lattice='hexagonal',
                              dv=dv1,
                              stress=np.random.random((3, 3)),
                              strain=np.random.random((3, 3)))
        self.xtal1.setEulers(10, 20, 30)

        euler2 = np.array((20, 0, 30), dtype=np.float64)
        self.xtal2 = Xtallite(eulers=euler2)
        self.xtal2.setLattice('hexagonal')

        euler3 = np.array((20, 0, 0), dtype=np.float64)
        self.xtal3 = Xtallite(eulers=euler3, lattice='hexagonal')

        self.xtal4 = Xtallite.random()

        euler5 = np.array([100, 50, 94], dtype=np.float64)
        self.xtal5 = Xtallite(eulers=euler5, lattice='hexagonal')
Example #2
0
    def setUp(self):
        self.xtal0 = Xtallite()

        euler1     = np.array((10,0,0),   dtype=np.float64)
        pt1        = np.array((1,1,1),    dtype=np.float64)
        dv1        = np.array((1,2,3),    dtype=np.float64)
        self.xtal1 = Xtallite(eulers=euler1,
                              pt=pt1,
                              lattice='hexagonal',
                              dv=dv1,
                              stress=np.random.random((3,3)),
                              strain=np.random.random((3,3)))
        self.xtal1.setEulers(10,20,30)

        euler2     = np.array((20, 0,30), dtype=np.float64)
        self.xtal2 = Xtallite(eulers=euler2)
        self.xtal2.setLattice('hexagonal')

        euler3     = np.array((20, 0, 0), dtype=np.float64)
        self.xtal3 = Xtallite(eulers=euler3,
                              lattice='hexagonal')

        self.xtal4 = Xtallite.random()

        euler5     = np.array([100, 50, 94], dtype=np.float64)
        self.xtal5 = Xtallite(eulers=euler5,
                              lattice='hexagonal')