OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
Box_sub< dim, T > Struct Template Reference

Detailed Description

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

It contain a box definition and from witch sub-domain it come from (in the local processor list) and an unique if across adjacent processors (for communication)

If the box come from the intersection of an expanded sub-domain and a sub-domain

Assuming we are considering the near processors i (0 to getNNProcessors())

Definition at line 89 of file common.hpp.

#include <common.hpp>

Public Member Functions

 Box_sub ()
 Constructor reset cmb.
 

Data Fields

Box< dim, T > bx
 Internal ghost box definition.
 
size_t sub
 Domain id.
 
size_t id
 see ebx_ibx_form in ie_ghost for the meaning
 
size_t r_sub
 see getNearSubdomainsRealId in nn_prcs
 
comb< dim > cmb
 see ie_ghost follow sector explanation
 

Constructor & Destructor Documentation

◆ Box_sub()

template<unsigned int dim, typename T >
Box_sub< dim, T >::Box_sub ( )
inline

Constructor reset cmb.

Definition at line 107 of file common.hpp.

Field Documentation

◆ bx

template<unsigned int dim, typename T >
Box<dim,T> Box_sub< dim, T >::bx

Internal ghost box definition.

Definition at line 92 of file common.hpp.

◆ cmb

template<unsigned int dim, typename T >
comb<dim> Box_sub< dim, T >::cmb

see ie_ghost follow sector explanation

Definition at line 104 of file common.hpp.

◆ id

template<unsigned int dim, typename T >
size_t Box_sub< dim, T >::id

see ebx_ibx_form in ie_ghost for the meaning

Definition at line 98 of file common.hpp.

◆ r_sub

template<unsigned int dim, typename T >
size_t Box_sub< dim, T >::r_sub

see getNearSubdomainsRealId in nn_prcs

Definition at line 101 of file common.hpp.

◆ sub

template<unsigned int dim, typename T >
size_t Box_sub< dim, T >::sub

Domain id.

Definition at line 95 of file common.hpp.


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