GrapheneMixin¶
-
class
sknano.core.structures.
GrapheneMixin
[source] [edit on github][source]¶ Bases:
object
Mixin class for graphene structure classes.
Attributes
N
Number of graphene unit cells. Natoms
Total number of atoms. Natoms_per_layer
Number of atoms per layer. Natoms_per_unit_cell
Number of atoms per unit cell. area
Total area of graphene supercell. n1
Number of unit cells along Crystal3DLattice.a1
.n2
Number of unit cells along Crystal3DLattice.a2
.r1
Vector GrapheneMixin.n1
\(\times\)Crystal3DLattice.a1
.r2
Vector GrapheneMixin.n2
\(\times\)Crystal3DLattice.a2
.Attributes Summary
N
Number of graphene unit cells. Natoms
Total number of atoms. Natoms_per_layer
Number of atoms per layer. Natoms_per_unit_cell
Number of atoms per unit cell. area
Total area of graphene supercell. n1
Number of unit cells along Crystal3DLattice.a1
.n2
Number of unit cells along Crystal3DLattice.a2
.r1
Vector GrapheneMixin.n1
\(\times\)Crystal3DLattice.a1
.r2
Vector GrapheneMixin.n2
\(\times\)Crystal3DLattice.a2
.Attributes Documentation
-
N
¶ Number of graphene unit cells.
\[N = \frac{A_{\mathrm{sheet}}}{A_{\mathrm{cell}}}\]
-
Natoms
¶ Total number of atoms.
-
Natoms_per_layer
¶ Number of atoms per layer.
-
Natoms_per_unit_cell
¶ Number of atoms per unit cell.
-
area
¶ Total area of graphene supercell.
-
n1
¶ Number of unit cells along
Crystal3DLattice.a1
.
-
n2
¶ Number of unit cells along
Crystal3DLattice.a2
.
-
r1
¶ Vector
GrapheneMixin.n1
\(\times\)Crystal3DLattice.a1
.
-
r2
¶ Vector
GrapheneMixin.n2
\(\times\)Crystal3DLattice.a2
.
-