16 template <
typename ComputeValueType>
26 template <
typename ComputeValueType>
45 std::map<unsigned int, const PostprocessorValue *>
_pp_params;
virtual ComputeValueType computeValue() override
SurrogateModelAuxKernelTempl(const InputParameters ¶meters)
SurrogateModelAuxKernelTempl< Real > SurrogateModelAuxKernel
std::map< unsigned int, const PostprocessorValue * > _pp_params
The pp parameters that _model is evaluated at.
static InputParameters validParams()
std::map< unsigned int, const Function * > _function_params
The function parameters that _model is evaluated at.
const SurrogateModel & _model
Pointers to surrogate model.
const unsigned int _n_params
number of parameters
std::map< unsigned int, const ArrayVariableValue * > _array_var_params
The array variable parameters that _model is evaluated at.
std::map< unsigned int, Real > _constant_params
Constant parameters that _model is evaluated at.
Sets a value of auxiliary variables based on a surrogate model.
Interface for objects that need to use samplers.
const InputParameters & parameters() const
SurrogateModelAuxKernelTempl< RealEigenVector > SurrogateModelArrayAuxKernel
std::map< unsigned int, const VariableValue * > _var_params
The standard variable parameters that _model is evaluated at.