adaptEnd | muq::SamplingAlgorithms::DILIKernel | protected |
adaptStart | muq::SamplingAlgorithms::DILIKernel | protected |
blockInd | muq::SamplingAlgorithms::TransitionKernel | protected |
comm | muq::SamplingAlgorithms::TransitionKernel | protected |
ComputeLocalLIS(std::vector< Eigen::VectorXd > const &currState) | muq::SamplingAlgorithms::DILIKernel | protected |
Construct(boost::property_tree::ptree const &pt, std::shared_ptr< AbstractSamplingProblem > problem) | muq::SamplingAlgorithms::TransitionKernel | static |
CreateLikelihood(std::shared_ptr< muq::Modeling::ModPiece > const &forwardModel, std::shared_ptr< muq::Modeling::ModPiece > const &noiseDensity) | muq::SamplingAlgorithms::DILIKernel | static |
CreateLIS(std::vector< Eigen::VectorXd > const &currState) | muq::SamplingAlgorithms::DILIKernel | |
CSKernel() | muq::SamplingAlgorithms::DILIKernel | inlinevirtual |
csKernel | muq::SamplingAlgorithms::DILIKernel | protected |
csKernelOpts | muq::SamplingAlgorithms::DILIKernel | protected |
DILIKernel(boost::property_tree::ptree const &pt, std::shared_ptr< AbstractSamplingProblem > problem) | muq::SamplingAlgorithms::DILIKernel | |
DILIKernel(boost::property_tree::ptree const &pt, std::shared_ptr< AbstractSamplingProblem > problem, Eigen::VectorXd const &genEigVals, Eigen::MatrixXd const &genEigVecs) | muq::SamplingAlgorithms::DILIKernel | |
DILIKernel(boost::property_tree::ptree const &pt, std::shared_ptr< AbstractSamplingProblem > problem, std::shared_ptr< muq::Modeling::GaussianBase > const &prior, std::shared_ptr< muq::Modeling::ModPiece > const &noiseModel, std::shared_ptr< muq::Modeling::ModPiece > const &forwardModelIn) | muq::SamplingAlgorithms::DILIKernel | |
DILIKernel(boost::property_tree::ptree const &pt, std::shared_ptr< AbstractSamplingProblem > problem, std::shared_ptr< muq::Modeling::GaussianBase > const &prior, std::shared_ptr< muq::Modeling::ModPiece > const &noiseModel, std::shared_ptr< muq::Modeling::ModPiece > const &forwardModelIn, Eigen::VectorXd const &genEigVals, Eigen::MatrixXd const &genEigVecs) | muq::SamplingAlgorithms::DILIKernel | |
DILIKernel(boost::property_tree::ptree const &pt, std::shared_ptr< AbstractSamplingProblem > problem, std::shared_ptr< muq::Modeling::GaussianBase > const &prior, std::shared_ptr< muq::Modeling::ModPiece > const &likelihood) | muq::SamplingAlgorithms::DILIKernel | |
DILIKernel(boost::property_tree::ptree const &pt, std::shared_ptr< AbstractSamplingProblem > problem, std::shared_ptr< muq::Modeling::GaussianBase > const &prior, std::shared_ptr< muq::Modeling::ModPiece > const &likelihood, Eigen::VectorXd const &genEigVals, Eigen::MatrixXd const &genEigVecs) | muq::SamplingAlgorithms::DILIKernel | |
eigOpts | muq::SamplingAlgorithms::DILIKernel | protected |
ExtractForwardModel(std::shared_ptr< muq::Modeling::ModPiece > const &likelihoodIn) | muq::SamplingAlgorithms::DILIKernel | static |
ExtractLikelihood(std::shared_ptr< AbstractSamplingProblem > const &problem, std::string const &nodeName) | muq::SamplingAlgorithms::DILIKernel | static |
ExtractNoiseModel(std::shared_ptr< muq::Modeling::ModPiece > const &likelihood) | muq::SamplingAlgorithms::DILIKernel | static |
ExtractPrior(std::shared_ptr< AbstractSamplingProblem > const &problem, std::string const &nodeName) | muq::SamplingAlgorithms::DILIKernel | static |
forwardModel | muq::SamplingAlgorithms::DILIKernel | protected |
FromLIS(Eigen::VectorXd const &r) const | muq::SamplingAlgorithms::DILIKernel | |
fullToCS | muq::SamplingAlgorithms::DILIKernel | protected |
GetBlockInd() const | muq::SamplingAlgorithms::TransitionKernel | inlinevirtual |
GetTransitionKernelMap() | muq::SamplingAlgorithms::TransitionKernel | static |
hessEigVals | muq::SamplingAlgorithms::DILIKernel | protected |
hessType | muq::SamplingAlgorithms::DILIKernel | protected |
hessU | muq::SamplingAlgorithms::DILIKernel | protected |
hessUQR | muq::SamplingAlgorithms::DILIKernel | protected |
hessValTol | muq::SamplingAlgorithms::DILIKernel | protected |
hessW | muq::SamplingAlgorithms::DILIKernel | protected |
initialHessSamps | muq::SamplingAlgorithms::DILIKernel | protected |
LISDim() const | muq::SamplingAlgorithms::DILIKernel | inline |
lisDim | muq::SamplingAlgorithms::DILIKernel | protected |
LISKernel() | muq::SamplingAlgorithms::DILIKernel | inlinevirtual |
lisKernel | muq::SamplingAlgorithms::DILIKernel | protected |
lisKernelOpts | muq::SamplingAlgorithms::DILIKernel | protected |
LISL() const | muq::SamplingAlgorithms::DILIKernel | inline |
lisL | muq::SamplingAlgorithms::DILIKernel | protected |
lisToFull | muq::SamplingAlgorithms::DILIKernel | protected |
LISVals() const | muq::SamplingAlgorithms::DILIKernel | inline |
lisValTol | muq::SamplingAlgorithms::DILIKernel | protected |
LISVecs() const | muq::SamplingAlgorithms::DILIKernel | inline |
LISW() const | muq::SamplingAlgorithms::DILIKernel | inline |
logLikelihood | muq::SamplingAlgorithms::DILIKernel | protected |
noiseDensity | muq::SamplingAlgorithms::DILIKernel | protected |
numLisUpdates | muq::SamplingAlgorithms::DILIKernel | protected |
PostStep(unsigned int const t, std::vector< std::shared_ptr< SamplingState >> const &state) override | muq::SamplingAlgorithms::DILIKernel | virtual |
PreStep(unsigned int const t, std::shared_ptr< SamplingState > state) | muq::SamplingAlgorithms::TransitionKernel | inlinevirtual |
PrintStatus(std::string prefix) const override | muq::SamplingAlgorithms::DILIKernel | virtual |
muq::SamplingAlgorithms::TransitionKernel::PrintStatus() const | muq::SamplingAlgorithms::TransitionKernel | inlinevirtual |
prior | muq::SamplingAlgorithms::DILIKernel | protected |
Problem() const | muq::SamplingAlgorithms::TransitionKernel | inlinevirtual |
problem | muq::SamplingAlgorithms::TransitionKernel | protected |
reeval | muq::SamplingAlgorithms::TransitionKernel | protected |
SetBlockInd(int newBlockInd) | muq::SamplingAlgorithms::TransitionKernel | inlinevirtual |
SetCommunicator(std::shared_ptr< parcer::Communicator > newcomm) | muq::SamplingAlgorithms::TransitionKernel | virtual |
SetLIS(Eigen::VectorXd const &eigVals, Eigen::MatrixXd const &eigVecs) | muq::SamplingAlgorithms::DILIKernel | protected |
Step(unsigned int const t, std::shared_ptr< SamplingState > prevState) override | muq::SamplingAlgorithms::DILIKernel | virtual |
ToCS(Eigen::VectorXd const &x) const | muq::SamplingAlgorithms::DILIKernel | |
ToLIS(Eigen::VectorXd const &x) const | muq::SamplingAlgorithms::DILIKernel | |
TransitionKernel(boost::property_tree::ptree const &pt, std::shared_ptr< AbstractSamplingProblem > problem) | muq::SamplingAlgorithms::TransitionKernel | |
TransitionKernelConstructor typedef | muq::SamplingAlgorithms::TransitionKernel | |
TransitionKernelMap typedef | muq::SamplingAlgorithms::TransitionKernel | |
updateInterval | muq::SamplingAlgorithms::DILIKernel | protected |
UpdateKernels() | muq::SamplingAlgorithms::DILIKernel | protected |
UpdateLIS(unsigned int numSamps, std::vector< Eigen::VectorXd > const &currState) | muq::SamplingAlgorithms::DILIKernel | protected |
~DILIKernel()=default | muq::SamplingAlgorithms::DILIKernel | virtual |
~TransitionKernel()=default | muq::SamplingAlgorithms::TransitionKernel | virtual |