#include <iostream>
#include <vector>
#include <stdexcept>
#include <utility>
Go to the source code of this file.
|
| template<typename T > |
| InterpTraits< T >::index_type | sierra::nalu::utils::check_bounds (const Array1D< T > &xinp, const T &x) |
| | Determine whether the given value is within the limits of the interpolation table. More...
|
| |
| template<typename T > |
| InterpTraits< T >::index_type | sierra::nalu::utils::find_index (const Array1D< T > &xinp, const T &x) |
| | Return an index object corresponding to the x-value based on interpolation table. More...
|
| |
| template<typename T > |
| void | sierra::nalu::utils::linear_interp (const Array1D< T > &xinp, const Array1D< T > &yinp, const T &xout, T &yout, OutOfBounds::OobAction oob=OutOfBounds::CLAMP) |
| | Perform a 1-D linear interpolation. More...
|
| |