Discontinuous Galerkin Library
#include "dg/algorithm.h"
dg::SurjectiveComm< Index, Vector > Member List

This is the complete list of members for dg::SurjectiveComm< Index, Vector >, including all inherited members.

aCommunicator(unsigned local_size=0)dg::aCommunicator< Vector >inlineprotected
aCommunicator(const aCommunicator &src)dg::aCommunicator< Vector >inlineprotected
allocate_buffer() constdg::aCommunicator< Vector >inline
buffer_size() constdg::aCommunicator< Vector >inline
clone() const override finaldg::SurjectiveComm< Index, Vector >inlinevirtual
communicator() constdg::aCommunicator< Vector >inline
container_type typedefdg::aCommunicator< Vector >
getLocalIndexMap() constdg::SurjectiveComm< Index, Vector >inline
getPidIndexMap() constdg::SurjectiveComm< Index, Vector >inline
getSortedIndexMap() constdg::SurjectiveComm< Index, Vector >inline
global_gather(const value_type *values, Vector &buffer) constdg::aCommunicator< Vector >inline
global_gather(const value_type *values) constdg::aCommunicator< Vector >inline
global_scatter_reduce(const Vector &toScatter, value_type *values) constdg::aCommunicator< Vector >inline
isCommunicating() constdg::aCommunicator< Vector >inline
isLocalBijective() constdg::SurjectiveComm< Index, Vector >inline
local_size() constdg::aCommunicator< Vector >inline
operator=(const aCommunicator &src)dg::aCommunicator< Vector >inlineprotected
set_local_size(unsigned new_size)dg::aCommunicator< Vector >inlineprotected
SurjectiveComm()dg::SurjectiveComm< Index, Vector >inline
SurjectiveComm(unsigned local_size, const thrust::host_vector< int > &localIndexMap, const thrust::host_vector< int > &pidIndexMap, MPI_Comm comm)dg::SurjectiveComm< Index, Vector >inline
SurjectiveComm(const thrust::host_vector< int > &globalIndexMap, const ConversionPolicy &p)dg::SurjectiveComm< Index, Vector >inline
SurjectiveComm(const SurjectiveComm< OtherIndex, OtherVector > &src)dg::SurjectiveComm< Index, Vector >inline
value_type typedefdg::aCommunicator< Vector >
~aCommunicator()dg::aCommunicator< Vector >inlinevirtual