#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.