Coverage for /builds/debichem-team/python-ase/ase/build/__init__.py: 100.00%
12 statements
« prev ^ index » next coverage.py v7.5.3, created at 2025-03-06 04:00 +0000
« prev ^ index » next coverage.py v7.5.3, created at 2025-03-06 04:00 +0000
1from ase.build.bulk import bulk
2from ase.build.connected import (
3 connected_atoms,
4 connected_indices,
5 separate,
6 split_bond,
7)
8from ase.build.general_surface import surface
9from ase.build.molecule import molecule
10from ase.build.ribbon import graphene_nanoribbon
11from ase.build.root import (
12 bcc111_root,
13 fcc111_root,
14 hcp0001_root,
15 root_surface,
16 root_surface_analysis,
17)
18from ase.build.rotate import minimize_rotation_and_translation
19from ase.build.supercells import (
20 find_optimal_cell_shape,
21 get_deviation_from_optimal_cell_shape,
22 make_supercell,
23)
24from ase.build.surface import (
25 add_adsorbate,
26 add_vacuum,
27 bcc100,
28 bcc110,
29 bcc111,
30 diamond100,
31 diamond111,
32 fcc100,
33 fcc110,
34 fcc111,
35 fcc211,
36 graphene,
37 hcp0001,
38 hcp10m10,
39 mx2,
40)
41from ase.build.tools import (
42 cut,
43 minimize_tilt,
44 niggli_reduce,
45 rotate,
46 sort,
47 stack,
48)
49from ase.build.tube import nanotube
51__all__ = ['minimize_rotation_and_translation',
52 'add_adsorbate', 'add_vacuum',
53 'bcc100', 'bcc110', 'bcc111',
54 'diamond100', 'diamond111',
55 'fcc100', 'fcc110', 'fcc111', 'fcc211',
56 'hcp0001', 'hcp10m10', 'mx2', 'graphene',
57 'bulk', 'surface', 'molecule',
58 'hcp0001_root', 'fcc111_root', 'bcc111_root',
59 'root_surface', 'root_surface_analysis',
60 'nanotube', 'graphene_nanoribbon',
61 'cut', 'stack', 'sort', 'minimize_tilt', 'niggli_reduce',
62 'rotate',
63 'connected_atoms', 'connected_indices',
64 'separate', 'split_bond',
65 'get_deviation_from_optimal_cell_shape',
66 'find_optimal_cell_shape',
67 'make_supercell']