|
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().