OpenFPM_pdata  1.1.0
Project that contain the implementation of distributed structures
 All Data Structures Namespaces Functions Variables Typedefs Enumerations Friends Pages
p_box< dim, T > Struct Template Reference

It store all the boxes of the near processors in a linear array. More...

Detailed Description

template<unsigned int dim, typename T>
struct p_box< dim, T >

It store all the boxes of the near processors in a linear array.

Definition at line 275 of file common.hpp.

#include <common.hpp>

Public Member Functions

bool operator== (const p_box &pb)
 Check if two p_box are the same. More...
 

Data Fields

::Box< dim, T > box
 
size_t lc_proc
 local processor id
 
size_t proc
 processor rank
 
size_t shift_id
 shift vector id
 

Member Function Documentation

template<unsigned int dim, typename T>
bool p_box< dim, T >::operator== ( const p_box< dim, T > &  pb)
inline

Check if two p_box are the same.

Parameters
pbbox to check
Returns
true if they match

Definition at line 295 of file common.hpp.

Field Documentation

template<unsigned int dim, typename T>
::Box<dim,T> p_box< dim, T >::box

Box that identify the intersection of the ghost of the near processor with the processor sub-domain

Definition at line 279 of file common.hpp.


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