Template Class BiCubicSplineInterpolator
Defined in File spline_interpolator.hpp
Inheritance Relationships
Derived Types
public pcms::CompactBiCubicSplineInterpolator< T, MemorySpace >(Template Class CompactBiCubicSplineInterpolator)public pcms::ExplicitBiCubicSplineInterpolator< T, MemorySpace >(Template Class ExplicitBiCubicSplineInterpolator)
Class Documentation
-
template<typename T, typename MemorySpace>
class BiCubicSplineInterpolator Subclassed by pcms::CompactBiCubicSplineInterpolator< T, MemorySpace >, pcms::ExplicitBiCubicSplineInterpolator< T, MemorySpace >
Public Functions
-
virtual void evaluate(Rank1View<T, MemorySpace> xvec, Rank1View<T, MemorySpace> yvec, Rank2View<T, MemorySpace> fval) = 0
-
virtual void evaluate(Kokkos::View<LO*, MemorySpace> selector, Rank1View<T, MemorySpace> xvec, Rank1View<T, MemorySpace> yvec, Rank2View<T, MemorySpace> fval, T lookup_tol) = 0
-
virtual void evaluate(Rank1View<T, MemorySpace> xvec, Rank1View<T, MemorySpace> yvec, Rank2View<T, MemorySpace> fval) = 0