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.
- DISABLE_CACHE
Type: logical
Default: F
Lone keyword: TDescription: Do not keep contact self-energy matrices for future reuse
- ENERGY_LBOUND
Type: real
Default: -5.00000000E+000 [hartree]Description: Lower bound energy of the conductance band.
- EPS_DENSITY
Type: real
Default: 1.00000000E-005Description: Target accuracy for electronic density.
- EPS_GEO
Type: real
Default: 5.29177209E-007 [angstrom]Description: Accuracy in mapping atoms between different force environments.
- EPS_GREEN
Type: real
Default: 1.00000000E-005Description: Target accuracy for surface Green’s functions.
- EPS_SCF
Type: real
Default: 1.00000000E-005Description: Target accuracy for SCF convergence.
- ETA
Type: real
Default: 1.00000000E-005 [hartree]Description: Infinitesimal offset from the real axis.
- GAMMA_KT
Type: integer
Default: 20Description: Offset from the axis (in terms of k*T) where poles of the Fermi function reside.
- 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.
- INTEGRATION_MAX_POINTS
Type: integer
Default: 512Description: Maximal number of grid point for adaptive numerical integration.
- INTEGRATION_METHOD
Type: enum
Default: CLENSHAW-CURTISDescription: Method to integrate Green’s functions along a closed-circuit contour.
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.
- MAX_SCF
Type: integer
Default: 30Description: Maximum number of SCF iterations to be performed.
- NPROC_POINT
Type: integer
Default: 0Description: Number of MPI processes to be used per energy point. Default is to use all processors (0).
- V_SHIFT
Type: real
Default: 0.00000000E+000 [hartree]Description: Initial value of the Hartree potential shift
- V_SHIFT_MAX_ITERS
Type: integer
Default: 30Description: Maximal number of iteration to determine the optimal shift in Hartree potential.
- V_SHIFT_OFFSET
Type: real
Default: 1.00000000E-001Description: Initial offset to determine the optimal shift in Hartree potential.