#include <gsl/gsl_matrix.h>
#include <gsl/gsl_blas.h>
#include <gsl/gsl_linalg.h>
#include <gsl/gsl_eigen.h>
#include "egsl.h"
Go to the source code of this file.
Functions | |
void | egsl_add_to (val v1, val v2) |
void | egsl_add_to_col (val v1, size_t j, val v2) |
val | egsl_compose_col (val v1, val v2) |
val | egsl_compose_row (val v1, val v2) |
val | egsl_copy_val (val v1) |
val | egsl_inverse (val v1) |
val | egsl_mult (val v1, val v2) |
val | egsl_scale (double s, val v1) |
val | egsl_sub (val v1, val v2) |
val | egsl_sum (val v1, val v2) |
val | egsl_sum3 (val v1, val v2, val v3) |
void | egsl_symm_eig (val v, double *eigenvalues, val *eigenvectors) |
val | egsl_transpose (val v1) |
void egsl_add_to | ( | val | v1, |
val | v2 | ||
) |
Definition at line 48 of file egsl_ops.c.
void egsl_add_to_col | ( | val | v1, |
size_t | j, | ||
val | v2 | ||
) |
Definition at line 54 of file egsl_ops.c.
val egsl_compose_col | ( | val | v1, |
val | v2 | ||
) |
Definition at line 14 of file egsl_ops.c.
val egsl_compose_row | ( | val | v1, |
val | v2 | ||
) |
Definition at line 31 of file egsl_ops.c.
val egsl_copy_val | ( | val | v1 | ) |
Definition at line 69 of file egsl_ops.c.
val egsl_inverse | ( | val | v1 | ) |
Definition at line 115 of file egsl_ops.c.
val egsl_scale | ( | double | , |
val | |||
) |
Operations among values
Definition at line 77 of file egsl_ops.c.
void egsl_symm_eig | ( | val | v, |
double * | eigenvalues, | ||
val * | eigenvectors | ||
) |
Definition at line 133 of file egsl_ops.c.
val egsl_transpose | ( | val | v1 | ) |
Definition at line 107 of file egsl_ops.c.