Go to the documentation of this file.
39 #ifndef HERMITE_CONVERSION_SYMB_HEADER
40 #define HERMITE_CONVERSION_SYMB_HEADER
Definition: hermite_conversion_symb.cc:70
int get_hermite_conversion_matrix_symb(const monomial_info_struct *monomial_info, int nmax, int inverseFlag, symb_matrix_element *result)
Definition: hermite_conversion_symb.cc:217
poly_3d_term_struct_symb termList[MAX_NO_OF_3D_TERMS]
Definition: hermite_conversion_symb.cc:72
Definition: hermite_conversion_symb.h:46
int ia
Definition: hermite_conversion_symb.h:47
Definition of the main floating-point datatype used; the ergo_real type.
poly_1d_term_struct_symb termList[MAX_NO_OF_1D_TERMS]
Definition: hermite_conversion_symb.cc:57
int monomialInts[3]
Definition: hermite_conversion_symb.cc:62
static int get_1d_hermite_poly_inv_symb(poly_1d_struct_symb *result, int n)
Definition: hermite_conversion_symb.cc:123
double ergo_real
Definition: realtype.h:69
int noOfTerms
Definition: hermite_conversion_symb.cc:71
int ia
Definition: hermite_conversion_symb.cc:63
ergo_real coeff
Definition: hermite_conversion_symb.h:48
#define MAX_NO_OF_3D_TERMS
Definition: hermite_conversion_symb.cc:67
int no_of_monomials_list[MONOMIAL_N_MAX+1]
Definition: monomial_info.h:61
#define MAX_NO_OF_1D_TERMS
Definition: hermite_conversion_symb.cc:52
static int create_3d_poly_from_1d_poly_symb(poly_3d_struct_symb *poly_3d, poly_1d_struct_symb *poly_1d, int coordIndex)
Definition: hermite_conversion_symb.cc:170
int get_hermite_conversion_matrix_symb(const monomial_info_struct *monomial_info, int nmax, int inverseFlag, symb_matrix_element *result)
Definition: hermite_conversion_symb.cc:217
int monomial_index_list[MONOMIAL_N_MAX+1][MONOMIAL_N_MAX+1][MONOMIAL_N_MAX+1]
Definition: monomial_info.h:62
int iz
Definition: monomial_info.h:54
Code for conversion between integrals computed for Hermite Gaussians and Cartesian Gaussians,...
static int get_1d_hermite_poly_symb(poly_1d_struct_symb *result, int n)
Definition: hermite_conversion_symb.cc:77
Defines IntegralInfo object, providing the coefficients needed for integral evaluation.
int iy
Definition: monomial_info.h:53
static int compute_product_of_3d_polys_symb(poly_3d_struct_symb *result, poly_3d_struct_symb *poly_1, poly_3d_struct_symb *poly_2)
Definition: hermite_conversion_symb.cc:187
Definition: hermite_conversion_symb.cc:55
ergo_real coeff
Definition: hermite_conversion_symb.cc:49
Definition: hermite_conversion_symb.cc:61
ergo_real coeff
Definition: hermite_conversion_symb.cc:64
Definition: monomial_info.h:58
int ix
Definition: hermite_conversion_symb.cc:47
monomial_struct * monomial_list
Definition: monomial_info.h:60
int ix
Definition: monomial_info.h:52
Definition: hermite_conversion_symb.cc:46
int noOfTerms
Definition: hermite_conversion_symb.cc:56
int ia
Definition: hermite_conversion_symb.cc:48