#include <../../nrnconf.h>
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
#include "sparse.h"
Go to the source code of this file.
|
| double | sp_get_val (SPMAT *A, int i, int j) |
| |
| double | sp_set_val (SPMAT *A, int i, int j, double val) |
| |
| VEC * | sp_mv_mlt (SPMAT *A, VEC *x, VEC *out) |
| |
| VEC * | sp_vm_mlt (SPMAT *A, VEC *x, VEC *out) |
| |
| SPMAT * | sp_get (int m, int n, int maxlen) |
| |
| int | sp_free (SPMAT *A) |
| |
| SPMAT * | sp_copy (SPMAT *A) |
| |
| SPMAT * | sp_col_access (SPMAT *A) |
| |
| SPMAT * | sp_diag_access (SPMAT *A) |
| |
| MAT * | sp_m2dense (SPMAT *A, MAT *out) |
| |
| SPMAT * | sp_add (SPMAT *A, SPMAT *B, SPMAT *C) |
| |
| SPMAT * | sp_sub (SPMAT *A, SPMAT *B, SPMAT *C) |
| |
| SPMAT * | sp_mltadd (SPMAT *A, SPMAT *B, double alpha, SPMAT *C) |
| |
| SPMAT * | sp_smlt (SPMAT *A, double alpha, SPMAT *B) |
| |
| SPMAT * | sp_zero (SPMAT *A) |
| |
| SPMAT * | sp_copy2 (SPMAT *A, SPMAT *OUT) |
| |
| SPMAT * | sp_resize (SPMAT *A, int m, int n) |
| |
| SPMAT * | sp_compact (SPMAT *A, double tol) |
| |
| int | sp_get_vars (int m, int n, int deg,...) |
| |
| int | sp_resize_vars (int m, int n,...) |
| |
| int | sp_free_vars (SPMAT **va,...) |
| |
|
| static char | rcsid [] = "sparse.c,v 1.1 1997/12/04 17:55:48 hines Exp" |
| |
◆ MINROWLEN
◆ sp_add()
◆ sp_col_access()
◆ sp_compact()
◆ sp_copy()
◆ sp_copy2()
◆ sp_diag_access()
◆ sp_free()
◆ sp_free_vars()
| int sp_free_vars |
( |
SPMAT ** |
va, |
|
|
|
... |
|
) |
| |
◆ sp_get()
| SPMAT* sp_get |
( |
int |
m, |
|
|
int |
n, |
|
|
int |
maxlen |
|
) |
| |
◆ sp_get_val()
| double sp_get_val |
( |
SPMAT * |
A, |
|
|
int |
i, |
|
|
int |
j |
|
) |
| |
◆ sp_get_vars()
| int sp_get_vars |
( |
int |
m, |
|
|
int |
n, |
|
|
int |
deg, |
|
|
|
... |
|
) |
| |
◆ sp_m2dense()
◆ sp_mltadd()
◆ sp_mv_mlt()
◆ sp_resize()
◆ sp_resize_vars()
| int sp_resize_vars |
( |
int |
m, |
|
|
int |
n, |
|
|
|
... |
|
) |
| |
◆ sp_set_val()
| double sp_set_val |
( |
SPMAT * |
A, |
|
|
int |
i, |
|
|
int |
j, |
|
|
double |
val |
|
) |
| |
◆ sp_smlt()
◆ sp_sub()
◆ sp_vm_mlt()
◆ sp_zero()
◆ rcsid
| char rcsid[] = "sparse.c,v 1.1 1997/12/04 17:55:48 hines Exp" |
|
static |