Alexandria 2.31.2
SDC-CH common library for the Euclid project
Loading...
Searching...
No Matches
Euclid::GridContainer::InfimumHelper< I > Struct Template Reference

Public Types

template<typename >
using Index = std::size_t
 

Static Public Member Functions

template<typename... AxesType>
static std::tuple< Index< AxesType >... > getIndex (const std::tuple< AxesType... > &coords, const std::tuple< GridAxis< AxesType >... > &axes)
 
template<typename IndexTuple , typename... AxesType>
static void getIndex (const std::tuple< AxesType... > &coords, const std::tuple< GridAxis< AxesType >... > &axes, IndexTuple &index)
 

Detailed Description

template<std::size_t I>
struct Euclid::GridContainer::InfimumHelper< I >

Definition at line 196 of file GridContainer.icpp.

Member Typedef Documentation

◆ Index

template<std::size_t I>
template<typename >
using Euclid::GridContainer::InfimumHelper< I >::Index = std::size_t

Definition at line 198 of file GridContainer.icpp.

Member Function Documentation

◆ getIndex() [1/2]

template<std::size_t I>
template<typename... AxesType>
static std::tuple< Index< AxesType >... > Euclid::GridContainer::InfimumHelper< I >::getIndex ( const std::tuple< AxesType... > & coords,
const std::tuple< GridAxis< AxesType >... > & axes )
inlinestatic

◆ getIndex() [2/2]

template<std::size_t I>
template<typename IndexTuple , typename... AxesType>
static void Euclid::GridContainer::InfimumHelper< I >::getIndex ( const std::tuple< AxesType... > & coords,
const std::tuple< GridAxis< AxesType >... > & axes,
IndexTuple & index )
inlinestatic

Definition at line 209 of file GridContainer.icpp.


The documentation for this struct was generated from the following file: