glotzcluster::CenterParticleClusteringAlgorithm Class Reference

Generates clusters with each object at the center of a cluster. More...

#include <CenterParticleClusteringAlgorithm.h>

Inheritance diagram for glotzcluster::CenterParticleClusteringAlgorithm:

glotzcluster::ClusteringAlgorithm glotzcluster::HierarchicalClusteringAlgorithm

List of all members.

Public Member Functions

 CenterParticleClusteringAlgorithm ()
virtual ~CenterParticleClusteringAlgorithm ()
void SetCellList (glotzopt::CellList *)

Protected Member Functions

virtual void ComputeClusters ()

Protected Attributes

glotzopt::PairList mPairList
glotzopt::CellListmCellList


Detailed Description

Generates clusters with each object at the center of a cluster.

Author:
Aaron Keys
Example: Generate a list of clusters where each cluster contains a center particle surrounded by its nearest neighbors

Constructor & Destructor Documentation

glotzcluster::CenterParticleClusteringAlgorithm::CenterParticleClusteringAlgorithm (  ) 

glotzcluster::CenterParticleClusteringAlgorithm::~CenterParticleClusteringAlgorithm (  )  [virtual]


Member Function Documentation

void glotzcluster::CenterParticleClusteringAlgorithm::SetCellList ( glotzopt::CellList cell  ) 

void glotzcluster::CenterParticleClusteringAlgorithm::ComputeClusters (  )  [protected, virtual]

Reimplemented from glotzcluster::ClusteringAlgorithm.

Reimplemented in glotzcluster::HierarchicalClusteringAlgorithm.


Member Data Documentation

glotzopt::PairList glotzcluster::CenterParticleClusteringAlgorithm::mPairList [protected]

glotzopt::CellList* glotzcluster::CenterParticleClusteringAlgorithm::mCellList [protected]


The documentation for this class was generated from the following files:
Generated on Tue Feb 24 20:53:14 2009 by  doxygen 1.5.3