IntroductionInterfacesroot/ root/utils Data structuresExamples | Hex_Lead_HamiltoniansCopyright (C) 2009-2015 Peter Rakyta, Ph.D. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/. Description Interface to create the Hamiltonian of one unit cell in a ribbon made of hexagonal lattice structure, including graphene and silicene. Syntax object = Hex_Lead_Hamiltonians() Methods Hex_Lead_Hamiltonians::Silicene_Lead_HamiltoniansCreates the Hamiltonians H_0 and H_1 of silicene ribbon as well as the structure containing the coordinates of the atomic sites. Syntax [H0, H1, H1_transverse, coordinates] = object.Silicene_Lead_Hamiltonians(lead_param, M, End_Type, Atom_Type, varargin)
Hex_Lead_Hamiltonians::Graphene_Bilayer_Lead_HamiltoniansCreates the Hamiltonians H_0 and H_1 of graphene bilayer as well as the structure containing the coordinates of the atomic sites. Syntax [H0, H1, H1_transverse, coordinates] = object.Silicene_Lead_Hamiltonians(lead_param, M, End_Type, Atom_Type, varargin)
Hex_Lead_Hamiltonians::Graphene_Lead_HamiltoniansDescription Creates Hamiltonians H_0 and H_1 of silicene ribbon with zigzag edge as well as the structure containing the coordinates of the atomic sites. Syntax [H0, H1, H1_transverse, coordinates] = object.Graphene_Lead_Hamiltonians(lead_param, M, End_Type, Atom_Type, varargin)
|