Zoltan2
Loading...
Searching...
No Matches
Zoltan2::KMeansCluster< IT, WT > Class Template Reference

#include <Zoltan2_TaskMapping.hpp>

Public Member Functions

 ~KMeansCluster ()
void setParams (int dimension_, int heapsize)
void clearHeap ()
bool getNewCenters (WT **coords)
WT getDistance (IT index, WT **elementCoords)
WT getDistanceToCenter ()
void copyCoordinates (IT *permutation)

Public Attributes

WT * center

Detailed Description

template<class IT, class WT>
class Zoltan2::KMeansCluster< IT, WT >

Definition at line 675 of file Zoltan2_TaskMapping.hpp.

Constructor & Destructor Documentation

◆ ~KMeansCluster()

template<class IT, class WT>
Zoltan2::KMeansCluster< IT, WT >::~KMeansCluster ( )
inline

Definition at line 684 of file Zoltan2_TaskMapping.hpp.

Member Function Documentation

◆ setParams()

template<class IT, class WT>
void Zoltan2::KMeansCluster< IT, WT >::setParams ( int dimension_,
int heapsize )
inline

Definition at line 688 of file Zoltan2_TaskMapping.hpp.

◆ clearHeap()

template<class IT, class WT>
void Zoltan2::KMeansCluster< IT, WT >::clearHeap ( )
inline

Definition at line 694 of file Zoltan2_TaskMapping.hpp.

◆ getNewCenters()

template<class IT, class WT>
bool Zoltan2::KMeansCluster< IT, WT >::getNewCenters ( WT ** coords)
inline

Definition at line 698 of file Zoltan2_TaskMapping.hpp.

◆ getDistance()

template<class IT, class WT>
WT Zoltan2::KMeansCluster< IT, WT >::getDistance ( IT index,
WT ** elementCoords )
inline

Definition at line 704 of file Zoltan2_TaskMapping.hpp.

◆ getDistanceToCenter()

template<class IT, class WT>
WT Zoltan2::KMeansCluster< IT, WT >::getDistanceToCenter ( )
inline

Definition at line 717 of file Zoltan2_TaskMapping.hpp.

◆ copyCoordinates()

template<class IT, class WT>
void Zoltan2::KMeansCluster< IT, WT >::copyCoordinates ( IT * permutation)
inline

Definition at line 721 of file Zoltan2_TaskMapping.hpp.

Member Data Documentation

◆ center

template<class IT, class WT>
WT* Zoltan2::KMeansCluster< IT, WT >::center

Definition at line 682 of file Zoltan2_TaskMapping.hpp.


The documentation for this class was generated from the following file: