#include <organize_distrs_mm.h>
Public Member Functions | |
void | writeToBuffer (char *dataBuffer, size_t const bufferSize) const |
size_t | getSize () const |
void | assignFromBuffer (char const *dataBuffer, size_t const bufferSize) |
Public Attributes | |
distr_org_struct | org |
distr_org_mm_struct | org_mm |
void distr_list_description_struct::assignFromBuffer | ( | char const * | dataBuffer, | |
size_t const | bufferSize | |||
) |
size_t distr_list_description_struct::getSize | ( | ) | const |
References distr_org_mm_struct::getSize(), distr_org_struct::getSize(), org, and org_mm.
Referenced by writeToBuffer().
void distr_list_description_struct::writeToBuffer | ( | char * | dataBuffer, | |
size_t const | bufferSize | |||
) | const |
Referenced by assignFromBuffer(), combine_mm_info_for_child_boxes(), compute_J_by_boxes_linear(), compute_JK_single_box(), compute_K_by_boxes(), create_joblist_exchange_for_two_boxes_recursive(), do_multipole_interaction_between_2_boxes_branches(), execute_joblist_J_std_thread_func(), execute_joblist_K_serial(), execute_joblist_K_thread_func(), get_joblists_J_for_two_boxes_recursive(), getSize(), and writeToBuffer().