Samplers System
The sampler system within MOOSE provides an API for creating samples of distributions, primarily for use with the Stochastic Tools module.
Available Objects
- Stochastic Tools App
 - AISActiveLearningAdaptive Importance Sampler with Gaussian Process Active Learning.
 - ActiveLearningMonteCarloSamplerMonte Carlo Sampler for active learning with surrogate model.
 - AdaptiveImportanceAdaptive Importance Sampler.
 - AffineInvariantDESPerform Affine Invariant Ensemble MCMC with differential sampler.
 - AffineInvariantStretchSamplerPerform Affine Invariant Ensemble MCMC with stretch sampler.
 - CSVSamplerSampler that reads samples from CSV file.
 - Cartesian1DProvides complete Cartesian product for the supplied variables.
 - CartesianProductProvides complete Cartesian product for the supplied variables.
 - CartesianProductSamplerProvides complete Cartesian product for the supplied variables.
 - DirectPerturbationSamplerSampler that creates samples for a direct perturbation-based sensitivity study.
 - IndependentGaussianMHPerform M-H MCMC sampling with independent Gaussian propoposals.
 - InputMatrixSampler that utilizes a sampling matrix defined at input.
 - LatinHypercubeLatin Hypercube Sampler.
 - MonteCarloMonte Carlo Sampler.
 - MonteCarloSamplerMonte Carlo Sampler.
 - MorrisSamplerMorris variance-based sensitivity analysis Sampler.
 - NestedMonteCarloMonte Carlo sampler for nested loops of parameters.
 - PMCMCBaseParallel Markov chain Monte Carlo base.
 - ParallelSubsetSimulationParallel Subset Simulation sampler.
 - QuadratureQuadrature sampler for Polynomial Chaos.
 - QuadratureSamplerQuadrature sampler for Polynomial Chaos.
 - SobolSobol variance-based sensitivity analysis Sampler.
 - SobolSamplerSobol variance-based sensitivity analysis Sampler.
 - VectorPostprocessorSamplerThe sampler uses vector postprocessors as inputs.