#include <LoadBalancerComponent.hpp>
|
std::vector< double > | get_result () |
|
std::vector< size_t > | get_work_segment (size_t scheduleSize, size_t blockSize) |
|
| HPX_DEFINE_COMPONENT_ACTION (sgpp::datadriven::MultipleEvalHPX::LoadBalancerComponent, get_work_segment, get_work_segment_action) |
|
| HPX_DEFINE_COMPONENT_ACTION (sgpp::datadriven::MultipleEvalHPX::LoadBalancerComponent, send_result_segment, send_result_segment_action) |
|
| HPX_DEFINE_COMPONENT_ACTION (sgpp::datadriven::MultipleEvalHPX::LoadBalancerComponent, get_result, get_result_action) |
|
| LoadBalancerComponent () |
|
| LoadBalancerComponent (int32_t, size_t resultSize) |
|
void | send_result_segment (std::vector< double > partialResult, size_t startIndexData, size_t endIndexData) |
|
◆ LoadBalancerComponent() [1/2]
sgpp::datadriven::MultipleEvalHPX::LoadBalancerComponent::LoadBalancerComponent |
( |
| ) |
|
|
inline |
◆ LoadBalancerComponent() [2/2]
sgpp::datadriven::MultipleEvalHPX::LoadBalancerComponent::LoadBalancerComponent |
( |
int32_t |
, |
|
|
size_t |
resultSize |
|
) |
| |
|
inline |
◆ get_result()
std::vector<double> sgpp::datadriven::MultipleEvalHPX::LoadBalancerComponent::get_result |
( |
| ) |
|
|
inline |
◆ get_work_segment()
std::vector<size_t> sgpp::datadriven::MultipleEvalHPX::LoadBalancerComponent::get_work_segment |
( |
size_t |
scheduleSize, |
|
|
size_t |
blockSize |
|
) |
| |
|
inline |
◆ HPX_DEFINE_COMPONENT_ACTION() [1/3]
◆ HPX_DEFINE_COMPONENT_ACTION() [2/3]
◆ HPX_DEFINE_COMPONENT_ACTION() [3/3]
◆ send_result_segment()
void sgpp::datadriven::MultipleEvalHPX::LoadBalancerComponent::send_result_segment |
( |
std::vector< double > |
partialResult, |
|
|
size_t |
startIndexData, |
|
|
size_t |
endIndexData |
|
) |
| |
|
inline |
The documentation for this struct was generated from the following file: