JDFTx  1.7.0
ExchangeSlab_calc Struct Reference

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
 

Detailed Description

Slab-truncated exchange.


The documentation for this struct was generated from the following file: