JDFTx  1.7.0
CoulombIsolated Member List

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

apply(ScalarFieldTilde &&) constCoulombIsolatedprotectedvirtual
Coulomb(const GridInfo &gInfoOrig, const CoulombParams &params) (defined in Coulomb)Coulombprotected
CoulombIsolated(const GridInfo &gInfoOrig, const CoulombParams &params) (defined in CoulombIsolated)CoulombIsolated
createEwald(matrix3<> R, size_t nAtoms) constCoulombIsolatedprotectedvirtual
energyAndGrad(std::vector< Atom > &atoms, matrix3<> *E_RRT=0) constCoulomb
ewald (defined in Coulomb)Coulombprotected
exchangeEval (defined in Coulomb)Coulombprotected
ExchangeEval (defined in CoulombIsolated)CoulombIsolatedfriend
getEfieldPotential() constCoulomb
getLatticeGradient(const ScalarFieldTilde &X, const ScalarFieldTilde &Y) constCoulombIsolatedprotectedvirtual
gInfoCoulombprotected
initExchangeEval()Coulombprotected
latticeGradient(const ScalarFieldTilde &X, const ScalarFieldTilde &Y, PointChargeMode pointChargeMode=PointChargeNone) constCoulomb
latticeGradient(const complexScalarFieldTilde &X, vector3<> kDiff, double omega) constCoulomb
operator()(ScalarFieldTilde &&, PointChargeMode pointChargeMode=PointChargeNone) constCoulomb
operator()(const ScalarFieldTilde &, PointChargeMode pointChargeMode=PointChargeNone) constCoulomb
operator()(complexScalarFieldTilde &&, vector3<> kDiff, double omega) constCoulomb
operator()(const complexScalarFieldTilde &, vector3<> kDiff, double omega) constCoulomb
params (defined in Coulomb)Coulombprotected
PointChargeLeft enum valueCoulomb
PointChargeMode enum nameCoulomb
PointChargeNone enum valueCoulomb
PointChargeRight enum valueCoulomb
~Coulomb() (defined in Coulomb)Coulombprotectedvirtual