#include <integrals_1el_potential_prep.h>
Public Member Functions | |
SetOfDistrsForV () | |
SetOfDistrsForV (const SetOfDistrsForV &other) | |
void | write_to_buffer (char *dataBuffer, size_t const bufferSize) const |
Function needed for Chunks and Tasks usage. | |
size_t | get_size () const |
Function needed for Chunks and Tasks usage. | |
void | assign_from_buffer (char const *dataBuffer, size_t const bufferSize) |
Function needed for Chunks and Tasks usage. | |
Public Attributes | |
std::vector < DistributionSpecStructWithIndexes2 > | distrList |
std::vector < multipole_struct_small > | multipoleList |
std::vector< group_struct > | groupList |
std::vector < maxMomentVectorNormStruct > | maxMomentVectorNormList |
SetOfDistrsForVInfo | info |
SetOfDistrsForV::SetOfDistrsForV | ( | ) |
SetOfDistrsForV::SetOfDistrsForV | ( | const SetOfDistrsForV & | other | ) |
References distrList, groupList, info, maxMomentVectorNormList, and multipoleList.
void SetOfDistrsForV::assign_from_buffer | ( | char const * | dataBuffer, | |
size_t const | bufferSize | |||
) |
Function needed for Chunks and Tasks usage.
References copy_data_and_advance_src_ptr(), distrList, get_size(), groupList, info, maxMomentVectorNormList, and multipoleList.
size_t SetOfDistrsForV::get_size | ( | ) | const |
Function needed for Chunks and Tasks usage.
References distrList, and groupList.
Referenced by assign_from_buffer(), and write_to_buffer().
void SetOfDistrsForV::write_to_buffer | ( | char * | dataBuffer, | |
size_t const | bufferSize | |||
) | const |
Function needed for Chunks and Tasks usage.
References copy_data_and_advance_dest_ptr(), distrList, get_size(), groupList, info, maxMomentVectorNormList, and multipoleList.
Referenced by assign_from_buffer(), compute_V_hierarchical(), get_size(), organize_distrs_for_V(), SetOfDistrsForV(), and write_to_buffer().
std::vector<group_struct> SetOfDistrsForV::groupList |
Referenced by assign_from_buffer(), compute_V_hierarchical(), get_size(), organize_distrs_for_V(), SetOfDistrsForV(), and write_to_buffer().
Referenced by assign_from_buffer(), organize_distrs_for_V(), SetOfDistrsForV(), and write_to_buffer().
Referenced by assign_from_buffer(), compute_V_hierarchical(), organize_distrs_for_V(), SetOfDistrsForV(), and write_to_buffer().
std::vector<multipole_struct_small> SetOfDistrsForV::multipoleList |
Referenced by assign_from_buffer(), compute_V_hierarchical(), organize_distrs_for_V(), SetOfDistrsForV(), and write_to_buffer().