Eötvös Quantum Utilities  v4.9.146
Providing the Horsepowers in the Quantum Realm
List of all members | Static Public Member Functions
Triangle_Lead_Hamiltonians Class Reference

Class to create the Hamiltonian of one unit cell in a translational invariant lead made of Triangle lattice structure. More...

Static Public Member Functions

static function Triangle_Hamiltonians (lead_param, M)
 Creates Hamiltonians related to triangular lattice structure. More...
 

Detailed Description

Class to create the Hamiltonian of one unit cell in a translational invariant lead made of Triangle lattice structure.

Definition at line 24 of file Triangle_Lead_Hamiltonians.m.

Member Function Documentation

◆ Triangle_Hamiltonians()

static function Triangle_Lead_Hamiltonians::Triangle_Hamiltonians ( lead_param  ,
 
)
static

Creates Hamiltonians related to triangular lattice structure.

lattice_triangle.jpg
Parameters
lead_paramAn instance of structure Lattice_Triangle (or its subclass) containing the physical parameters.
MNumber of sites in the cross section of the lead.
Returns
[1] The Hamiltonian of one slab in the ribbon.
[2] The coupling between the slabs.
[3] The transverse coupling between the slabs for transverse calculations.
[4] The skew coupling between unit cells in the left direction.
[5] A structure Coordinates containing the coordinates of the sites.

The documentation for this class was generated from the following file: