EmbedderEmbedGraph.cpp File Reference

#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include "EmbedderDefs.h"
#include "EmbedderDijkstra.h"
#include "EmbedderBfs.h"
#include "EmbedderParameters.h"

Include dependency graph for EmbedderEmbedGraph.cpp:


Typedefs

typedef DistTypedist_ptr
typedef double * double_ptr

Functions

void embed_graph (vtx_data *graph, int n, int dim, DistType **(&coords))
void center_coordinate (DistType **coords, int n, int dim)
void power_iteration (double **square_mat, int n, int neigs, double **eigs, double *evals)
void PCA (DistType **coords, int dim, int n, double **(&new_coords), int new_dim)
void PCA (DistType **coords, int dim, int n, double **(&new_coords), int dim1, int dim2, bool recompute)

Variables

unsigned int high_dim_time
unsigned int center_time
unsigned int pca_matrix_time
unsigned int power_iteration_time
unsigned int projection_time

Typedef Documentation

typedef DistType* dist_ptr
 

typedef double* double_ptr
 


Function Documentation

void center_coordinate DistType **  coords,
int  n,
int  dim
 

void embed_graph vtx_data graph,
int  n,
int  dim,
DistType **&  coords
 

void PCA DistType **  coords,
int  dim,
int  n,
double **&  new_coords,
int  dim1,
int  dim2,
bool  recompute
 

void PCA DistType **  coords,
int  dim,
int  n,
double **&  new_coords,
int  new_dim
 

void power_iteration double **  square_mat,
int  n,
int  neigs,
double **  eigs,
double *  evals
 


Variable Documentation

unsigned int center_time
 

unsigned int high_dim_time
 

unsigned int pca_matrix_time
 

unsigned int power_iteration_time
 

unsigned int projection_time
 


Generated on Fri Jan 5 14:20:01 2007 for Tulip Plugins by  doxygen 1.4.6