Output{ }
- Calling sequence
Output{ ... }- Dependencies
Exactly one of EnergyResolvedPlots must be defined if EnergyResolvedPlotsMinimumEnergyGridSpacing is defined.
Exactly one of EnergyResolvedPlots must be defined if EnergyResolvedPlotsFullRealSpaceResolutionForCurrent is defined.
- Functionality
Specifications of the output data and formats.
- Example
Output{ EnergyResolvedPlots = yes EnergyResolvedPlotsMinimumEnergyGridSpacing = 0.5 EnergyResolvedPlotsFullRealSpaceResolutionForCurrent = yes EnergyResolvedGain = yes EnergyResolvedGainForEachPhotonEnergy = yes PlotDispersion = 2 InPlaneKResolvedData = yes FLDFormat = yes VTKFormat = yes GnuplotFormat = yes ScaleWaveFunction = 1.0 SXYZBasis = no WavefunctionComponents = no }
The following keywords are available within this group:
EnergyResolvedPlots
- Calling sequence
Output{ EnergyResolvedPlots = }- Properties
values:
yesornodefault:
no
- Functionality
If
yes, output energy- and position-resolved plots for the local density of states, electron density, and current density.
EnergyResolvedPlotsMinimumEnergyGridSpacing
- Calling sequence
Output{ EnergyResolvedPlotsMinimumEnergyGridSpacing = }- Properties
type: real number
values:
[0.0, ...)
- Functionality
—
EnergyResolvedPlotsFullRealSpaceResolutionForCurrent
- Calling sequence
Output{ EnergyResolvedPlotsFullRealSpaceResolutionForCurrent = }- Properties
values:
yesornodefault:
yes
- Functionality
If
yes, use the full real-space basis to output the energy-resolved plots. Ifno, the reduced real-space basis is used for the output.
EnergyResolvedGain
- Calling sequence
Output{ EnergyResolvedGain = }- Properties
values:
yesornodefault:
no
- Functionality
If
yes, output energy- and position-resolved plots for the gain spectrum.
EnergyResolvedGainForEachPhotonEnergy
- Calling sequence
Output{ EnergyResolvedGainForEachPhotonEnergy = }- Properties
values:
yesornodefault:
no
- Functionality
Determines whether to output energy-resolved gain spectrum for each photon energy.
PhotonMap
- Calling sequence
Output{ PhotonMap = }- Properties
values:
yesornodefault:
no
- Functionality
- If
yes, output of a photon absorption / emission maps. This output can only be activated if an electromagnetic field is included in the simulation, either with gain clamping (GainClamping ) or with an incoming electromagnetic field (EMfield{ } ).
- If
PlotDispersion
- Calling sequence
Output{ PlotDispersion = }- Properties
type: integer
values: \(0 \leq z \leq 2\)
- Functionality
Choose the format of output data:
0= output data at the smallest in-plane k shifted1= output data only at the smallest in-plane k (output file names *_ZoneCenter)2= output data summed over in-plane k (output file names *_WithDispersion)
InPlaneKResolvedData
- Calling sequence
Output{ InPlaneKResolvedData = }- Properties
values:
yesornodefault:
no
- Functionality
If
yes, output in-plane k-resolved data of the wavefunctions, spectral functions, current densities, etc.- Properties
values:
yesornodefault:
no
FLDFormat
- Calling sequence
Output{ FLDFormat = }- Properties
values:
yesornodefault:
no
- Functionality
If
yes, output energy-resolved data in the AVS/Express format (.fld extension).
VTKFormat
- Calling sequence
Output{ VTKFormat = }- Properties
values:
yesornodefault:
yes
- Functionality
If
yes, output energy-resolved data in the VTK format (.vtr extension).
GnuplotFormat
- Calling sequence
Output{ GnuplotFormat = }- Properties
values:
yesornodefault:
yes
- Functionality
If
yes, output energy-resolved data in the Gnuplot format (.plt extension). In a File Explorer, double-click on the file to generate gnuplot figure.
ScaleWaveFunction
- Calling sequence
Output{ ScaleWaveFunction = }- Properties
type: real number
default: \(r=1.0\)
- Functionality
Scale the output of the square of the wavefunctions by the given factor.
WavefunctionComponents
- Calling sequence
Output{ WavefunctionComponents = }- Properties
values:
yesorno
- Functionality
If
yes, output the spinor components of the wavefunctions in respective bases. Default isyesfor NumberOfBands less than 8, andnofor 8-band model.
SXYZBasis
- Calling sequence
Output{ SXYZBasis = }- Properties
values:
yesornodefault:
no
- Functionality
If
yes, output the wavefunction components in the S-X-Y-Z basis (only effective in the 8-band model).
Last update: 04/06/2026