Test structure used for several test. More...
Test structure used for several test.
It is a test structure used for several test it contain 4 scalar "x,y,z,s" one vector property v[3] and one tensor or rank 2 t[3][3]
It is the OpenFPM data structure format for type parsing of see openFPM_data wiki for more information
Definition at line 35 of file Point_test.hpp.
#include <Point_test.hpp>
Public Types | |
typedef boost::fusion::vector< T, T, T, T, T[2], T[2][2]> | type |
declaration of what the Point2D_test store | |
typedef boost::fusion::vector< T, T, T, T, T[2], T[2][2]> | type_real |
declaration of what the Point2D_test store | |
Static Public Member Functions | |
static bool | noPointers () |
indicate that this structure has no pointers | |
Data Fields | |
type | data |
object itself | |
Static Public Attributes | |
static constexpr bool | stag_mask [] ={false,false,false,true,true,true} |
in case of usage with staggered grid it define which properties are staggered in the cell grid | |
static const unsigned int | x = 0 |
x property is at position 0 in the boost::fusion::vector | |
static const unsigned int | y = 1 |
y property is at position 1 in the boost::fusion::vector | |
static const unsigned int | z = 2 |
z property is at position 2 in the boost::fusion::vector | |
static const unsigned int | s = 3 |
s property is at position 3 in the boost::fusion::vector | |
static const unsigned int | v = 4 |
v property is at position 4 in the boost::fusion::vector | |
static const unsigned int | t = 5 |
t property is at position 5 in the boost::fusion::vector | |
static const unsigned int | max_prop = 6 |
number of properties in the boost::fusion::vector | |
static const unsigned int | max_prop_real = 6 |
number of properties in the boost::fusion::vector | |
typedef boost::fusion::vector<T,T,T,T,T[2],T[2][2]> Point2D_test< T >::type |
declaration of what the Point2D_test store
Definition at line 40 of file Point_test.hpp.
typedef boost::fusion::vector<T,T,T,T,T[2],T[2][2]> Point2D_test< T >::type_real |
declaration of what the Point2D_test store
Definition at line 43 of file Point_test.hpp.
|
inlinestatic |
indicate that this structure has no pointers
Definition at line 80 of file Point_test.hpp.
type Point2D_test< T >::data |
object itself
Definition at line 49 of file Point_test.hpp.
|
static |
number of properties in the boost::fusion::vector
Definition at line 70 of file Point_test.hpp.
|
static |
number of properties in the boost::fusion::vector
Definition at line 73 of file Point_test.hpp.
|
static |
s property is at position 3 in the boost::fusion::vector
Definition at line 61 of file Point_test.hpp.
|
staticconstexpr |
in case of usage with staggered grid it define which properties are staggered in the cell grid
Definition at line 46 of file Point_test.hpp.
|
static |
t property is at position 5 in the boost::fusion::vector
Definition at line 67 of file Point_test.hpp.
|
static |
v property is at position 4 in the boost::fusion::vector
Definition at line 64 of file Point_test.hpp.
|
static |
x property is at position 0 in the boost::fusion::vector
Definition at line 52 of file Point_test.hpp.
|
static |
y property is at position 1 in the boost::fusion::vector
Definition at line 55 of file Point_test.hpp.
|
static |
z property is at position 2 in the boost::fusion::vector
Definition at line 58 of file Point_test.hpp.