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 More... | |
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 | |
|
inlinestatic |
indicate that this structure has no pointers
Definition at line 80 of file Point_test.hpp.