Alexandria  2.22.0
Please provide a description of the project.
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

 Euclid
 
 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)