2 % Copyright (C) 2018 Peter Rakyta, Ph.D.
4 % This program is free software: you can redistribute it and/or modify
5 % it under the terms of the GNU General Public License as published by
6 % the Free Software Foundation, either version 3 of the License, or
7 % (at your option) any later version.
9 % This program is distributed in the hope that it will be useful,
10 % but WITHOUT ANY WARRANTY; without even the implied warranty of
11 % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 % GNU General Public License
for more details.
14 % You should have received a copy of the GNU General Public License
15 % along with
this program. If not, see http:
20 %> @brief Class containing physical parameters of the SSH lattice.
22 %> @brief Class containing physical parameters of the SSH lattice.
24 %> EQuUs v4.9 or later
31 %> The firts alternating nearest neighbour hopping parameter
33 %> The second alternating nearest neighbour hopping parameter
35 %> on-site energy difference between sublattices A and B
41 methods (Access=
public)
43 %% Contructor of the
class 44 %> @brief Constructor of the
class.
45 %> @
return An instance of the
class 48 % initializing
class members
57 end %
public methods end
function Transport(Energy, B)
Calculates the conductance at a given energy value.
Property vargamma1
The firts alternating nearest neighbour hopping parameter.
Class containing physical parameters of the SSH lattice.
function structures(name)