SG++-Doxygen-Documentation
|
#include <OperationGraphBaseMPI.hpp>
Protected Member Functions | |
MPIWorkerGraphBase (std::string operationName, sgpp::base::DataMatrix &data, int k) | |
MPIWorkerGraphBase (sgpp::base::DataMatrix &data, int k) | |
MPIWorkerGraphBase (std::string operationName) | |
virtual | ~MPIWorkerGraphBase (void) |
Protected Attributes | |
double * | dataset |
int | dataset_size |
int | dimensions |
int | k |
Protected Attributes inherited from sgpp::datadriven::clusteringmpi::MPIWorkerBase | |
bool | verbose |
Additional Inherited Members | |
Public Member Functions inherited from sgpp::datadriven::clusteringmpi::MPIWorkerBase | |
MPIWorkerBase (std::string worker_class_name) | |
MPIWorkerBase () | |
void | release_sub_workers (void) |
void | start_sub_workers (void) |
virtual void | start_worker_main (void)=0 |
virtual | ~MPIWorkerBase (void) |
|
inlineprotected |
|
inlineprotected |
|
inlineexplicitprotected |
|
inlineprotectedvirtual |
References dataset, dataset_size, sgpp::datadriven::clusteringmpi::MPIEnviroment::get_communicator(), sgpp::datadriven::clusteringmpi::MPIEnviroment::get_input_communicator(), sgpp::datadriven::clusteringmpi::MPIEnviroment::get_node_rank(), sgpp::datadriven::clusteringmpi::MPIEnviroment::get_sub_worker_count(), python.statsfileInfo::i, and sgpp::datadriven::clusteringmpi::MPIWorkerBase::verbose.
|
protected |
Referenced by sgpp::datadriven::clusteringmpi::GraphCreationWorker::GraphCreationWorker(), sgpp::datadriven::clusteringmpi::PrunedGraphCreationWorker::PrunedGraphCreationWorker(), sgpp::datadriven::clusteringmpi::DensityRhsWorker::receive_and_send_initial_data(), sgpp::datadriven::clusteringmpi::GraphCreationWorker::start_worker_main(), and ~MPIWorkerGraphBase().
|
protected |
Referenced by sgpp::datadriven::clusteringmpi::OperationPrunedGraphCreationMPI::create_graph(), sgpp::datadriven::clusteringmpi::OperationGraphCreationMPI::create_graph(), sgpp::datadriven::clusteringmpi::GraphCreationWorker::GraphCreationWorker(), sgpp::datadriven::clusteringmpi::PrunedGraphCreationWorker::PrunedGraphCreationWorker(), sgpp::datadriven::clusteringmpi::DensityRhsWorker::receive_and_send_initial_data(), sgpp::datadriven::clusteringmpi::GraphCreationWorker::start_worker_main(), and ~MPIWorkerGraphBase().
|
protected |
Referenced by sgpp::datadriven::clusteringmpi::OperationPrunedGraphCreationMPI::create_graph(), sgpp::datadriven::clusteringmpi::OperationGraphCreationMPI::create_graph(), sgpp::datadriven::clusteringmpi::GraphCreationWorker::GraphCreationWorker(), sgpp::datadriven::clusteringmpi::PrunedGraphCreationWorker::PrunedGraphCreationWorker(), sgpp::datadriven::clusteringmpi::DensityRhsWorker::receive_and_send_initial_data(), and sgpp::datadriven::clusteringmpi::GraphCreationWorker::start_worker_main().
|
protected |
Referenced by sgpp::datadriven::clusteringmpi::OperationPrunedGraphCreationMPI::create_graph(), sgpp::datadriven::clusteringmpi::OperationGraphCreationMPI::create_graph(), sgpp::datadriven::clusteringmpi::GraphCreationWorker::divide_workpackages(), sgpp::datadriven::clusteringmpi::GraphCreationWorker::GraphCreationWorker(), sgpp::datadriven::clusteringmpi::PrunedGraphCreationWorker::PrunedGraphCreationWorker(), and sgpp::datadriven::clusteringmpi::GraphCreationWorker::start_worker_main().