Slab-truncated exchange. More...
#include <Coulomb_internal.h>
Public Member Functions | |
| __hostanddev__ double | operator() (const vector3< int > &iG, const matrix3<> &GGT, const vector3<> &kDiff, double Vzero, double thresholdSq) const |
| __hostanddev__ symmetricMatrix3 | latticeGradient (const vector3< int > &iG, const matrix3<> &G, const vector3<> &kDiff, double thresholdSq) const |
Public Attributes | |
| int | iDir |
| double | hlfL |
| double * | coeff |
| double | dGinv |
| size_t | nSamples |
| size_t | nCoeff |
| symmetricMatrix3 | zHatOuter |
Slab-truncated exchange.