Functions
egsl_ops.c File Reference
#include <gsl/gsl_matrix.h>
#include <gsl/gsl_blas.h>
#include <gsl/gsl_linalg.h>
#include <gsl/gsl_eigen.h>
#include "egsl.h"
Include dependency graph for egsl_ops.c:

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)
 

Function Documentation

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_mult ( val  v1,
val  v2 
)

Definition at line 98 of file egsl_ops.c.

val egsl_scale ( double  ,
val   
)

Operations among values

Definition at line 77 of file egsl_ops.c.

val egsl_sub ( val  v1,
val  v2 
)

Definition at line 10 of file egsl_ops.c.

val egsl_sum ( val  v1,
val  v2 
)

Definition at line 84 of file egsl_ops.c.

val egsl_sum3 ( val  v1,
val  v2,
val  v3 
)

Definition at line 94 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.



csm
Author(s): Andrea Censi
autogenerated on Tue May 11 2021 02:18:23