Eötvös Quantum Utilities  v4.9.146
Providing the Horsepowers in the Quantum Realm
List of all members | Public Attributes
Opt Struct Reference

Structure Opt contains the basic computational parameters used in EQuUs. More...

Public Attributes

 BdG
 Set 1 to use the Bogoliubov de Gennes model, 0 (default) for normal systems. More...
 
 custom_Hamiltonians
 Set 'siesta' to import Hamiltonians from Siesta, 'custom' to use custom defined Hamiltonians. More...
 
 debug
 Set 1 to export debug informations into the debug.txt file, or 0 otherwise. More...
 
 Decimate_only_Dyson
 Obsolete parameter. More...
 
 Decimation
 Option for using decimation algorith. (see more details at the documenatation of class Decimation) More...
 
 Decimation_block
 The maximal number of the sites to be decimated at once. More...
 
 eta
 Scalar value representing the strength of the bult-in vector potential: $ \eta = ea^2B/\hbar $ with $a$ standing for the atom-atom distance. More...
 
 gauge
 String containining a bult-in vector potential. Possible values are: 'LandauX', 'LandauY'. More...
 
 Just_Create_Hamiltonians
 Obsolete parameter. More...
 
 Lattice_Type
 String describing the preprogrammed lattice type. See the documentation of lattice types for details. More...
 
 Linear_Regression_in_B
 Set 1 to use linear interpolation for the vector potential between the atomic sites to calculate the Peierls phases. Useful when dealing with a homogeneous magnetic field. More...
 
 magnetic_field
 Set true if a magnetic field is involved in the calculations, false (default) otherwise. More...
 
 magnetic_field_trans_invariant
 Set true (default) if a magnetic field is translational invariant along the scattering center, or false otherwise. More...
 
 NofLeads
 Number of leads attached to the scattering region. More...
 
 Silent
 Set 1 in order to supress output messages. More...
 
 Simple_Green_Function
 Set 1 if a simple analytical surface greens function computational method is about to be used, 0 otherwise (Only for square lattice without magnetic field). More...
 
 Spin
 Set 1 to use 1/2 spin degree of freedom in the Hamiltonians, or 0 otherwise. More...
 
 usingDualModes
 Set 1 to use dual modes in the calculations, or 0 to use the left and right sided eigenvectors instead. More...
 
 workers
 Number of workers in the parallel pool. More...
 

Detailed Description

Structure Opt contains the basic computational parameters used in EQuUs.

Definition at line 60 of file structures.m.

Member Data Documentation

◆ BdG

Opt::BdG

Set 1 to use the Bogoliubov de Gennes model, 0 (default) for normal systems.

Definition at line 64 of file structures.m.

◆ custom_Hamiltonians

Opt::custom_Hamiltonians

Set 'siesta' to import Hamiltonians from Siesta, 'custom' to use custom defined Hamiltonians.

Definition at line 96 of file structures.m.

◆ debug

Opt::debug

Set 1 to export debug informations into the debug.txt file, or 0 otherwise.

Definition at line 92 of file structures.m.

◆ Decimate_only_Dyson

Opt::Decimate_only_Dyson

Obsolete parameter.

Definition at line 84 of file structures.m.

◆ Decimation

Opt::Decimation

Option for using decimation algorith. (see more details at the documenatation of class Decimation)

Definition at line 88 of file structures.m.

◆ Decimation_block

Opt::Decimation_block

The maximal number of the sites to be decimated at once.

Definition at line 86 of file structures.m.

◆ eta

Opt::eta

Scalar value representing the strength of the bult-in vector potential: $ \eta = ea^2B/\hbar $ with $a$ standing for the atom-atom distance.

Definition at line 74 of file structures.m.

◆ gauge

Opt::gauge

String containining a bult-in vector potential. Possible values are: 'LandauX', 'LandauY'.

Definition at line 72 of file structures.m.

◆ Just_Create_Hamiltonians

Opt::Just_Create_Hamiltonians

Obsolete parameter.

Definition at line 66 of file structures.m.

◆ Lattice_Type

Opt::Lattice_Type

String describing the preprogrammed lattice type. See the documentation of lattice types for details.

Definition at line 80 of file structures.m.

◆ Linear_Regression_in_B

Opt::Linear_Regression_in_B

Set 1 to use linear interpolation for the vector potential between the atomic sites to calculate the Peierls phases. Useful when dealing with a homogeneous magnetic field.

Definition at line 76 of file structures.m.

◆ magnetic_field

Opt::magnetic_field

Set true if a magnetic field is involved in the calculations, false (default) otherwise.

Definition at line 68 of file structures.m.

◆ magnetic_field_trans_invariant

Opt::magnetic_field_trans_invariant

Set true (default) if a magnetic field is translational invariant along the scattering center, or false otherwise.

Definition at line 70 of file structures.m.

◆ NofLeads

Opt::NofLeads

Number of leads attached to the scattering region.

Definition at line 82 of file structures.m.

◆ Silent

Opt::Silent

Set 1 in order to supress output messages.

Definition at line 62 of file structures.m.

◆ Simple_Green_Function

Opt::Simple_Green_Function

Set 1 if a simple analytical surface greens function computational method is about to be used, 0 otherwise (Only for square lattice without magnetic field).

Definition at line 78 of file structures.m.

◆ Spin

Opt::Spin

Set 1 to use 1/2 spin degree of freedom in the Hamiltonians, or 0 otherwise.

Definition at line 98 of file structures.m.

◆ usingDualModes

Opt::usingDualModes

Set 1 to use dual modes in the calculations, or 0 to use the left and right sided eigenvectors instead.

Definition at line 90 of file structures.m.

◆ workers

Opt::workers

Number of workers in the parallel pool.

Definition at line 94 of file structures.m.


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