Reciprocal3DLatticeMixin

class sknano.core.crystallography.Reciprocal3DLatticeMixin[source] [edit on github][source]

Bases: object

Mixin class for computing the 3D reciprocal lattice parameters from the 3D direct lattice parameters.

Attributes

b1 3D reciprocal lattice vector b1=a.
b2 3D reciprocal lattice vector b2=b.
b3 3D reciprocal lattice vector b3=c.
cos_alpha_star cosα
cos_beta_star cosβ
cos_gamma_star cosγ
sin_alpha_star sinα
sin_beta_star sinβ
sin_gamma_star sinγ

Attributes Summary

b1 3D reciprocal lattice vector b1=a.
b2 3D reciprocal lattice vector b2=b.
b3 3D reciprocal lattice vector b3=c.
cos_alpha_star cosα
cos_beta_star cosβ
cos_gamma_star cosγ
sin_alpha_star sinα
sin_beta_star sinβ
sin_gamma_star sinγ

Attributes Documentation

b1

3D reciprocal lattice vector b1=a.

b2

3D reciprocal lattice vector b2=b.

b3

3D reciprocal lattice vector b3=c.

cos_alpha_star

cosα

cos_beta_star

cosβ

cos_gamma_star

cosγ

sin_alpha_star

sinα

sin_beta_star

sinβ

sin_gamma_star

sinγ