EmbedderPowerIterationDense.cpp.3tulip

Langue: en

Version: 352753 (ubuntu - 24/10/10)

Section: 3 (Bibliothèques de fonctions)

NAME

EmbedderPowerIterationDense.cpp -

SYNOPSIS


#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

Function Documentation

void cpvec (double * copy, int beg, int end, double * vec)Authors: David Auber, Patrick Mary, Morgan Mathiaut from the LaBRI Visualization Team Email : auber@tulip-software.org Last modification : 13/03/2009 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

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-3Authors: David Auber, Patrick Mary, Morgan Mathiaut from the LaBRI Visualization Team Email : auber@tulip-software.org Last modification : 13/03/2009 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Author

Generated automatically by Doxygen for Tulip Plugins Library from the source code.