Overview     Modules     Class Hierarchy     Classes     Members  

EmbedderPowerIterationDense.cpp File Reference

#include <stdlib.h>
#include <stdio.h>
#include <math.h>

Include dependency graph for EmbedderPowerIterationDense.cpp:

Functions

  • void cpvec (double *copy, int beg, int end, double *vec)
  • double dot (double *vec1, int beg, int end, double *vec2)
  • void scadd (double *vec1, int beg, int end, double fac, double *vec2)
  • void vecscale (double *vec1, int beg, int end, double alpha, double *vec2)
  • double norm (double *vec, int beg, int end)
  • void mat_mult_vec (double **mat, int dim1, int dim2, double *vec, double *result)
  • void power_iteration (double **square_mat, int n, int neigs, double **eigs, double *evals)

Variables


Function Documentation

void cpvec double *  copy,
int  beg,
int  end,
double *  vec
 

double dot double *  vec1,
int  beg,
int  end,
double *  vec2
 

void mat_mult_vec double **  mat,
int  dim1,
int  dim2,
double *  vec,
double *  result
 

double norm double *  vec,
int  beg,
int  end
 

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

void scadd double *  vec1,
int  beg,
int  end,
double  fac,
double *  vec2
 

void vecscale double *  vec1,
int  beg,
int  end,
double  alpha,
double *  vec2
 


Variable Documentation

int p_iteration_terations = 1
 

double p_iteration_threshold = 1e-3
 



Tulip Software by David AUBER    2001 - 2006