faunus
Faunus::Energy::EwaldPolicyBase Member List

This is the complete list of members for Faunus::Energy::EwaldPolicyBase, including all inherited members.

citeFaunus::Energy::EwaldPolicyBase
makePolicy(EwaldData::Policies)Faunus::Energy::EwaldPolicyBasestatic
mapGroupsToEigen(Space::GroupVector &groups)Faunus::Energy::EwaldPolicyBaseinlinestatic
mapGroupsToEigen(const Space::GroupVector &groups) (defined in Faunus::Energy::EwaldPolicyBase)Faunus::Energy::EwaldPolicyBaseinlinestatic
reciprocalEnergy(const EwaldData &d)=0Faunus::Energy::EwaldPolicyBasepure virtual
selfEnergy(const EwaldData &d, Change &change, Space::GroupVector &groups)=0Faunus::Energy::EwaldPolicyBasepure virtual
surfaceEnergy(const EwaldData &d, const Change &change, const Space::GroupVector &groups)=0Faunus::Energy::EwaldPolicyBasepure virtual
updateBox(EwaldData &, const Point &) const =0Faunus::Energy::EwaldPolicyBasepure virtual
updateComplex(EwaldData &d, const Space::GroupVector &groups) const =0Faunus::Energy::EwaldPolicyBasepure virtual
updateComplex(EwaldData &d, const Change &change, const Space::GroupVector &groups, const Space::GroupVector &oldgroups) const =0Faunus::Energy::EwaldPolicyBasepure virtual
~EwaldPolicyBase()=default (defined in Faunus::Energy::EwaldPolicyBase)Faunus::Energy::EwaldPolicyBasevirtual