EmbedderPowerIterationDense.cpp3tulip
Usage
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
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
int p_iteration_terations = 1
double p_iteration_threshold = 1e-3