ls1-MarDyn
ls1-MarDyn molecular dynamics code
bhfmm::SHMultipoleParticle Member List

This is the complete list of members for bhfmm::SHMultipoleParticle, including all inherited members.

_center (defined in bhfmm::PseudoParticle)bhfmm::PseudoParticleprotected
_order (defined in bhfmm::PseudoParticle)bhfmm::PseudoParticleprotected
_radius (defined in bhfmm::PseudoParticle)bhfmm::PseudoParticleprotected
_radiusSquared (defined in bhfmm::PseudoParticle)bhfmm::PseudoParticleprotected
actOnLocalParticle(LocalParticle &local) constbhfmm::SHMultipoleParticlevirtual
actOnTarget(const Vector3< double > &position, double charge, double &pot, Vector3< double > &force) constbhfmm::SHMultipoleParticlevirtual
addMultipoleParticle(const MultipoleParticle &small)bhfmm::SHMultipoleParticlevirtual
addMultipoleParticle_Wigner(const MultipoleParticle &small, const WignerMatrix &W_pos, const WignerMatrix &W_neg, const double *CosSinPhi, const int negate, const double &magnitude)bhfmm::SHMultipoleParticle
addSource(const Vector3< double > &position, double charge)bhfmm::SHMultipoleParticlevirtual
addValuesFromMPIBuffer(double *buf, int &position) (defined in bhfmm::SHMultipoleParticle)bhfmm::SHMultipoleParticleinline
clear()bhfmm::SHMultipoleParticlevirtual
getCenter() constbhfmm::PseudoParticleinline
getConstExpansion() const (defined in bhfmm::SHMultipoleParticle)bhfmm::SHMultipoleParticleinline
getExpansion() (defined in bhfmm::SHMultipoleParticle)bhfmm::SHMultipoleParticleinline
getNumEntries() const (defined in bhfmm::SHMultipoleParticle)bhfmm::SHMultipoleParticlevirtual
getOrder() constbhfmm::PseudoParticleinline
getRadius() constbhfmm::PseudoParticleinline
MultipoleParticle() (defined in bhfmm::MultipoleParticle)bhfmm::MultipoleParticleinline
PseudoParticle() (defined in bhfmm::PseudoParticle)bhfmm::PseudoParticleinline
readValuesFromMPIBuffer(double *buf, int &position) (defined in bhfmm::SHMultipoleParticle)bhfmm::SHMultipoleParticleinline
setCenter(const Vector3< double > &center)bhfmm::PseudoParticleinline
setOrder(int order)bhfmm::PseudoParticleinline
setRadius(double radius)bhfmm::PseudoParticleinline
SHMultipoleParticle(int order, bool initializeExpansionToZero=true) (defined in bhfmm::SHMultipoleParticle)bhfmm::SHMultipoleParticle
writeValuesToMPIBuffer(double *buf, int &position) const (defined in bhfmm::SHMultipoleParticle)bhfmm::SHMultipoleParticleinline
~MultipoleParticle() (defined in bhfmm::MultipoleParticle)bhfmm::MultipoleParticleinlinevirtual
~PseudoParticle() (defined in bhfmm::PseudoParticle)bhfmm::PseudoParticleinlinevirtual
~SHMultipoleParticle() (defined in bhfmm::SHMultipoleParticle)bhfmm::SHMultipoleParticle