_comm_data | Cabana::CommunicationData< CommPlanType, CommDataType > | protected |
_comm_plan | Cabana::CommunicationData< CommPlanType, CommDataType > | protected |
_overallocation | Cabana::CommunicationData< CommPlanType, CommDataType > | protected |
_recv_size | Cabana::CommunicationData< CommPlanType, CommDataType > | protected |
_send_size | Cabana::CommunicationData< CommPlanType, CommDataType > | protected |
apply()=0 | Cabana::CommunicationData< CommPlanType, CommDataType > | pure virtual |
apply(ExecutionSpace) | Cabana::CommunicationData< CommPlanType, CommDataType > | |
buffer_type typedef | Cabana::CommunicationData< CommPlanType, CommDataType > | |
comm_data_type typedef | Cabana::CommunicationData< CommPlanType, CommDataType > | |
CommunicationData(const CommPlanType &comm_plan, const particle_data_type &particles, const double overallocation=1.0) | Cabana::CommunicationData< CommPlanType, CommDataType > | inline |
data_type typedef | Cabana::CommunicationData< CommPlanType, CommDataType > | |
execution_space typedef | Cabana::CommunicationData< CommPlanType, CommDataType > | |
getData() const | Cabana::CommunicationData< CommPlanType, CommDataType > | inline |
getReceiveBuffer() const | Cabana::CommunicationData< CommPlanType, CommDataType > | inline |
getSendBuffer() const | Cabana::CommunicationData< CommPlanType, CommDataType > | inline |
getSliceComponents() | Cabana::CommunicationData< CommPlanType, CommDataType > | inlineprotected |
memory_space typedef | Cabana::CommunicationData< CommPlanType, CommDataType > | |
particle_data_type typedef | Cabana::CommunicationData< CommPlanType, CommDataType > | |
plan_type typedef | Cabana::CommunicationData< CommPlanType, CommDataType > | |
policy_type typedef | Cabana::CommunicationData< CommPlanType, CommDataType > | |
receiveCapacity() | Cabana::CommunicationData< CommPlanType, CommDataType > | inline |
receiveSize() | Cabana::CommunicationData< CommPlanType, CommDataType > | inline |
sendCapacity() | Cabana::CommunicationData< CommPlanType, CommDataType > | inline |
sendSize() | Cabana::CommunicationData< CommPlanType, CommDataType > | inline |
setData(const particle_data_type &particles) | Cabana::CommunicationData< CommPlanType, CommDataType > | inline |
shrinkToFit(const bool use_overallocation=false) | Cabana::CommunicationData< CommPlanType, CommDataType > | inline |