moab
|
#include <SplitVertices.hpp>
Public Member Functions | |
SplitVertexIndex () | |
SplitVertexIndex (const int *src) | |
SplitVertexIndex (const SplitVertexIndex< _n > &src) | |
SplitVertexIndex & | operator= (const SplitVertexIndex< _n > &src) |
void | set_common_processes (const ProcessSet &procs) |
ProcessSet & | common_processes () |
const ProcessSet & | common_processes () const |
bool | operator< (const SplitVertexIndex< _n > &other) const |
Public Attributes | |
int | ids [_n+1] |
ProcessSet | process_set |
Definition at line 39 of file SplitVertices.hpp.
moab::SplitVertexIndex< _n >::SplitVertexIndex | ( | ) | [inline] |
Definition at line 42 of file SplitVertices.hpp.
{ }
moab::SplitVertexIndex< _n >::SplitVertexIndex | ( | const int * | src | ) | [inline] |
Definition at line 43 of file SplitVertices.hpp.
moab::SplitVertexIndex< _n >::SplitVertexIndex | ( | const SplitVertexIndex< _n > & | src | ) | [inline] |
Definition at line 45 of file SplitVertices.hpp.
{ for ( int i = 0; i < _n; ++ i ) this->ids[i] = src.ids[i]; this->process_set = src.process_set; }
ProcessSet& moab::SplitVertexIndex< _n >::common_processes | ( | ) | [inline] |
Definition at line 52 of file SplitVertices.hpp.
{ return this->process_set; }
const ProcessSet& moab::SplitVertexIndex< _n >::common_processes | ( | ) | const [inline] |
Definition at line 54 of file SplitVertices.hpp.
{ return this->process_set; }
bool moab::SplitVertexIndex< _n >::operator< | ( | const SplitVertexIndex< _n > & | other | ) | const [inline] |
Definition at line 57 of file SplitVertices.hpp.
SplitVertexIndex& moab::SplitVertexIndex< _n >::operator= | ( | const SplitVertexIndex< _n > & | src | ) | [inline] |
Definition at line 47 of file SplitVertices.hpp.
{ for ( int i = 0; i < _n; ++ i ) this->ids[i] = src.ids[i]; this->process_set = src.process_set; return *this; }
void moab::SplitVertexIndex< _n >::set_common_processes | ( | const ProcessSet & | procs | ) | [inline] |
Definition at line 50 of file SplitVertices.hpp.
{ this->process_set = procs; }
int moab::SplitVertexIndex< _n >::ids[_n+1] |
Definition at line 68 of file SplitVertices.hpp.
ProcessSet moab::SplitVertexIndex< _n >::process_set |
Definition at line 69 of file SplitVertices.hpp.