Direct3DLatticeMixin¶
-
class
sknano.core.crystallography.Direct3DLatticeMixin[source] [edit on github][source]¶ Bases:
objectMixin class for computing the 3D direct lattice parameters from 3D reciprocal lattice parameters.
Attributes
a13D lattice vector \(\mathbf{a}_1=\mathbf{a}\). a23D lattice vector \(\mathbf{a}_2=\mathbf{b}\). a33D lattice vector \(\mathbf{a}_3=\mathbf{c}\). cos_alpha\(\cos\alpha\) cos_beta\(\cos\beta\) cos_gamma\(\cos\gamma\) sin_alpha\(\sin\alpha\) sin_beta\(\sin\beta\) sin_gamma\(\sin\gamma\) Attributes Summary
a13D lattice vector \(\mathbf{a}_1=\mathbf{a}\). a23D lattice vector \(\mathbf{a}_2=\mathbf{b}\). a33D lattice vector \(\mathbf{a}_3=\mathbf{c}\). cos_alpha\(\cos\alpha\) cos_beta\(\cos\beta\) cos_gamma\(\cos\gamma\) sin_alpha\(\sin\alpha\) sin_beta\(\sin\beta\) sin_gamma\(\sin\gamma\) Attributes Documentation
-
a1¶ 3D lattice vector \(\mathbf{a}_1=\mathbf{a}\).
-
a2¶ 3D lattice vector \(\mathbf{a}_2=\mathbf{b}\).
-
a3¶ 3D lattice vector \(\mathbf{a}_3=\mathbf{c}\).
-
cos_alpha¶ \(\cos\alpha\)
-
cos_beta¶ \(\cos\beta\)
-
cos_gamma¶ \(\cos\gamma\)
-
sin_alpha¶ \(\sin\alpha\)
-
sin_beta¶ \(\sin\beta\)
-
sin_gamma¶ \(\sin\gamma\)
-