#include "realtype.h"#include "integral_info.h"#include "basisinfo.h"Go to the source code of this file.
Classes | |
| struct | multipole_struct_large |
| struct | multipole_struct_small |
| class | MMTranslator |
| class | MMInteractor |
Defines | |
| #define | MAX_MULTIPOLE_DEGREE 15 |
| #define | MAX_NO_OF_MOMENTS_PER_MULTIPOLE ((MAX_MULTIPOLE_DEGREE+1)*(MAX_MULTIPOLE_DEGREE+1)) |
| #define | MAX_MULTIPOLE_DEGREE_BASIC BASIS_FUNC_POLY_MAX_DEGREE |
| #define | MAX_NO_OF_MOMENTS_PER_MULTIPOLE_BASIC ((MAX_MULTIPOLE_DEGREE_BASIC+1)*(MAX_MULTIPOLE_DEGREE_BASIC+1)) |
Functions | |
| int | init_multipole_code () |
| int | compute_multipole_moments (const IntegralInfo &integralInfo, const DistributionSpecStruct *distr, multipole_struct_small *result) |
| int | setup_multipole_maxAbsMomentList (multipole_struct_large *multipole) |
| #define MAX_MULTIPOLE_DEGREE 15 |
| #define MAX_MULTIPOLE_DEGREE_BASIC BASIS_FUNC_POLY_MAX_DEGREE |
| #define MAX_NO_OF_MOMENTS_PER_MULTIPOLE ((MAX_MULTIPOLE_DEGREE+1)*(MAX_MULTIPOLE_DEGREE+1)) |
| #define MAX_NO_OF_MOMENTS_PER_MULTIPOLE_BASIC ((MAX_MULTIPOLE_DEGREE_BASIC+1)*(MAX_MULTIPOLE_DEGREE_BASIC+1)) |
| int compute_multipole_moments | ( | const IntegralInfo & | integralInfo, | |
| const DistributionSpecStruct * | distr, | |||
| multipole_struct_small * | result | |||
| ) |
| int init_multipole_code | ( | ) |
| int setup_multipole_maxAbsMomentList | ( | multipole_struct_large * | multipole | ) |
1.4.7