compute_interval_indices(const V &domainVector, std::vector< unsigned int > &indices) const | QUESO::LinearLagrangeInterpolationSurrogate< V, M > | protected |
compute_interval_values(const std::vector< unsigned int > &indices, std::vector< double > &x_min, std::vector< double > &x_max, std::vector< double > &values) const | QUESO::LinearLagrangeInterpolationSurrogate< V, M > | protected |
coordsToSingle(const std::vector< unsigned int > &indices) const | QUESO::LinearLagrangeInterpolationSurrogate< V, M > | protected |
eval_interpolant(const std::vector< double > &x_min, const std::vector< double > &x_max, const std::vector< double > &values, const V &domainVector) const | QUESO::LinearLagrangeInterpolationSurrogate< V, M > | protected |
evaluate(const V &domainVector) const | QUESO::LinearLagrangeInterpolationSurrogate< V, M > | virtual |
InterpolationSurrogateBase(const InterpolationSurrogateData< V, M > &data) | QUESO::InterpolationSurrogateBase< V, M > | |
lagrange_poly(double x0, double x1, double x, unsigned int index) const | QUESO::LinearLagrangeInterpolationSurrogate< V, M > | protected |
LinearLagrangeInterpolationSurrogate(const InterpolationSurrogateData< V, M > &data) | QUESO::LinearLagrangeInterpolationSurrogate< V, M > | |
LinearLagrangeInterpolationSurrogate() | QUESO::LinearLagrangeInterpolationSurrogate< V, M > | private |
m_data | QUESO::InterpolationSurrogateBase< V, M > | protected |
n_coeffs() const | QUESO::LinearLagrangeInterpolationSurrogate< V, M > | inline |
singleToCoords(unsigned int global, std::vector< unsigned int > &indices) const | QUESO::LinearLagrangeInterpolationSurrogate< V, M > | protected |
SurrogateBase() | QUESO::SurrogateBase< V > | inline |
tensor_product_lagrange(const std::vector< double > &x_min, const std::vector< double > &x_max, const std::vector< unsigned int > &indices, const V &domainVector) const | QUESO::LinearLagrangeInterpolationSurrogate< V, M > | protected |
~InterpolationSurrogateBase() | QUESO::InterpolationSurrogateBase< V, M > | inlinevirtual |
~LinearLagrangeInterpolationSurrogate() | QUESO::LinearLagrangeInterpolationSurrogate< V, M > | inlinevirtual |
~SurrogateBase() | QUESO::SurrogateBase< V > | inlinevirtual |