Statistiques
| Révision :

root / ase / test / build.py @ 1

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

1 1 tkerber
import numpy as np
2 1 tkerber
from ase import Atoms, Atom
3 1 tkerber
4 1 tkerber
a = Atoms([Atom('Cu')])
5 1 tkerber
a.positions[:] += 1.0
6 1 tkerber
print a.get_positions(), a.positions
7 1 tkerber
a=a+a
8 1 tkerber
a+=a
9 1 tkerber
a.append(Atom('C'))
10 1 tkerber
a += Atoms([])
11 1 tkerber
a += Atom('H', magmom=1)
12 1 tkerber
print a.get_initial_magnetic_moments()
13 1 tkerber
print a[0].number
14 1 tkerber
print a[[0,1]].get_atomic_numbers()
15 1 tkerber
print a[np.array([1,1,0,0,1], bool)].get_atomic_numbers()
16 1 tkerber
print a[::2].get_atomic_numbers()
17 1 tkerber
print a.get_chemical_symbols()
18 1 tkerber
del a[2]
19 1 tkerber
print a.get_chemical_symbols()
20 1 tkerber
del a[-2:]
21 1 tkerber
print a.get_chemical_symbols()