Alexandria  2.27.0
SDC-CH common library for the Euclid project
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
interpolation.icpp File Reference
#include "AlexandriaKernel/index_sequence.h"
#include "MathUtils/interpolation/GridInterpolation.h"
Include dependency graph for interpolation.icpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Euclid::MathUtils::InterpNAdapter< size_t, Seq >
 
struct  Euclid::MathUtils::InterpNAdapter< N, _index_sequence< Is...> >
 
struct  Euclid::MathUtils::InterpNAdapter< N, _index_sequence< Is...> >::Doubles< size_t >
 
struct  Euclid::MathUtils::InterpNAdapter< N, _index_sequence< Is...> >::Vectors< size_t >
 

Namespaces

 Euclid
 
 Euclid::MathUtils
 

Functions

template<std::size_t N>
std::unique_ptr< NAryFunction
< N > > 
Euclid::MathUtils::interpn (const Coordinates< N > &grid, const NdArray::NdArray< double > &values, InterpolationType type, bool extrapolate)