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
|