20 #ifndef JDFTX_ELECTRONIC_POLARIZABILITY_H 21 #define JDFTX_ELECTRONIC_POLARIZABILITY_H 23 #include <electronic/common.h> 48 string dkFilename(
int ik,
string varName)
const;
49 friend class PairDensityCalculator;
52 #endif // JDFTX_ELECTRONIC_POLARIZABILITY_H Charge response to total electrostatic potential.
Definition: Polarizability.h:33
Charge response to external electrostatic potential.
Definition: Polarizability.h:32
Calculate the polarizability in a convenient eigenbasis.
Definition: Polarizability.h:27
EigenBasis
Response-matrix whose eigen-basis to use for final output.
Definition: Polarizability.h:30
Non-interacting response of Kohn-Sham system.
Definition: Polarizability.h:31
double Ecut
energy-cutoff for occupied-valence pair densities (if zero, 4*Ecut of wavefunctions) ...
Definition: Polarizability.h:37
vector3 dk
k-point difference at which to obtain results
Definition: Polarizability.h:40
Definition: Everything.h:41
int nEigs
number of eigenvectors in output (if zero, output all)
Definition: Polarizability.h:38
string dkFilenamePattern
if non-null, read wavefunctions and eigenvalues for offset states form here
Definition: Polarizability.h:42
void dump(const Everything &e)
compute and dump polarizability eigenvectors and matrix elements