OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
typeCheck< tcheck[N1][N2], foundamental > Struct Template Reference

Type check in case of supported 2D array type. More...

Detailed Description

template<typename tcheck, bool foundamental, unsigned int N1, unsigned int N2>
struct typeCheck< tcheck[N1][N2], foundamental >

Type check in case of supported 2D array type.

Definition at line 208 of file se_class3_vector.hpp.

#include <se_class3_vector.hpp>

Static Public Member Functions

static bool isNan (tcheck(&data)[N1][N2])
 It check if the type is Nan, data type to check.
 
static bool isInf (tcheck(&data)[N1][N2])
 It check if the type is Infinity, data type to check.
 

Member Function Documentation

◆ isInf()

template<typename tcheck , bool foundamental, unsigned int N1, unsigned int N2>
static bool typeCheck< tcheck[N1][N2], foundamental >::isInf ( tcheck(&)  data[N1][N2])
inlinestatic

It check if the type is Infinity, data type to check.

Parameters
datato check
Returns
true if is infinity

Definition at line 240 of file se_class3_vector.hpp.

◆ isNan()

template<typename tcheck , bool foundamental, unsigned int N1, unsigned int N2>
static bool typeCheck< tcheck[N1][N2], foundamental >::isNan ( tcheck(&)  data[N1][N2])
inlinestatic

It check if the type is Nan, data type to check.

Parameters
datato check
Returns
true if is Nan

Definition at line 217 of file se_class3_vector.hpp.


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