template<typename T>
class Point2D_test< T >
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
Declaration of a point
Create a type definition
Access the members
p.get<P::v>()[0] = 1.0 + i;
p.get<P::v>()[1] = 2.0 + i;
p.get<P::v>()[2] = 7.0 + i;
p.get<P::t>()[0][0] = 10.0 + i;
p.get<P::t>()[0][1] = 13.0 + i;
p.get<P::t>()[0][2] = 8.0 + i;
p.get<P::t>()[1][0] = 19.0 + i;
p.get<P::t>()[1][1] = 23.0 + i;
p.get<P::t>()[1][2] = 5.0 + i;
p.get<P::t>()[2][0] = 4.0 + i;
p.get<P::t>()[2][1] = 3.0 + i;
p.get<P::t>()[2][2] = 11.0 + i;
Definition at line 34 of file Point_test.hpp.
|
static constexpr bool | stag_mask [] ={false,false,false,true,true,true} |
|
static const unsigned int | x = 0 |
|
static const unsigned int | y = 1 |
|
static const unsigned int | z = 2 |
|
static const unsigned int | s = 3 |
|
static const unsigned int | v = 4 |
|
static const unsigned int | t = 5 |
|
static const unsigned int | max_prop = 6 |
|