|
Zoltan2
|
KmeansHeap Class, max heap, but holds the minimum values. More...
#include <Zoltan2_TaskMapping.hpp>
Public Member Functions | |
| void | setHeapsize (IT heapsize_) |
| ~KmeansHeap () | |
| void | addPoint (IT index, WT distance) |
| void | push_down (IT index_on_heap) |
| void | initValues () |
| WT | getTotalDistance () |
| bool | getNewCenters (WT *center, WT **coords, int dimension) |
| void | copyCoordinates (IT *permutation) |
KmeansHeap Class, max heap, but holds the minimum values.
Definition at line 259 of file Zoltan2_TaskMapping.hpp.
| Zoltan2::KmeansHeap< IT, WT >::~KmeansHeap | ( | ) | [inline] |
Definition at line 274 of file Zoltan2_TaskMapping.hpp.
| void Zoltan2::KmeansHeap< IT, WT >::setHeapsize | ( | IT | heapsize_ | ) | [inline] |
Definition at line 267 of file Zoltan2_TaskMapping.hpp.
| void Zoltan2::KmeansHeap< IT, WT >::addPoint | ( | IT | index, |
| WT | distance | ||
| ) | [inline] |
Definition at line 280 of file Zoltan2_TaskMapping.hpp.
| void Zoltan2::KmeansHeap< IT, WT >::push_down | ( | IT | index_on_heap | ) | [inline] |
Definition at line 293 of file Zoltan2_TaskMapping.hpp.
| void Zoltan2::KmeansHeap< IT, WT >::initValues | ( | ) | [inline] |
Definition at line 326 of file Zoltan2_TaskMapping.hpp.
| WT Zoltan2::KmeansHeap< IT, WT >::getTotalDistance | ( | ) | [inline] |
Definition at line 335 of file Zoltan2_TaskMapping.hpp.
| bool Zoltan2::KmeansHeap< IT, WT >::getNewCenters | ( | WT * | center, |
| WT ** | coords, | ||
| int | dimension | ||
| ) | [inline] |
Definition at line 347 of file Zoltan2_TaskMapping.hpp.
| void Zoltan2::KmeansHeap< IT, WT >::copyCoordinates | ( | IT * | permutation | ) | [inline] |
Definition at line 364 of file Zoltan2_TaskMapping.hpp.
1.7.6.1