const InputParameters & parameters() const
Interface for objects that need to use samplers.
Sets a value of a scalar variable based on a surrogate model.
void initialSetup() override
const SurrogateModel & _model
Pointers to surrogate model.
std::vector< const PostprocessorValue * > _pp_params
the pp parameters that _model is evaluated at
std::vector< unsigned int > _real_indices
static InputParameters validParams()
std::vector< unsigned int > _scalar_var_indices
std::vector< unsigned int > _pp_indices
std::vector< Real > _real_params
the real parameters that _model is evaluated at
virtual Real computeValue() override
std::vector< const Real * > _scalar_var_params
the real parameters that _model is evaluated at
unsigned int _n_params
number of parameters