ergo
|
#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. More... | |
size_t | get_size () const |
Function needed for Chunks and Tasks usage. More... | |
void | assign_from_buffer (char const *dataBuffer, size_t const bufferSize) |
Function needed for Chunks and Tasks usage. More... | |
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.
std::vector<DistributionSpecStructWithIndexes2> SetOfDistrsForV::distrList |
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().
SetOfDistrsForVInfo SetOfDistrsForV::info |
Referenced by assign_from_buffer(), organize_distrs_for_V(), SetOfDistrsForV(), and write_to_buffer().
std::vector<maxMomentVectorNormStruct> SetOfDistrsForV::maxMomentVectorNormList |
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().