virtual Real computeSample(dof_id_type row_index, dof_id_type col_index) override
const dof_id_type & _num_trajectories
Number of trajectories.
std::vector< const Distribution * > _distributions
Distribution to determine parameter from perturbations.
static InputParameters validParams()
MorrisSampler(const InputParameters ¶meters)
Eigen::Matrix< Real, Eigen::Dynamic, Eigen::Dynamic > RealEigenMatrix
void updateBstar()
Function to calculate trajectories This is only called once per trajectory (_n_rows / (_n_cols + 1)) ...
const unsigned int & _num_levels
Number of levels used for input space discretization.
A class used to perform Monte Carlo sampling for performing Morris sensitivity analysis.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual LocalRankConfig constructRankConfig(bool batch_mode) const override
Morris sampling should have a slightly different partitioning in order to keep the sample and resampl...
const InputParameters & parameters() const
virtual void sampleSetUp(const Sampler::SampleMode mode) override
Used to setup matrices for trajectory computation.