doc/mainpage [code] | |
external/matrix_utils.h [code] | |
external/mpi_utils.h [code] | Overloaded utility functions to convert between arbitrary C/C++ types and MPI types, custom typedefs for cstdlib types like size_t, and a wrapper for MPI_Pack_Size |
external/stl_utils.h [code] | |
external/Timer.cpp [code] | |
external/Timer.h [code] | |
external/timing.cpp [code] | |
external/timing.h [code] | |
src/bic.h [code] | Template function implementations of the Bayesian Information Criterion |
src/counter.h [code] | Dummy output iterator that counts how many times it was assigned to. without actually storing anything |
src/dissimilarity.h [code] | Data types and functions for dealing with dissimilarity matrices |
src/id_pair.h [code] | MPI-packable, templated struct for shipping around an MPI-packable object plus the id of the process it came from |
src/kmedoids.cpp [code] | |
src/kmedoids.h [code] | Implementations of the classic clustering algorithms PAM and CLARA, from Finding Groups in Data, by Kaufman and Rousseeuw |
src/mpi_bindings.h [code] | #defines for switching between MPI and PMPI bindings |
src/multi_gather.h [code] | Asynchronous, some-to-some gather operation used by parallel clustering algorithms to simultaneously send members of sample sets to a set of distributed worker processes |
src/par_kmedoids.cpp [code] | |
src/par_kmedoids.h [code] | CAPEK and XCAPEK scalable parallel clustering algorithms |
src/par_partition.cpp [code] | |
src/par_partition.h [code] | Distributed representation of a partitioning of a data set |
src/partition.cpp [code] | |
src/partition.h [code] | Class to represent a partitioning of a data set |
src/random.h [code] | Helper functions for taking random samples and seeding RNGs from the system clock |
src/trial.cpp [code] | |
src/trial.h [code] | Data structure representing a trial run of a partitioned clustering algorithm |