ergo
|
#include <monomial_info.h>
Public Member Functions | |
void | init () |
monomial_info_struct () | |
~monomial_info_struct () | |
monomial_info_struct (const monomial_info_struct &other) | |
Function needed for Chunks&Tasks usage. More... | |
void | write_to_buffer (char *dataBuffer, size_t const bufferSize) const |
Function needed for Chunks&Tasks usage. More... | |
size_t | get_size () const |
Function needed for Chunks&Tasks usage. More... | |
void | assign_from_buffer (char const *dataBuffer, size_t const bufferSize) |
Function needed for Chunks&Tasks usage. More... | |
Public Attributes | |
int | noOfMonomialsTot |
monomial_struct * | monomial_list |
int | no_of_monomials_list [MONOMIAL_N_MAX+1] |
int | monomial_index_list [MONOMIAL_N_MAX+1][MONOMIAL_N_MAX+1][MONOMIAL_N_MAX+1] |
monomial_info_struct::monomial_info_struct | ( | ) |
References monomial_index_list, MONOMIAL_N_MAX, and no_of_monomials_list.
monomial_info_struct::~monomial_info_struct | ( | ) |
References monomial_list.
monomial_info_struct::monomial_info_struct | ( | const monomial_info_struct & | other | ) |
Function needed for Chunks&Tasks usage.
References monomial_index_list, monomial_list, no_of_monomials_list, and noOfMonomialsTot.
void monomial_info_struct::assign_from_buffer | ( | char const * | dataBuffer, |
size_t const | bufferSize | ||
) |
Function needed for Chunks&Tasks usage.
References monomial_index_list, monomial_list, no_of_monomials_list, and noOfMonomialsTot.
Referenced by IntegralInfo::assign_from_buffer().
size_t monomial_info_struct::get_size | ( | ) | const |
Function needed for Chunks&Tasks usage.
References monomial_index_list, no_of_monomials_list, and noOfMonomialsTot.
Referenced by IntegralInfo::assign_from_buffer(), IntegralInfo::get_size(), write_to_buffer(), and IntegralInfo::write_to_buffer().
void monomial_info_struct::init | ( | void | ) |
References monomial_struct::ix, monomial_struct::iy, monomial_struct::iz, monomial_index_list, monomial_list, MONOMIAL_N_MAX, no_of_monomials_list, and noOfMonomialsTot.
Referenced by IntegralInfo::init().
void monomial_info_struct::write_to_buffer | ( | char * | dataBuffer, |
size_t const | bufferSize | ||
) | const |
Function needed for Chunks&Tasks usage.
References get_size(), monomial_index_list, monomial_list, no_of_monomials_list, and noOfMonomialsTot.
Referenced by IntegralInfo::write_to_buffer().
int monomial_info_struct::monomial_index_list[MONOMIAL_N_MAX+1][MONOMIAL_N_MAX+1][MONOMIAL_N_MAX+1] |
Referenced by assign_from_buffer(), define_basis_func_poly_special_6dfuncs(), do_1e_repulsion_integral_derivatives_using_symb_info(), do_1e_repulsion_integral_using_symb_info_h(), IntegratorWithMemory::do_2e_integral(), do_2e_integral_using_symb_info_h(), do_interaction_recursive(), do_interaction_recursive_2(), get_hermite_conversion_matrix_symb(), get_size(), init(), monomial_info_struct(), organize_distributions(), setup_basis_func_polys(), and write_to_buffer().
monomial_struct* monomial_info_struct::monomial_list |
int monomial_info_struct::no_of_monomials_list[MONOMIAL_N_MAX+1] |
Referenced by assign_from_buffer(), compute_JK_single_box(), do_1e_repulsion_integral_derivatives_using_symb_info(), do_1e_repulsion_integral_using_symb_info_h(), IntegratorWithMemory::do_2e_integral(), do_2e_integral_using_symb_info_h(), do_interaction_recursive(), do_interaction_recursive_2(), get_conversion_matrix_for_group(), get_hermite_conversion_matrix(), hermite_conversion_info_struct::get_hermite_conversion_matrix_left(), hermite_conversion_info_struct::get_hermite_conversion_matrix_right(), get_hermite_conversion_matrix_symb(), get_J_contribs_from_2_interacting_boxes(), get_JK_contribs_from_2_interacting_boxes(), get_K_contribs_from_2_interacting_boxes(), get_related_integrals_hermite(), get_size(), init(), hermite_conversion_info_struct::init(), monomial_info_struct(), hermite_conversion_info_struct::multiply_by_hermite_conversion_matrix_from_left(), hermite_conversion_info_struct::multiply_by_hermite_conversion_matrix_from_right(), organize_distributions(), and write_to_buffer().
int monomial_info_struct::noOfMonomialsTot |
Referenced by assign_from_buffer(), get_size(), init(), monomial_info_struct(), and write_to_buffer().