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;
const std::vector< double > y
const std::vector< double > x
const InputParameters & parameters() const
const std::vector< std::vector< Real > > & _sample_points
Array containing sample points.
const std::vector< std::vector< Real > > & _sample_results
Array containing results.
virtual Real evaluate(const std::vector< Real > &x) const override
Evaluate surrogate model given a row of parameters.
unsigned int findNearestPoint(const std::vector< Real > &x) const
static InputParameters validParams()
virtual Real evaluate(const std::vector< Real > &x) const
Evaluate surrogate model given a row of parameters.