#include <../../nrnconf.h>
#include <stdio.h>
#include "matrix.h"
Go to the source code of this file.
|
| double | _in_prod (VEC *a, VEC *b, u_int i0) |
| |
| VEC * | sv_mlt (double scalar, VEC *vector, VEC *out) |
| |
| VEC * | v_add (VEC *vec1, VEC *vec2, VEC *out) |
| |
| VEC * | v_mltadd (VEC *v1, VEC *v2, double scale, VEC *out) |
| |
| VEC * | v_sub (VEC *vec1, VEC *vec2, VEC *out) |
| |
| VEC * | v_map (double(*f)(), VEC *x, VEC *out) |
| |
| VEC * | _v_map (double(*f)(), void *params, VEC *x, VEC *out) |
| |
| VEC * | v_lincomb (int n, v, a, *out) |
| |
| VEC * | v_linlist (VEC *out, VEC *v1, double a1,...) |
| |
| VEC * | v_star (VEC *x1, VEC *x2, VEC *out) |
| |
| VEC * | v_slash (VEC *x1, VEC *x2, VEC *out) |
| |
| double | v_min (VEC *x, int *min_idx) |
| |
| double | v_max (VEC *x, int *max_idx) |
| |
| VEC * | v_sort (VEC *x, PERM *order) |
| |
| double | v_sum (VEC *x) |
| |
| VEC * | v_conv (VEC *x1, VEC *x2, VEC *out) |
| |
| VEC * | v_pconv (VEC *x1, VEC *x2, VEC *out) |
| |
|
| static char | rcsid [] = "vecop.c,v 1.1 1997/12/04 17:56:02 hines Exp" |
| |
◆ MAX_STACK
◆ _in_prod()
◆ _v_map()
| VEC* _v_map |
( |
double (*)() |
f, |
|
|
void * |
params, |
|
|
VEC * |
x, |
|
|
VEC * |
out |
|
) |
| |
◆ sv_mlt()
| VEC* sv_mlt |
( |
double |
scalar, |
|
|
VEC * |
vector, |
|
|
VEC* |
out |
|
) |
| |
◆ v_add()
◆ v_conv()
◆ v_lincomb()
| VEC* v_lincomb |
( |
int |
n, |
|
|
v |
, |
|
|
a |
, |
|
|
* |
out |
|
) |
| |
◆ v_linlist()
| VEC* v_linlist |
( |
VEC * |
out, |
|
|
VEC * |
v1, |
|
|
double |
a1, |
|
|
|
... |
|
) |
| |
◆ v_map()
| VEC* v_map |
( |
double (*)() |
f, |
|
|
VEC * |
x, |
|
|
VEC * |
out |
|
) |
| |
◆ v_max()
| double v_max |
( |
VEC * |
x, |
|
|
int * |
max_idx |
|
) |
| |
◆ v_min()
| double v_min |
( |
VEC * |
x, |
|
|
int * |
min_idx |
|
) |
| |
◆ v_mltadd()
◆ v_pconv()
◆ v_slash()
◆ v_sort()
◆ v_star()
◆ v_sub()
◆ v_sum()
◆ rcsid
| char rcsid[] = "vecop.c,v 1.1 1997/12/04 17:56:02 hines Exp" |
|
static |