collectorClients | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | private |
comm | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | private |
componentFactory | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | private |
Finalize() | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | |
GetCommunicator() const | muq::SamplingAlgorithms::SamplingAlgorithm | |
GetQOIs() const | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | virtual |
GetSamples() const | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | virtual |
MeanQOI() | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | |
multiindexToConfigString(std::shared_ptr< MultiIndex > index) | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | private |
phonebookClient | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | private |
phonebookRank | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | private |
pt | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | private |
QOIs | muq::SamplingAlgorithms::SamplingAlgorithm | protected |
RequestSamples(std::shared_ptr< MultiIndex > index, int numSamples) | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | |
RequestSamplesAll(int numSamples) | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | |
rootRank | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | private |
Run(std::vector< Eigen::VectorXd > const &x0=std::vector< Eigen::VectorXd >()) | muq::SamplingAlgorithms::SamplingAlgorithm | virtual |
Run(Args const &... args) | muq::SamplingAlgorithms::SamplingAlgorithm | inline |
RunImpl(std::vector< Eigen::VectorXd > const &x0) | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | protectedvirtual |
RunRecurse(std::vector< Eigen::VectorXd > &vec, Eigen::VectorXd const &ith, Args const &... args) | muq::SamplingAlgorithms::SamplingAlgorithm | inlineprivate |
RunRecurse(std::vector< Eigen::VectorXd > &vec, Eigen::VectorXd const &last) | muq::SamplingAlgorithms::SamplingAlgorithm | inlineprivate |
RunSamples() | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | |
samples | muq::SamplingAlgorithms::SamplingAlgorithm | protected |
SamplingAlgorithm(std::shared_ptr< SampleCollection > const &samples) | muq::SamplingAlgorithms::SamplingAlgorithm | |
SamplingAlgorithm(std::shared_ptr< SampleCollection > const &samplesIn, std::shared_ptr< SampleCollection > const &QOIsIn) | muq::SamplingAlgorithms::SamplingAlgorithm | |
SamplingAlgorithm(std::shared_ptr< SampleCollection > const &samplesIn, std::shared_ptr< parcer::Communicator > const &comm) | muq::SamplingAlgorithms::SamplingAlgorithm | |
SetState(std::vector< Eigen::VectorXd > const &x0) | muq::SamplingAlgorithms::SamplingAlgorithm | virtual |
StaticLoadBalancingMIMCMC(pt::ptree pt, std::shared_ptr< ParallelizableMIComponentFactory > componentFactory, std::shared_ptr< StaticLoadBalancer > loadBalancing=std::make_shared< RoundRobinStaticLoadBalancer >(), std::shared_ptr< parcer::Communicator > comm=std::make_shared< parcer::Communicator >(MPI_COMM_WORLD), std::shared_ptr< muq::Utilities::OTF2TracerBase > tracer=std::make_shared< OTF2TracerDummy >()) | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | |
workerClient | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | private |
WriteToFile(std::string filename) | muq::SamplingAlgorithms::StaticLoadBalancingMIMCMC | |
~SamplingAlgorithm()=default | muq::SamplingAlgorithms::SamplingAlgorithm | virtual |