NEGF
References: Rocha2006b, Papior2017
Parameters which control quantum transport calculation based on Non-Equilibrium Green Function method. [Edit on GitHub]
Subsections
Keywords
Keyword descriptions
- DELTA_NPOLES
Type: integer
Default: 4Description: Number of poles of Fermi function to consider. [Edit on GitHub]
- DISABLE_CACHE
Type: logical
Default: F
Lone keyword: TDescription: Do not keep contact self-energy matrices for future reuse [Edit on GitHub]
- ENERGY_LBOUND
Type: real
Default: -5.00000000E+000 [hartree]Description: Lower bound energy of the conductance band. [Edit on GitHub]
- EPS_DENSITY
Type: real
Default: 1.00000000E-005Description: Target accuracy for electronic density. [Edit on GitHub]
- EPS_GEO
Type: real
Default: 5.29177209E-007 [angstrom]Description: Accuracy in mapping atoms between different force environments. [Edit on GitHub]
- EPS_GREEN
Type: real
Default: 1.00000000E-005Description: Target accuracy for surface Green’s functions. [Edit on GitHub]
- EPS_SCF
Type: real
Default: 1.00000000E-005Description: Target accuracy for SCF convergence. [Edit on GitHub]
- ETA
Type: real
Default: 1.00000000E-005 [hartree]Description: Infinitesimal offset from the real axis. [Edit on GitHub]
- GAMMA_KT
Type: integer
Default: 20Description: Offset from the axis (in terms of k*T) where poles of the Fermi function reside. [Edit on GitHub]
- HOMO_LUMO_GAP
Type: real
Default: 2.00000000E-001 [hartree]Description: The gap between the HOMO and some fictitious LUMO. This option is used as an initial offset to determine the actual Fermi level of bulk contacts. It does not need to be exact HOMO-LUMO gap, just some value to start with. [Edit on GitHub]
- INTEGRATION_MAX_POINTS
Type: integer
Default: 512Description: Maximal number of grid point for adaptive numerical integration. [Edit on GitHub]
- INTEGRATION_METHOD
Type: enum
Default: CLENSHAW-CURTISDescription: Method to integrate Green’s functions along a closed-circuit contour. [Edit on GitHub]
Valid values:
CLENSHAW-CURTISAdaptive Clenshaw-Curtis quadrature method. Requires FFTW3 library.SIMPSONAdaptive Simpson method. Works without FFTW3.
- INTEGRATION_MIN_POINTS
Type: integer
Default: 16Description: Initial (minimal) number of grid point for adaptive numerical integration. [Edit on GitHub]
- MAX_SCF
Type: integer
Default: 30Description: Maximum number of SCF iterations to be performed. [Edit on GitHub]
- NPROC_POINT
Type: integer
Default: 0Description: Number of MPI processes to be used per energy point. Default is to use all processors (0). [Edit on GitHub]
- V_SHIFT
Type: real
Default: 0.00000000E+000 [hartree]Description: Initial value of the Hartree potential shift [Edit on GitHub]
- V_SHIFT_MAX_ITERS
Type: integer
Default: 30Description: Maximal number of iteration to determine the optimal shift in Hartree potential. [Edit on GitHub]
- V_SHIFT_OFFSET
Type: real
Default: 1.00000000E-001Description: Initial offset to determine the optimal shift in Hartree potential. [Edit on GitHub]