Zoltan2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Zoltan2::CommunicationModel< part_t, pcoord_t > Member List

This is the complete list of members for Zoltan2::CommunicationModel< part_t, pcoord_t >, including all inherited members.

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 >inline
commCostZoltan2::CommunicationModel< part_t, pcoord_t >protected
CommunicationModel()Zoltan2::CommunicationModel< part_t, pcoord_t >inline
CommunicationModel(part_t no_procs_, part_t no_tasks_)Zoltan2::CommunicationModel< part_t, pcoord_t >inline
getCommunicationCostMetric()Zoltan2::CommunicationModel< part_t, pcoord_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 =0Zoltan2::CommunicationModel< part_t, pcoord_t >pure virtual
getNProcs() const Zoltan2::CommunicationModel< part_t, pcoord_t >inline
getNTasks() const Zoltan2::CommunicationModel< part_t, pcoord_t >inline
getProcDistance(int procId1, int procId2) const =0Zoltan2::CommunicationModel< part_t, pcoord_t >pure virtual
no_procsZoltan2::CommunicationModel< part_t, pcoord_t >
no_tasksZoltan2::CommunicationModel< part_t, pcoord_t >
~CommunicationModel()Zoltan2::CommunicationModel< part_t, pcoord_t >inlinevirtual