float * p
Definition: Tutorial_Map_using.cpp:9
Definition: Multipole.h:14
virtual void computeMultipoleExpansion()
Definition: Multipole.cc:23
NumericalVector< std::complex< Mdouble > > convertMultipoleToLocal(Vec3D location)
Definition: Multipole.cc:87
Multipole(int p, NumericalVector<> *squaredFactorials, Vec3D location)
Definition: Multipole.cc:13
NumericalVector * getSquaredFactorials()
Definition: Multipole.h:40
NumericalVector< std::complex< Mdouble > > multipoleExpansionCoefficients_
Definition: Multipole.h:54
Vec3D location_
Definition: Multipole.h:53
NumericalVector< std::complex< Mdouble > > TranslateMultipoleExpansionTo(Vec3D location)
Definition: Multipole.cc:29
NumericalVector * squaredFactorials_
Definition: Multipole.h:52
NumericalVector< std::complex< Mdouble > > getExpansionCoefficients()
Definition: Multipole.h:30
int p_
Definition: Multipole.h:51
void setExpansionCoefficients(NumericalVector< std::complex< Mdouble >> multipoleExpansionCoefficients)
Definition: Multipole.h:35
int getP()
Definition: Multipole.h:45
void addMultipoleCoefficients(NumericalVector< std::complex< Mdouble >> multipoleExpansionCoefficients)
Definition: Multipole.cc:133
Definition: NumericalVector.h:44
Definition: Kernel/Math/Vector.h:30