Public Member Functions | Public Attributes

exchange Struct Reference

#include <Interface.hpp>

List of all members.

Public Member Functions

 exchange (int _procID, int const *vec_first, int const *vec_last, int fieldDim=1)

Public Attributes

const int procID
const std::vector< int > vec
std::vector< int > buffer
std::vector< double > doubleBuffer
MPI_Request reqID

Detailed Description

Definition at line 116 of file Interface.hpp.


Constructor & Destructor Documentation

exchange::exchange ( int  _procID,
int const *  vec_first,
int const *  vec_last,
int  fieldDim = 1 
)

Definition at line 82 of file Interface.cpp.


Member Data Documentation

const int exchange::procID

Definition at line 117 of file Interface.hpp.

const std::vector<int> exchange::vec

Definition at line 118 of file Interface.hpp.

std::vector<int> exchange::buffer [mutable]

Definition at line 119 of file Interface.hpp.

std::vector<double> exchange::doubleBuffer [mutable]

Definition at line 120 of file Interface.hpp.

MPI_Request exchange::reqID [mutable]

Definition at line 121 of file Interface.hpp.


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