jarvis.analysis.defects.surface¶
Modules for making crystallographic plane surfaces.
Classes¶
Get surface object of arbitrary atoms object and miller index. |
Functions¶
|
Obtain Wulff Normals. |
Module Contents¶
- jarvis.analysis.defects.surface.wulff_normals(miller_indices=[], surface_energies=[])[source]¶
Obtain Wulff Normals.
- Args:
miller_indices : Miller indices
surface_energies : corresponding surface energies
Returns: Surface normals
- class jarvis.analysis.defects.surface.Surface(atoms=None, indices=[0, 0, 1], layers=3, thickness=None, vacuum=18.0, tol=1e-10, from_conventional_structure=True, use_thickness_c=True)[source]¶
Bases:
objectGet surface object of arbitrary atoms object and miller index.
- indices¶
- from_conventional_structure = True¶
- tol = 1e-10¶
- vacuum = 18.0¶
- layers = 3¶
- thickness = None¶
- use_thickness_c = True¶