| calculateCommunicationCost(part_t *task_to_proc, part_t *task_communication_xadj, part_t *task_communication_adj, pcoord_t *task_communication_edge_weight) | Zoltan2::CommunicationModel< part_t, pcoord_t, node_t > | inline |
| commCost | Zoltan2::CommunicationModel< part_t, pcoord_t, node_t > | protected |
| CommunicationModel() | Zoltan2::CommunicationModel< part_t, pcoord_t, node_t > | inline |
| CommunicationModel(part_t no_procs_, part_t no_tasks_) | Zoltan2::CommunicationModel< part_t, pcoord_t, node_t > | inline |
| getCommunicationCostMetric() | Zoltan2::CommunicationModel< part_t, pcoord_t, node_t > | inline |
| getMapping(int myRank, const RCP< const Environment > &env, ArrayRCP< part_t > &proc_to_task_xadj, ArrayRCP< part_t > &proc_to_task_adj, ArrayRCP< part_t > &task_to_proc, const Teuchos::RCP< const Teuchos::Comm< int > > comm_) const =0 | Zoltan2::CommunicationModel< part_t, pcoord_t, node_t > | pure virtual |
| getNProcs() const | Zoltan2::CommunicationModel< part_t, pcoord_t, node_t > | inline |
| getNTasks() const | Zoltan2::CommunicationModel< part_t, pcoord_t, node_t > | inline |
| getProcDistance(int procId1, int procId2) const =0 | Zoltan2::CommunicationModel< part_t, pcoord_t, node_t > | pure virtual |
| no_procs | Zoltan2::CommunicationModel< part_t, pcoord_t, node_t > | |
| no_tasks | Zoltan2::CommunicationModel< part_t, pcoord_t, node_t > | |
| ~CommunicationModel() | Zoltan2::CommunicationModel< part_t, pcoord_t, node_t > | inlinevirtual |