JDFTx  1.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Coulomb Member List

This is the complete list of members for Coulomb, including all inherited members.

apply(ScalarFieldTilde &&) const =0Coulombprotectedpure virtual
ChargedDefect (defined in Coulomb)Coulombfriend
Coulomb(const GridInfo &gInfoOrig, const CoulombParams &params) (defined in Coulomb)Coulombprotected
createEwald(matrix3<> R, size_t nAtoms) const =0Coulombprotectedpure virtual
energyAndGrad(std::vector< Atom > &atoms) const Coulomb
ewald (defined in Coulomb)Coulombprotected
exchangeEval (defined in Coulomb)Coulombprotected
ExchangeEval (defined in Coulomb)Coulombfriend
FluidSolver (defined in Coulomb)Coulombfriend
getEfieldPotential() const Coulomb
gInfoCoulombprotected
initExchangeEval()Coulombprotected
operator()(ScalarFieldTilde &&, PointChargeMode pointChargeMode=PointChargeNone) const Coulomb
operator()(const ScalarFieldTilde &, PointChargeMode pointChargeMode=PointChargeNone) const Coulomb
operator()(complexScalarFieldTilde &&, vector3<> kDiff, double omega) const Coulomb
operator()(const complexScalarFieldTilde &, vector3<> kDiff, double omega) const Coulomb
params (defined in Coulomb)Coulombprotected
PointChargeLeft enum valueCoulomb
PointChargeMode enum nameCoulomb
PointChargeNone enum valueCoulomb
PointChargeRight enum valueCoulomb
SlabEpsilon (defined in Coulomb)Coulombfriend
~Coulomb() (defined in Coulomb)Coulombprotectedvirtual