OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
nm_part_v Struct Reference

Reduced sub-domain vertex graph node. More...

Detailed Description

Reduced sub-domain vertex graph node.

It contain only the processor id for each node

Definition at line 183 of file SubdomainGraphNodes.hpp.

#include <SubdomainGraphNodes.hpp>

Data Structures

struct  attributes
 Attributes name. More...
 

Public Types

typedef boost::fusion::vector< size_t, size_t > type
 The node contain 3 unsigned long integer for comunication computation and memory.
 
typedef float s_type
 

Public Member Functions

 nm_part_v ()
 default constructor
 
template<unsigned int dim, typename Mem >
 nm_part_v (const encapc< dim, nm_part_v, Mem > &p)
 

Static Public Member Functions

static bool noPointers ()
 

Data Fields

type data
 The data.
 

Static Public Attributes

static const unsigned int id = 0
 partition id in the boost::fusion::vector
 
static const unsigned int sub_id = 1
 partition id in the boost::fusion::vector
 
static const unsigned int max_prop = 2
 total number of properties
 

Member Typedef Documentation

◆ s_type

typedef float nm_part_v::s_type

Definition at line 188 of file SubdomainGraphNodes.hpp.

◆ type

typedef boost::fusion::vector<size_t, size_t> nm_part_v::type

The node contain 3 unsigned long integer for comunication computation and memory.

Definition at line 186 of file SubdomainGraphNodes.hpp.

Constructor & Destructor Documentation

◆ nm_part_v() [1/2]

nm_part_v::nm_part_v ( )
inline

default constructor

Definition at line 209 of file SubdomainGraphNodes.hpp.

◆ nm_part_v() [2/2]

template<unsigned int dim, typename Mem >
nm_part_v::nm_part_v ( const encapc< dim, nm_part_v, Mem > &  p)
inline

Definition at line 214 of file SubdomainGraphNodes.hpp.

Member Function Documentation

◆ noPointers()

static bool nm_part_v::noPointers ( )
inlinestatic

Definition at line 220 of file SubdomainGraphNodes.hpp.

Field Documentation

◆ data

type nm_part_v::data

The data.

Definition at line 198 of file SubdomainGraphNodes.hpp.

◆ id

const unsigned int nm_part_v::id = 0
static

partition id in the boost::fusion::vector

Definition at line 201 of file SubdomainGraphNodes.hpp.

◆ max_prop

const unsigned int nm_part_v::max_prop = 2
static

total number of properties

Definition at line 206 of file SubdomainGraphNodes.hpp.

◆ sub_id

const unsigned int nm_part_v::sub_id = 1
static

partition id in the boost::fusion::vector

Definition at line 203 of file SubdomainGraphNodes.hpp.


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