#include <gsl/gsl_matrix.h>
#include <gsl/gsl_blas.h>
#include <gsl/gsl_linalg.h>
#include <gsl/gsl_poly.h>
Go to the source code of this file.
|
#define | gmg gsl_matrix_get |
|
#define | gms gsl_matrix_set |
|
|
void | m_add (const gsl_matrix *A, const gsl_matrix *B, gsl_matrix *ApB) |
|
void | m_add_to (const gsl_matrix *A, gsl_matrix *B) |
|
double | m_det (const gsl_matrix *A) |
|
void | m_display (const char *str, gsl_matrix *m) |
|
double | m_dot (const gsl_matrix *A, const gsl_matrix *B) |
|
void | m_inv (const gsl_matrix *A, gsl_matrix *invA) |
|
void | m_mult (const gsl_matrix *A, const gsl_matrix *B, gsl_matrix *AB) |
|
void | m_scale (double m, gsl_matrix *A) |
|
void | m_trans (const gsl_matrix *A, gsl_matrix *A_t) |
|
int | poly_greatest_real_root (unsigned int n, const double *a, double *root) |
|
int | poly_real_roots (unsigned int n, const double *a, double *roots) |
|
#define gmg gsl_matrix_get |
#define gms gsl_matrix_set |
void m_add |
( |
const gsl_matrix * |
A, |
|
|
const gsl_matrix * |
B, |
|
|
gsl_matrix * |
ApB |
|
) |
| |
void m_add_to |
( |
const gsl_matrix * |
A, |
|
|
gsl_matrix * |
B |
|
) |
| |
double m_det |
( |
const gsl_matrix * |
A | ) |
|
void m_display |
( |
const char * |
str, |
|
|
gsl_matrix * |
m |
|
) |
| |
double m_dot |
( |
const gsl_matrix * |
A, |
|
|
const gsl_matrix * |
B |
|
) |
| |
void m_inv |
( |
const gsl_matrix * |
A, |
|
|
gsl_matrix * |
invA |
|
) |
| |
void m_mult |
( |
const gsl_matrix * |
A, |
|
|
const gsl_matrix * |
B, |
|
|
gsl_matrix * |
AB |
|
) |
| |
void m_scale |
( |
double |
m, |
|
|
gsl_matrix * |
A |
|
) |
| |
void m_trans |
( |
const gsl_matrix * |
A, |
|
|
gsl_matrix * |
A_t |
|
) |
| |
int poly_greatest_real_root |
( |
unsigned int |
n, |
|
|
const double * |
a, |
|
|
double * |
root |
|
) |
| |
int poly_real_roots |
( |
unsigned int |
n, |
|
|
const double * |
a, |
|
|
double * |
roots |
|
) |
| |