ergo
|
Contains coefficients needed for quick integral evaluation. More...
#include <integral_info.h>
Public Member Functions | |
IntegralInfo () | |
~IntegralInfo () | |
Contains coefficients needed for quick integral evaluation.
This object is quite large and should always be allocated with new. Placing it on stack is a bad idea.
IntegralInfo::IntegralInfo | ( | ) |
References boysfunction_init(), do_output(), LOG_AREA_INTEGRALS, LOG_CAT_ERROR, LOG_CAT_INFO, and setup_basis_func_polys().
IntegralInfo::~IntegralInfo | ( | ) |
basis_func_poly_struct IntegralInfo::basis_func_poly_list[MAX_NO_OF_BASIS_FUNC_POLYS] |
hermite_conversion_info_struct IntegralInfo::hermite_conversion_info |
monomial_info_struct IntegralInfo::monomial_info |
Referenced by compute_gamma_or_J_shelldriven(), compute_J_by_boxes_linear(), compute_JK_single_box(), compute_K_by_boxes(), do_1e_repulsion_integral_using_symb_info_h(), IntegratorWithMemory::do_2e_integral(), do_2e_integral_using_symb_info_h(), do_interaction_recursive(), execute_joblist_J_fmm_shared(), get_J_contribs_from_2_interacting_boxes_2(), get_JK_contribs_from_2_interacting_boxes(), get_K_contribs_from_2_interacting_boxes(), get_max_no_of_monomials_for_list_of_distributions(), get_related_integrals_h(), get_simple_primitives(), organize_distributions(), and setup_basis_func_polys().
int IntegralInfo::no_of_basis_func_polys |
Referenced by compute_multipole_moments(), define_basis_func_poly(), and setup_basis_func_polys().