20 virtual Real evaluate(
const std::vector<Real> &
x)
const override;
21 virtual void evaluate(
const std::vector<Real> &
x, std::vector<Real> &
y)
const override;
unsigned int findNearestPoint(const std::vector< Real > &x) const
virtual Real evaluate(const std::vector< Real > &x) const override
Evaluate surrogate model given a row of parameters.
static InputParameters validParams()
const std::vector< double > y
NearestPointSurrogate(const InputParameters ¶meters)
const std::vector< double > x
const std::vector< std::vector< Real > > & _sample_points
Array containing sample points.
virtual Real evaluate(const std::vector< Real > &x) const
Evaluate surrogate model given a row of parameters.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const std::vector< std::vector< Real > > & _sample_results
Array containing results.
const InputParameters & parameters() const