OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
array_extents< T[N1][N2][N3]> Struct Template Reference

Struct that give functionalities on array extensions. More...

Detailed Description

template<typename T, size_t N1, size_t N2, size_t N3>
struct array_extents< T[N1][N2][N3]>

Struct that give functionalities on array extensions.

Multiplication of all the extents

BOOST_REQUIRE_EQUAL(mul,1ul);
BOOST_REQUIRE_EQUAL(mul,3ul);
BOOST_REQUIRE_EQUAL(mul,3ul*2ul);
BOOST_REQUIRE_EQUAL(mul,3ul*2ul*5ul);
Struct that give functionalities on array extensions.
It model an expression expr1 * expr2.
Definition mul.hpp:120

Definition at line 63 of file mul_array_extents.hpp.

#include <mul_array_extents.hpp>

Static Public Member Functions

static size_t mul ()
 

Member Function Documentation

◆ mul()

template<typename T , size_t N1, size_t N2, size_t N3>
static size_t array_extents< T[N1][N2][N3]>::mul ( )
inlinestatic

Definition at line 65 of file mul_array_extents.hpp.


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