def setUp(self): xtals = [ Xtallite(eulers=np.array([10, 0, 0]), lattice='hexagonal'), Xtallite(eulers=np.array([20, 0, 0]), lattice='hexagonal'), Xtallite(eulers=np.array([30, 0, 0]), lattice='hexagonal'), Xtallite(eulers=np.array([40, 0, 0]), lattice='hexagonal') ] texture = 1 ID = 0 self.grain = Aggregate(xtals, texture=texture, gid=ID)
def setUp(self): xtals = [Xtallite(eulers=np.array([10, 0, 0]), lattice='hexagonal'), Xtallite(eulers=np.array([20, 0, 0]), lattice='hexagonal'), Xtallite(eulers=np.array([30, 0, 0]), lattice='hexagonal'), Xtallite(eulers=np.array([40, 0, 0]), lattice='hexagonal')] texture = 1 ID = 0 self.grain = Aggregate(xtals, texture=texture, gid=ID)
class testAggregate(unittest.TestCase): def setUp(self): xtals = [ Xtallite(eulers=np.array([10, 0, 0]), lattice='hexagonal'), Xtallite(eulers=np.array([20, 0, 0]), lattice='hexagonal'), Xtallite(eulers=np.array([30, 0, 0]), lattice='hexagonal'), Xtallite(eulers=np.array([40, 0, 0]), lattice='hexagonal') ] texture = 1 ID = 0 self.grain = Aggregate(xtals, texture=texture, gid=ID) def test_averageOrienation(self): targ = [25.0, 0.0, 0.0] calc = self.grain.getOrientation(mode='eulers') np.testing.assert_almost_equal(calc, targ)
class testAggregate(unittest.TestCase): def setUp(self): xtals = [Xtallite(eulers=np.array([10, 0, 0]), lattice='hexagonal'), Xtallite(eulers=np.array([20, 0, 0]), lattice='hexagonal'), Xtallite(eulers=np.array([30, 0, 0]), lattice='hexagonal'), Xtallite(eulers=np.array([40, 0, 0]), lattice='hexagonal')] texture = 1 ID = 0 self.grain = Aggregate(xtals, texture=texture, gid=ID) def test_averageOrienation(self): targ = [25.0, 0.0, 0.0] calc = self.grain.getOrientation(mode='eulers') np.testing.assert_almost_equal(calc, targ)