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