output_states{ }#
Added in version 3.0.0.
Calling sequence
quantum{ region{ output_states{ } } }
Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)
items: maximum 1
Functionality
Provides options for output of wave function data
Nested keywords
max_num#
Added in version 3.0.0.
Calling sequence
quantum{ region{ output_states{ max_num = ... } } }
Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)
type: integer
values: \(1 \leq z \leq 9999\)
default: not defined
Functionality
—
all_k_points#
Added in version 3.0.0.
Calling sequence
quantum{ region{ output_states{ all_k_points = "..." } } }
Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)
type: choice
values:
yesornodefault:
no
Functionality
Prints out the wave functions for all \(k_{||}\) points (1D: \(k_{||} = (k_y,k_z)\), 2D: \(k_{||} = k_z\)) that are used in the k_integration{}.
Enabling this option can produce a large number of output files.
envelopes#
Added in version 3.0.0.
Calling sequence
quantum{ region{ output_states{ envelopes = "..." } } }
Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)
type: choice
values:
yesornodefault:
yes
Functionality
When set to yes then outputs bias_00000/Quantum/.../.../envelopes_*_SXYZ.dat are generated for \(\mathbf{k} \cdot \mathbf{p}\) models and bias_00000/Quantum/.../.../envelopes.dat for 1-band models.
The file contains envelope-function components \(\EnvelopeFunction_{\alpha}\Arguments{\Pos}\) for a spinor expressed in the \(\BasisKane[8]\) basis, see Envelope-function representation for more details.
envelopes_CB_HH_LH_SO#
Added in version 3.0.0.
Calling sequence
quantum{ region{ output_states{ envelopes_CB_HH_LH_SO = "..." } } }
Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)
type: choice
values:
yesornodefault:
no
Functionality
When set to yes then outputs bias_00000/Quantum/.../.../envelopes_*_CbHhLhSo.dat are generated for \(\mathbf{k} \cdot \mathbf{p}\).
The file contains envelope-function components \(\EnvelopeFunction_{\alpha}\Arguments{\Pos}\) for a spinor expressed in the \(\BasisTd[8]\) basis, see Envelope-function representation for more details.
probabilities#
Added in version 3.0.0.
Calling sequence
quantum{ region{ output_states{ probabilities = "..." } } }
Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)
type: choice
values:
yesornodefault:
yes
Functionality
When set to yes then output bias_00000/Quantum/.../.../probabilities_*.dat are generated.
The file contains probability densities \(\sum_{\alpha}|\EnvelopeFunction_{\alpha}\Arguments{\Pos}|^2\).
probability_components#
Added in version 3.0.0.
Calling sequence
quantum{ region{ output_states{ probabilities_partial = "..." } } }
Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)
type: choice
values:
yesornodefault:
no
Functionality
When set to yes then output bias_00000/Quantum/.../.../probabilities_*_SXYZ.dat are generated for \(\mathbf{k} \cdot \mathbf{p}\) models and bias_00000/Quantum/.../.../probabilities.dat for 1-band models.
The file contains partial probabilities \(|\EnvelopeFunction_{\alpha}\Arguments{\Pos}|^2\) for a spinor expressed in the \(\BasisKane[8]\) basis, see Envelope-function representation for more details.
probabilities_partial_CB_HH_LH_SO#
Added in version 3.0.0.
Calling sequence
quantum{ region{ output_states{ probabilities_partial_CB_HH_LH_SO = "..." } } }
Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)
type: choice
values:
yesornodefault:
no
Functionality
When set to yes then output bias_00000/Quantum/.../.../probabilities_partial_*_CbHhLhSo.dat are generated for \(\mathbf{k} \cdot \mathbf{p}\).
The file contains partial probabilities \(|\EnvelopeFunction_{\alpha}\Arguments{\Pos}|^2\) for a spinor expressed in the \(\BasisTd[8]\) basis, see Envelope-function representation for more details.
spinor_composition#
Added in version 3.0.0.
Calling sequence
quantum{ region{ output_states{ spinor_composition = "..." } } }
Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)
type: choice
values:
yesornodefault:
no
Functionality
When set to yes then output bias_00000/Quantum/.../.../spinor_composition_*_SXYZ.dat`are generated for |k_dot_p| models and :output:`bias_00000/Quantum/.../.../spinor_composition.dat for 1-band models.
The file contains integrated partial probabilities \(\braket{\EnvelopeFunction_{\alpha\Indexm\WaveG}}{\EnvelopeFunction_{\alpha\Indexn\WaveK}}\) for a spinor expressed in the \(\BasisKane[8]\) basis, see Envelope-function representation for more details.
spinor_composition_CB_HH_LH_SO#
Added in version 3.0.0.
Calling sequence
quantum{ region{ output_states{ spinor_composition_CB_HH_LH_SO = "..." } } }
Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)
type: choice
values:
yesornodefault:
no
Functionality
When set to yes then output bias_00000/Quantum/.../.../spinor_composition_*_SXYZ.dat are generated.
The file contains integrated partial probabilities \(\braket{\EnvelopeFunction_{\alpha\Indexm\WaveG}}{\EnvelopeFunction_{\alpha\Indexn\WaveK}}\) for a spinor expressed in the \(\BasisTd[8]\) basis, see Envelope-function representation for more details.
in_one_file#
Added in version 3.0.0.
Calling sequence
quantum{ region{ output_states{ in_one_file = "..." } } }
Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)
type: choice
values:
yesornodefault:
yes
Functionality
Prints out the amplitudes into one file and the probabilities into one file. If no is chosen, for each eigenvalue a separate file is written out.
scale#
Added in version 3.0.0.
Calling sequence
quantum{ region{ output_states{ scale = ... } } }
Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)
type: real number
values: no constraints
default: \(r=1.0\)
unit: \(\mathrm{-}\)
Functionality
Scale factor for output of amplitudes and probabilities
energy_shift#
Added in version 3.0.0.
Calling sequence
quantum{ region{ output_states{ energy_shift = "..." } } }
Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)
type: choice
values:
shiftedornot_shiftedorbothdefault:
both
Functionality
include_energies_in_shifted_files#
Added in version 3.0.0.
Calling sequence
quantum{ region{ output_states{ include_energies_in_shifted_files = "..." } } }
Properties
—
usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)
type: choice
values:
yesornodefault:
yes
Functionality
Selects if the energy levels are added in output of shifted amplitudes and probabilities or not. If no is selected a separate file with energy levels is written out.
Note
The energy spectrum (i.e. the eigenvalues) are always written into the files energy_spectrum_*.dat. The projections of the eigenfunctions on the basis states of the bulk Hamiltonian are written into the files spinor_composition_*.dat.