JDFTx  1.4.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages


electron-scattering <key1> <value1> ...


Calculate electron-electron scattering rates (expensive!) and output contribution to imaginary part of electron self-energy (calculated effectively using full-frequency G0W0).

The following key-value pairs can appear in any order:

  • eta <eta>

    <eta> in Eh specifies frequency grid resolution (required)

  • Ecut <Ecut>

    <Ecut> in Eh specifies energy cut-off for dielectric matrices. (If zero, the wavefunction cutoff from elec-cutoff is used instead.)

  • fCut <fCut>

    <fCut> specifies threshold for considering states fully occupied or unoccupied in optimizing sums over states (default: 1e-6)

  • omegaMax <omegaMax>

    <omegaMax> in Eh is the maximum energy transfer to account for and hence the maximum frequency in dielectric function frequency grid. (if zero, autodetermine from available eigenvalues)

  • RPA yes|no

    If yes, use RPA response that ignores XC contribution. (default: no).

  • slabResponse yes|no

    Whether to output slab-normal-direction susceptibility instead. This needs slab geometry in coulomb-interaction, and will bypass the actual electron-electron scattering calculation and output.

  • EcutTransverse <EcutTransverse>

    <EcutTransverse> in Eh specifies energy cut-off for dielectric matrix in. directions trasverse to the slab normal; only valid when slabResponse = yes. (If zero, use the same value as Ecut above.)


Requires:     coulomb-interaction

Forbids:     polarizability

Allow multiple:    no

Default:     (None)

Back to: Input file documentation or Index of commands