|  | Rosetta Utilities
    2015.09
    | 
Interpolation over periodic range points at full bin width multiples. More...
#include <numeric/numeric.functions.hh>#include <numeric/NumericTraits.hh>#include <numeric/interpolation/interpolation.hh>#include <utility/assert.hh>#include <cmath>| Namespaces | |
| numeric | |
| Unit headers. | |
| numeric::interpolation | |
| numeric::interpolation::periodic_range | |
| numeric::interpolation::periodic_range::full | |
| Functions | |
| template<typename X > | |
| platform::SSize | numeric::interpolation::periodic_range::full::bin (X const &x, X const &w, platform::SSize const n) | 
| Periodic interpolation bin number of a value.  More... | |
| template<typename X > | |
| platform::SSize | numeric::interpolation::periodic_range::full::bin (X const &x, X const &w, platform::SSize const n, X &a) | 
| Periodic interpolation bin number of a value.  More... | |
| template<typename X , typename F , template< typename > class A> | |
| F | numeric::interpolation::periodic_range::full::interpolated (X const &x, X const &w, platform::SSize const n, A< F > const &f) | 
| Periodic linearly interpolated value.  More... | |
| template<typename X , typename F , template< typename > class A> | |
| F | numeric::interpolation::periodic_range::full::interpolated (platform::SSize const l, X const &a, platform::SSize const n, A< F > const &f) | 
| Periodic linearly interpolated value given the bin and alpha fraction.  More... | |
| template<typename X , typename F , template< typename > class A> | |
| F | numeric::interpolation::periodic_range::full::bilinearly_interpolated (X const &x1, X const &x2, X const &w, platform::SSize const n, A< F > const &f) | 
| Periodic bilinearly interpolated value.  More... | |
| template<typename X , typename F , template< typename > class A> | |
| F | numeric::interpolation::periodic_range::full::bilinearly_interpolated (platform::SSize const l1, platform::SSize const l2, X const &a1, X const &a2, platform::SSize const n, A< F > const &f) | 
| Periodic bilinearly interpolated value given the bins and alpha fractions.  More... | |
| template<typename X , typename F , template< typename > class A> | |
| F | numeric::interpolation::periodic_range::full::bilinearly_interpolated (X const &x1, X const &x2, X const &w, platform::SSize const n, A< F > const &f, F &df_dx1, F &df_dx2) | 
| Periodic bilinearly interpolated value and derivatives.  More... | |
| template<typename X , typename F , template< typename > class A> | |
| F | numeric::interpolation::periodic_range::full::bilinearly_interpolated (platform::SSize const l1, platform::SSize const l2, X const &a1, X const &a2, X const &w, platform::SSize const n, A< F > const &f, F &df_dx1, F &df_dx2) | 
| Periodic bilinearly interpolated value and derivatives given the bins and alpha fractions.  More... | |
Interpolation over periodic range points at full bin width multiples.
 1.8.7
 1.8.7