Statistiques
| Révision :

root / ase / test / properties.py @ 1

Historique | Voir | Annoter | Télécharger (257 octet)

1 1 tkerber
from ase import Atoms
2 1 tkerber
a = Atoms('H2', positions=[(0, 0, 0), (0, 0, 1.1)])
3 1 tkerber
4 1 tkerber
a.pbc[0] = 1
5 1 tkerber
assert a.pbc.any()
6 1 tkerber
assert not a.pbc.all()
7 1 tkerber
a.pbc = 1
8 1 tkerber
assert a.pbc.all()
9 1 tkerber
10 1 tkerber
a.cell = (1, 2, 3)
11 1 tkerber
a.cell *= 2
12 1 tkerber
a.cell[0, 0] = 3
13 1 tkerber
assert not (a.cell.diagonal() - (3, 4, 6)).any()