ergo
|
#include <organize_distrs.h>
Public Member Functions | |
distr_org_struct () |
Public Attributes | |
std::vector< minimal_distr_struct > | minimalDistrList |
std::vector< distr_group_struct > | groupList |
std::vector< cluster_struct > | clusterList |
std::vector< chunk_struct > | chunkList |
std::vector < basis_func_pair_struct > | basisFuncPairList |
std::vector< int > | basisFuncListForChunks |
std::vector< int > | basisFuncListForChunks_map |
std::vector< int > | basisFuncList |
int | minimalDistrCount |
int | groupCount |
int | clusterCount |
int | chunkCount |
int | basisFuncPairCount |
int | basisFuncForChunksCount |
int | basisFuncListCount |
ergo_real | maxExtent |
ergo_real | maxDistanceOutsideBox |
|
inline |
int distr_org_struct::basisFuncForChunksCount |
Referenced by organize_distributions().
std::vector<int> distr_org_struct::basisFuncList |
Referenced by execute_joblist_K_serial(), execute_joblist_K_thread_func(), and organize_distributions().
int distr_org_struct::basisFuncListCount |
Referenced by execute_joblist_K_serial(), execute_joblist_K_thread_func(), and organize_distributions().
std::vector<int> distr_org_struct::basisFuncListForChunks |
Referenced by execute_joblist_K_serial(), execute_joblist_K_thread_func(), and organize_distributions().
std::vector<int> distr_org_struct::basisFuncListForChunks_map |
Referenced by execute_joblist_K_serial(), execute_joblist_K_thread_func(), and organize_distributions().
int distr_org_struct::basisFuncPairCount |
Referenced by organize_distributions().
std::vector<basis_func_pair_struct> distr_org_struct::basisFuncPairList |
int distr_org_struct::chunkCount |
Referenced by compute_J_by_boxes_linear(), compute_JK_single_box(), compute_K_by_boxes(), do_multipole_interaction_between_2_boxes_branches(), execute_joblist_J_fmm_shared(), execute_joblist_J_std_serial(), execute_joblist_J_std_thread_func(), execute_joblist_K_serial(), execute_joblist_K_thread_func(), and organize_distributions().
std::vector<chunk_struct> distr_org_struct::chunkList |
Referenced by compute_J_by_boxes_linear(), compute_JK_single_box(), compute_K_by_boxes(), do_multipole_interaction_between_2_boxes_branches(), execute_joblist_J_fmm_shared(), execute_joblist_J_std_serial(), execute_joblist_J_std_thread_func(), execute_joblist_K_serial(), execute_joblist_K_thread_func(), and organize_distributions().
int distr_org_struct::clusterCount |
std::vector<cluster_struct> distr_org_struct::clusterList |
Referenced by compute_J_by_boxes_linear(), compute_JK_single_box(), compute_K_by_boxes(), do_multipole_interaction_between_2_boxes_branches(), execute_joblist_J_fmm_shared(), execute_joblist_J_std_serial(), execute_joblist_J_std_thread_func(), execute_joblist_K_serial(), execute_joblist_K_thread_func(), and organize_distributions().
int distr_org_struct::groupCount |
std::vector<distr_group_struct> distr_org_struct::groupList |
Referenced by compute_J_by_boxes_linear(), compute_JK_single_box(), compute_K_by_boxes(), do_multipole_interaction_between_2_boxes_branches(), execute_joblist_J_fmm_shared(), execute_joblist_J_std_serial(), execute_joblist_J_std_thread_func(), execute_joblist_K_serial(), execute_joblist_K_thread_func(), and organize_distributions().
ergo_real distr_org_struct::maxDistanceOutsideBox |
ergo_real distr_org_struct::maxExtent |
Referenced by compute_J_by_boxes_linear(), and organize_distributions().
int distr_org_struct::minimalDistrCount |
Referenced by compute_J_by_boxes_linear(), and organize_distributions().
std::vector<minimal_distr_struct> distr_org_struct::minimalDistrList |
Referenced by compute_J_by_boxes_linear(), compute_JK_single_box(), compute_K_by_boxes(), do_multipole_interaction_between_2_boxes_branches(), execute_joblist_J_fmm_shared(), execute_joblist_J_std_serial(), execute_joblist_J_std_thread_func(), execute_joblist_K_serial(), execute_joblist_K_thread_func(), and organize_distributions().