Alexandria 2.31.0
SDC-CH common library for the Euclid project
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
NdSamplerFromGrid.h File Reference
#include "GridContainer/GridContainer.h"
#include "NdArray/NdArray.h"
#include "NdArray/Operations.h"
Include dependency graph for NdSamplerFromGrid.h:

Go to the source code of this file.

Classes

struct  Euclid::MathUtils::ExtractKnots< Seq >
 
struct  Euclid::MathUtils::ExtractKnots< Euclid::_index_sequence< Is... > >
 

Namespaces

namespace  Euclid
 
namespace  Euclid::MathUtils
 

Functions

template<typename... Axes>
std::unique_ptr< NdSampler< Axes... > > Euclid::MathUtils::createSamplerFromGrid (const GridContainer::GridContainer< std::vector< double >, Axes... > &grid)
 
template<typename CellAxis , typename... GridAxes>
std::unique_ptr< NdSampler< CellAxis, GridAxes... > > Euclid::MathUtils::createSamplerFromGrid (const GridContainer::GridContainer< std::vector< std::vector< double > >, GridAxes... > &grid, const std::vector< CellAxis > &cell_axis)
 
template<typename... GridAxes>
std::unique_ptr< NdSampler< std::size_t, GridAxes... > > Euclid::MathUtils::createSamplerFromGrid (const GridContainer::GridContainer< std::vector< std::vector< double > >, GridAxes... > &grid)