add_new_layouts_to(IndexLayout &newMasterLayout, IndexLayout &newSlaveLayout) | ug::ParallelNodes | |
append_nodes_without_comm(size_t n) | ug::ParallelNodes | |
BufferMap typedef | ug::ParallelNodes | private |
comm() const | ug::ParallelNodes | inline |
const_iterator typedef | ug::ParallelNodes | private |
create_mark_map(const IndexLayout &masterLayout) | ug::ParallelNodes | private |
create_node(const AlgebraID &globalID, size_t localIndex, int pid) | ug::ParallelNodes | |
create_node(const AlgebraID &globalID, int pid) | ug::ParallelNodes | inline |
create_node(size_t localIndex, int pid) | ug::ParallelNodes | inline |
create_slave_node(const AlgebraID &globalID, int distanceToMasterOrInner) | ug::ParallelNodes | |
distance_to_master_or_inner(size_t i) const | ug::ParallelNodes | inline |
get_local_index_if_available(const AlgebraID &globalIndex, bool &bHasIndex) const | ug::ParallelNodes | |
get_local_index_or_create_new(const AlgebraID &globalIndex, int distanceToMasterOrInner, bool &bCreated) | ug::ParallelNodes | |
get_local_index_or_create_new(const AlgebraID &globalIndex, int distanceToMasterOrInner) | ug::ParallelNodes | |
get_original_size() | ug::ParallelNodes | inline |
get_total_master_layout() | ug::ParallelNodes | inline |
get_total_slave_layout() | ug::ParallelNodes | inline |
global_to_local(const AlgebraID &globalIndex) const | ug::ParallelNodes | |
insert_into_interface_sorted(std::vector< size_t > &v, IndexLayout::Interface &interface) | ug::ParallelNodes | |
insert_into_layout_sorted(std::map< int, std::set< size_t > > &m, IndexLayout &layout) | ug::ParallelNodes | |
insert_into_layout_sorted(std::map< int, std::vector< size_t > > &m, IndexLayout &layout) | ug::ParallelNodes | |
is_inner(size_t i) const | ug::ParallelNodes | inline |
is_master(size_t i) const | ug::ParallelNodes | inline |
is_master_or_inner(size_t i) const | ug::ParallelNodes | inline |
is_slave(size_t i) const | ug::ParallelNodes | inline |
issue(pcl::InterfaceCommunicator< IndexLayout > &communicator) | ug::ParallelNodes | |
iterator typedef | ug::ParallelNodes | private |
local_size() const | ug::ParallelNodes | inline |
local_to_global(size_t i) const | ug::ParallelNodes | inline |
m_globalToLocal | ug::ParallelNodes | private |
m_layout | ug::ParallelNodes | private |
m_localToGlobal | ug::ParallelNodes | private |
m_OLtype | ug::ParallelNodes | private |
m_originalSize | ug::ParallelNodes | private |
master_layout() const | ug::ParallelNodes | inline |
masterPIDs | ug::ParallelNodes | private |
newMasters | ug::ParallelNodes | private |
newSlaveNotifications | ug::ParallelNodes | private |
newSlaves | ug::ParallelNodes | private |
notificationBufferMap | ug::ParallelNodes | private |
notified | ug::ParallelNodes | private |
operator[](size_t i) const | ug::ParallelNodes | inline |
operator[](const AlgebraID &globalIndex) const | ug::ParallelNodes | inline |
overlap_type(size_t i) | ug::ParallelNodes | inline |
ParallelNodes() | ug::ParallelNodes | |
ParallelNodes(const ParallelNodes &) | ug::ParallelNodes | |
ParallelNodes(ConstSmartPtr< AlgebraLayouts > layout, size_t s) | ug::ParallelNodes | |
print() const | ug::ParallelNodes | inline |
proc_comm() const | ug::ParallelNodes | inline |
process() | ug::ParallelNodes | |
slave_layout() const | ug::ParallelNodes | inline |
slavePIDs | ug::ParallelNodes | private |
sort_by_global_id(std::vector< size_t > &v) | ug::ParallelNodes | inline |
sort_interface(IndexLayout::Interface &interface) | ug::ParallelNodes | |
sort_layout(IndexLayout &layout) | ug::ParallelNodes | |
totalMasterLayout | ug::ParallelNodes | private |
totalSlaveLayout | ug::ParallelNodes | private |