OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
grid_key_d< dim, p > Class Template Reference

grid_key_d is the key to access any element in the grid More...

Detailed Description

template<unsigned int dim, unsigned int p>
class grid_key_d< dim, p >

grid_key_d is the key to access any element in the grid

grid_key_d is the key to access any element in the grid

Parameters
dimdimensionality of the grid
pobject property to get from the element of the grid

Definition at line 574 of file grid_key.hpp.

#include <grid_key.hpp>

Public Member Functions

template<typename a , typename ... T>
 grid_key_d (a v, T...t)
 
template<typename a , typename ... T>
void invert_assign (a v, T...t)
 
template<typename a , typename ... T>
void invert_assign (a v)
 
template<typename a , typename ... T>
 grid_key_d (a v, T...t)
 
template<typename a , typename ... T>
void invert_assign (a v, T...t)
 
template<typename a , typename ... T>
void invert_assign (a v)
 

Data Fields

mem_id k [dim]
 

Constructor & Destructor Documentation

◆ grid_key_d() [1/2]

template<unsigned int dim, unsigned int p>
template<typename a , typename ... T>
grid_key_d< dim, p >::grid_key_d ( v,
T...  t 
)
inline

Definition at line 579 of file grid_key.hpp.

◆ grid_key_d() [2/2]

template<unsigned int dim, unsigned int p>
template<typename a , typename ... T>
grid_key_d< dim, p >::grid_key_d ( v,
T...  t 
)
inline

Definition at line 71 of file grid_test.hpp.

Member Function Documentation

◆ invert_assign() [1/4]

template<unsigned int dim, unsigned int p>
template<typename a , typename ... T>
void grid_key_d< dim, p >::invert_assign ( v)
inline

Definition at line 591 of file grid_key.hpp.

◆ invert_assign() [2/4]

template<unsigned int dim, unsigned int p>
template<typename a , typename ... T>
void grid_key_d< dim, p >::invert_assign ( v)
inline

Definition at line 83 of file grid_test.hpp.

◆ invert_assign() [3/4]

template<unsigned int dim, unsigned int p>
template<typename a , typename ... T>
void grid_key_d< dim, p >::invert_assign ( v,
T...  t 
)
inline

Definition at line 585 of file grid_key.hpp.

◆ invert_assign() [4/4]

template<unsigned int dim, unsigned int p>
template<typename a , typename ... T>
void grid_key_d< dim, p >::invert_assign ( v,
T...  t 
)
inline

Definition at line 77 of file grid_test.hpp.

Field Documentation

◆ k

template<unsigned int dim, unsigned int p>
mem_id grid_key_d< dim, p >::k

Definition at line 596 of file grid_key.hpp.


The documentation for this class was generated from the following files: