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

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 

50 

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']