![]()  | 
  
    SG++-Doxygen-Documentation
    
   | 
 
#include <OperationDensityMPI.hpp>
  
 Public Member Functions | |
| virtual void | mult (base::DataVector &alpha, base::DataVector &result) | 
| starts the Multiplication with the matrix  More... | |
| OperationDensityMultMPI (base::Grid &grid, double lambda, std::string ocl_conf_filename) | |
| virtual | ~OperationDensityMultMPI () | 
  Public Member Functions inherited from sgpp::base::OperationMatrix | |
| OperationMatrix () | |
| Constructor.  More... | |
| virtual | ~OperationMatrix () | 
| Destructor.  More... | |
  Public Member Functions inherited from sgpp::datadriven::clusteringmpi::DensityWorker | |
| DensityWorker () | |
| DensityWorker (base::Grid &grid, double lambda) | |
| DensityWorker (base::Grid &grid, double lambda, std::string ocl_conf_filename) | |
| virtual | ~DensityWorker () | 
  Public Member Functions inherited from sgpp::datadriven::clusteringmpi::MPIWorkerGridBase | |
| virtual | ~MPIWorkerGridBase () | 
  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 | ~MPIWorkerBase (void) | 
  Public Member Functions inherited from sgpp::datadriven::clusteringmpi::MPIWorkerPackageBase< double > | |
| MPIWorkerPackageBase (std::string operationName, int multiplier) | |
| MPIWorkerPackageBase (std::string operationName, int multiplier, std::string ocl_conf_filename) | |
| void | start_worker_main (void) | 
| virtual | ~MPIWorkerPackageBase () | 
      
  | 
  inline | 
      
  | 
  inlinevirtual | 
      
  | 
  inlinevirtual | 
starts the Multiplication with the matrix
| alpha | DataVector that contains the ansatzfunctions' coefficients | 
| result | DataVector into which the result of the Laplace operation is stored | 
Implements sgpp::base::OperationMatrix.
References create_dataset::dest, sgpp::datadriven::clusteringmpi::MPIWorkerPackageBase< double >::divide_workpackages(), sgpp::datadriven::clusteringmpi::MPIEnviroment::get_sub_worker_count(), sgpp::base::DataVector::getPointer(), sgpp::base::DataVector::getSize(), sgpp::datadriven::clusteringmpi::DensityWorker::send_alpha(), sgpp::datadriven::clusteringmpi::MPIWorkerBase::start_sub_workers(), and sgpp::datadriven::clusteringmpi::MPIWorkerPackageBase< double >::sub_worker_comm.