Helper class for evaluating regularized Coulomb kernel for exchange. More...
#include <Coulomb_ExchangeEval.h>
Public Member Functions | |
| ExchangeEval (const GridInfo &gInfo, const CoulombParams ¶ms, const Coulomb &coulomb, double omega) | |
| complexScalarFieldTilde | operator() (complexScalarFieldTilde &&in, vector3<> kDiff) const |
| matrix3 | latticeGradient (const complexScalarFieldTilde &X, vector3<> kDiff) const |
| Return the lattice gradient of exchange integral dot(X, O(coulomb(X)) for given k-point difference. | |
Helper class for evaluating regularized Coulomb kernel for exchange.