ergo
|
Code for conversion between integrals computed for Hermite Gaussians and Cartesian Gaussians, using a symbolic conversion matrix. More...
Go to the source code of this file.
Classes | |
struct | symb_matrix_element |
Functions | |
int | get_hermite_conversion_matrix_symb (const monomial_info_struct *monomial_info, int nmax, int inverseFlag, symb_matrix_element *result) |
Code for conversion between integrals computed for Hermite Gaussians and Cartesian Gaussians, using a symbolic conversion matrix.
int get_hermite_conversion_matrix_symb | ( | const monomial_info_struct * | monomial_info, |
int | nmax, | ||
int | inverseFlag, | ||
symb_matrix_element * | result | ||
) |
References poly_3d_term_struct_symb::coeff, symb_matrix_element::coeff, compute_product_of_3d_polys_symb(), create_3d_poly_from_1d_poly_symb(), get_1d_hermite_poly_inv_symb(), get_1d_hermite_poly_symb(), poly_3d_term_struct_symb::ia, symb_matrix_element::ia, monomial_struct::ix, monomial_struct::iy, monomial_struct::iz, monomial_info_struct::monomial_index_list, monomial_info_struct::monomial_list, poly_3d_term_struct_symb::monomialInts, monomial_info_struct::no_of_monomials_list, poly_3d_struct_symb::noOfTerms, and poly_3d_struct_symb::termList.
Referenced by get_hermite_conversion_matrix(), and hermite_conversion_info_struct::init().