Zoltan2
Zoltan2::CoordinateCommunicationModel< pcoord_t, tcoord_t, part_t > Member List
This is the complete list of members for Zoltan2::CoordinateCommunicationModel< pcoord_t, tcoord_t, part_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]
CoordinateCommunicationModel()Zoltan2::CoordinateCommunicationModel< pcoord_t, tcoord_t, part_t > [inline]
CoordinateCommunicationModel(int pcoord_dim_, pcoord_t **pcoords_, int tcoord_dim_, tcoord_t **tcoords_, part_t no_procs_, part_t no_tasks_)Zoltan2::CoordinateCommunicationModel< pcoord_t, tcoord_t, part_t > [inline]
getClosestSubset(part_t *proc_permutation, part_t nprocs, part_t ntasks) const Zoltan2::CoordinateCommunicationModel< pcoord_t, tcoord_t, part_t > [inline]
getCommunicationCostMetric()Zoltan2::CommunicationModel< part_t, pcoord_t > [inline]
getMapping(int myRank, RCP< const Environment > env, ArrayRCP< part_t > &rcp_proc_to_task_xadj, ArrayRCP< part_t > &rcp_proc_to_task_adj, ArrayRCP< part_t > &rcp_task_to_proc) const Zoltan2::CoordinateCommunicationModel< pcoord_t, tcoord_t, part_t > [inline, 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 Zoltan2::CoordinateCommunicationModel< pcoord_t, tcoord_t, part_t > [inline, virtual]
no_procsZoltan2::CommunicationModel< part_t, pcoord_t >
no_tasksZoltan2::CommunicationModel< part_t, pcoord_t >
partArraySizeZoltan2::CoordinateCommunicationModel< pcoord_t, tcoord_t, part_t >
partNoArrayZoltan2::CoordinateCommunicationModel< pcoord_t, tcoord_t, part_t >
proc_coord_dimZoltan2::CoordinateCommunicationModel< pcoord_t, tcoord_t, part_t >
proc_coordsZoltan2::CoordinateCommunicationModel< pcoord_t, tcoord_t, part_t >
setPartArray(part_t *pNo)Zoltan2::CoordinateCommunicationModel< pcoord_t, tcoord_t, part_t > [inline]
setPartArraySize(int psize)Zoltan2::CoordinateCommunicationModel< pcoord_t, tcoord_t, part_t > [inline]
task_coord_dimZoltan2::CoordinateCommunicationModel< pcoord_t, tcoord_t, part_t >
task_coordsZoltan2::CoordinateCommunicationModel< pcoord_t, tcoord_t, part_t >
umpa_uRandom(part_t l, int &_u_umpa_seed)Zoltan2::CoordinateCommunicationModel< pcoord_t, tcoord_t, part_t > [inline, static]
update_visit_order(part_t *visitOrder, part_t n, int &_u_umpa_seed, part_t rndm)Zoltan2::CoordinateCommunicationModel< pcoord_t, tcoord_t, part_t > [inline]
~CommunicationModel()Zoltan2::CommunicationModel< part_t, pcoord_t > [inline, virtual]
~CoordinateCommunicationModel()Zoltan2::CoordinateCommunicationModel< pcoord_t, tcoord_t, part_t > [inline, virtual]