#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include "ls_matrix.h"
Go to the source code of this file.
|
int * | nr_ivector (long nl, long nh) |
|
double ** | nr_matrix (long nrl, long nrh, long ncl, long nch) |
|
void | nr_free_ivector (int *v, long nl) |
|
void | nr_free_matrix (double **m, long nrl, long nrh, long ncl, long nch) |
|
int | nr_gaussj (double **a, int n, double **b, int m) |
|
void | nr_copymat (double **orig, int n, double **copy) |
|
void | nr_multmat (double **m1, int n, double **m2, double **prod) |
|
void | nr_printmat (double **a, int n) |
|
void | testmat (void) |
|
◆ SWAP
Value:{temp=(a);(a)=(b);(b)=temp;}
Definition at line 107 of file ls_matrix.c.
◆ nr_copymat()
void nr_copymat |
( |
double ** | orig, |
|
|
int | n, |
|
|
double ** | copy ) |
◆ nr_free_ivector()
void nr_free_ivector |
( |
int * | v, |
|
|
long | nl ) |
◆ nr_free_matrix()
void nr_free_matrix |
( |
double ** | m, |
|
|
long | nrl, |
|
|
long | nrh, |
|
|
long | ncl, |
|
|
long | nch ) |
◆ nr_gaussj()
int nr_gaussj |
( |
double ** | a, |
|
|
int | n, |
|
|
double ** | b, |
|
|
int | m ) |
◆ nr_ivector()
int * nr_ivector |
( |
long | nl, |
|
|
long | nh ) |
◆ nr_matrix()
double ** nr_matrix |
( |
long | nrl, |
|
|
long | nrh, |
|
|
long | ncl, |
|
|
long | nch ) |
◆ nr_multmat()
void nr_multmat |
( |
double ** | m1, |
|
|
int | n, |
|
|
double ** | m2, |
|
|
double ** | prod ) |
◆ nr_printmat()
void nr_printmat |
( |
double ** | a, |
|
|
int | n ) |
◆ testmat()