Main Page   Alphabetical List   Compound List   File List   Compound Members   File Members  

clu.h

Go to the documentation of this file.
00001 #ifndef CLU_HEADER
00002 #define CLU_HEADER
00003 
00004 /* ==== HEADER clu.h ==== */
00005 
00011 /* 10-Nov-2000. Andras Aszodi */
00012 
00013 /* ---- UTILITY HEADERS ---- */
00014 
00015 #include "mattri.h"
00016 
00017 /* ---- TYPEDEFS ---- */
00018 
00019 #ifdef __cplusplus
00020 namespace RazorBack {
00021 #endif
00022 
00029 typedef struct clu_
00030 {
00031     int *Members;   
00032     int No;     
00033     struct clu_ *Sub1, *Sub2;   
00034     double Lid, Sed;    
00035 } Clu_;
00036 
00037 /* ---- PROTOTYPES ---- */
00038 
00039 #ifdef __cplusplus
00040 extern "C" {
00041 #endif
00042 
00053 Clu_ *make_clus(const Mattri_ *Dist, int *Cluno);
00054 
00060 void free_clusters(Clu_ Clus[], int Cluno);
00061 
00067 void print_clus(const Clu_ *Clu, FILE *Out);
00068 
00069 #ifdef __cplusplus
00070 } }
00071 #endif
00072 
00073 /* ==== END OF HEADER clu.h ==== */
00074 
00075 #endif  /* CLU_HEADER */

Generated at Wed Aug 21 09:33:29 2002 for The Razorback C Library: Statistics by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001