Input file
Copyright (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
The XML structure of the input file.
Examples of the input file are provided within the package Favago TPI (see the directory "Examples").
The input file contains of the following tags:
<parameters identifier="Favago TPI" version="4.5">
<computing_parameters>
Child tags |
<Decimation>value="3"</Decimation>
|
Parameter for decimation. For details see the interface Decimation.
|
<Decimation_block>value="301"</Decimation_block>
|
An integer value for the largest block to be decimated together. For details see the interface Decimation.
|
<Decimate_only_Dyson>value="0"</Decimate_only_Dyson>
|
Obsolete
|
<Potential>value="0"</Potential>
|
Logical parameter. Set 1 to use additional on-site potential in the system, or 0 otherwise. --- Obsolete
|
<magnetic_field>value="0"</magnetic_field>
|
Logical parameter. Set 1 to use magnetic field in the system, or 0 otherwise. For details see the interface Peierls.
|
<my_own_potential>value=""</my_own_potential>
|
Obsolete
|
<Lattice_Type>value="1"</Lattice_Type>
|
Set 'Square' for Square lattice, 'Graphene' for Graphene lattice, 'Silicene' for Silicene lattice, 'Graphene_Bilayer' for bilayer graphene.
|
<Simple_Green_Function>value="0"</Simple_Green_Function>
|
Set 1 if a simple analytical surface Greens function computational method is about to use. (Only for square lattice without a magnetic field)
|
<usingDualModes>value="0"</usingDualModes>
|
Set 1 to use dual modes in the calculations, or 0 to use the left and right sided eigenvectors instead.
|
<debug>value="0"</debug>
|
Set 1 to export debug informations into the debug.txt file, or 0 otherwise.
|
<Linear_Regression_in_B>value="0"</Linear_Regression_in_B>
|
Set 1 (default) to use linear regression to calculate the Peierls integrals between the sites. Useful when dealing with homogeneous magnetic field.
|
<Just_Create_Hamiltonians>value="0"</Just_Create_Hamiltonians>
|
Set 1 to create only Hamiltonians with the Peierls phases without any further calculations.
|
<saveWithMagneticFiled>value="0"</saveWithMagneticFiled>
|
Obsolete
|
<BdG>value="0"</BdG>
|
Set 1 to use the Bogoliubov de Gennes model, or 0 for normal system.
|
<Silent>value="0"</Silent>
|
Set 1 to suppress the output messages.
|
<type_of_scanning>value=""</type_of_scanning>
|
Obsolete
|
</computing_parameters>
<Scatter_region>
Child tags |
<Hscatter>value="0"</Hscatter>
|
Set 0 for creating the Hamiltonian of the scattering region, or set 1 for load the Hamiltonian from a file.
|
<epsilon>value="0"</epsilon>
|
On-site energy on the sites.
|
<vargamma>value="2.97"</vargamma>
|
The hopping amplitude between the sites.
|
<SOintrinsic>value="0"</SOintrinsic>
|
The strength of the intrinsic SOI in silicene.
|
<deltaAB>value="0"</deltaAB>
|
The strength of the staggered A-B potential in silicene.
|
<SO_rashba_intrinsic>value="0"</SO_rashba_intrinsic>
|
The strength of the intrinsic Rashba SOI in silicene.
|
<pair_potential>value="0"</pair_potential>
|
The pair potential for superconducting phases (complex number).
|
</Scatter_region>
<Lead_parameters>
Child tags |
<Hlead>value="0"</Hlead>
|
Set 0 for creating the Hamiltonian of the leads, or set 1 for load the Hamiltonian from a file.
|
<NofLeads>value="NaN"</NofLeads>
|
The number of the leads attached to the scattering region.
|
<Overlap_in_Lead>value="0"</Overlap_in_Lead>
|
Logical parameter. Set true to use overlap integrals in the lead, false otherwise.
|
<lead>
Child tags |
<epsilon>value="0"</epsilon>
|
On-site energy on the sites.
|
<vargamma>value="2.97"</vargamma>
|
The hopping amplitude between the sites.
|
<SOintrinsic>value="0"</SOintrinsic>
|
The strength of the intrinsic SOI in silicene.
|
<deltaAB>value="0"</deltaAB>
|
The strength of the staggered A-B potential in silicene.
|
<SO_rashba_intrinsic>value="0"</SO_rashba_intrinsic>
|
The strength of the intrinsic Rashba SOI in silicene.
|
<pair_potential>value="0"</pair_potential>
|
The pair potential for superconducting phases (complex number).
|
<orientation>value="1"</orientation>
|
Set $+1$ if the incoming states to the scattering center are propagating in the $+x$ or $+y$ direction, and $-1$ otherwise.
|
<M>value="NaN"</M>
|
The number of the sites in the cross section of the lead.
|
</lead>
</Lead_parameters>
</parameters>
|