OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
t_to_memory_c_impl< T[N1][N2][N3][N4][N5][N6][N7][N8][N9]> Struct Template Reference

Partial specialization for N=9. More...

Detailed Description

template<typename T, size_t N1, size_t N2, size_t N3, size_t N4, size_t N5, size_t N6, size_t N7, size_t N8, size_t N9>
struct t_to_memory_c_impl< T[N1][N2][N3][N4][N5][N6][N7][N8][N9]>

Partial specialization for N=9.

Definition at line 220 of file t_to_memory_c.hpp.

#include <t_to_memory_c.hpp>

Public Types

typedef memory_c< multi_array< boost::mpl::vector< T, boost::mpl::int_< N1 >, boost::mpl::int_< N2 >, boost::mpl::int_< N3 >, boost::mpl::int_< N4 >, boost::mpl::int_< N5 >, boost::mpl::int_< N6 >, boost::mpl::int_< N7 >, boost::mpl::int_< N8 >, boost::mpl::int_< N9 > > > > type
 tranform a type T into a memory_c<multi_array<.......>>
 

Member Typedef Documentation

◆ type

template<typename T , size_t N1, size_t N2, size_t N3, size_t N4, size_t N5, size_t N6, size_t N7, size_t N8, size_t N9>
typedef memory_c<multi_array<boost::mpl::vector<T,boost::mpl::int_<N1>, boost::mpl::int_<N2>, boost::mpl::int_<N3>, boost::mpl::int_<N4>, boost::mpl::int_<N5>, boost::mpl::int_<N6>, boost::mpl::int_<N7>, boost::mpl::int_<N8>, boost::mpl::int_<N9> > > > t_to_memory_c_impl< T[N1][N2][N3][N4][N5][N6][N7][N8][N9]>::type

tranform a type T into a memory_c<multi_array<.......>>

Definition at line 231 of file t_to_memory_c.hpp.


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