def test_gen_speckle(self):
c = Specie("Cu")
t = Specie("Ti")
sites = [[[c, c],
[t, t]],
[[c, t],
[t, c]]]
self.sg = SitesGrid(sites)
gen = SitesGrid.gen_speckle(Specie("Cu"), (2,2,2), Specie("Ti"), 4)
from collections import Iterator
self.assertIsInstance(gen, Iterator)
self.assertIn(self.sg, gen)
self.assertEqual(next(gen).to_array().sum(), 204)
self.assertEqual(next(gen).to_array().sum(), 204)
评论列表
文章目录