NEURON
ivecop.c File Reference
#include <../../nrnconf.h>
#include <stdio.h>
#include "matrix.h"

Go to the source code of this file.

Macros

#define MAX_STACK   60
 

Functions

IVECiv_get (int dim)
 
int iv_free (IVEC *iv)
 
IVECiv_resize (IVEC *iv, int new_dim)
 
IVECiv_copy (IVEC *in, IVEC *out)
 
IVECiv_move (IVEC *in, int i0, int dim0, IVEC *out, int i1)
 
IVECiv_add (IVEC *iv1, IVEC *iv2, IVEC *out)
 
IVECiv_sub (IVEC *iv1, IVEC *iv2, IVEC *out)
 
void iv_foutput (FILE *fp, IVEC *iv)
 
IVECiv_finput (FILE *fp, IVEC *x)
 
IVECiiv_finput (FILE *fp, IVEC *iv)
 
IVECbiv_finput (FILE *fp, IVEC *iv)
 
void iv_dump (FILE *fp, IVEC *iv)
 
IVECiv_sort (IVEC *x, PERM *order)
 

Variables

static char rcsid [] = "ivecop.c,v 1.1 1997/12/04 17:55:30 hines Exp"
 
static char line [MAXLINE]
 

Macro Definition Documentation

◆ MAX_STACK

#define MAX_STACK   60

Definition at line 351 of file ivecop.c.

Function Documentation

◆ biv_finput()

IVEC* biv_finput ( FILE *  fp,
IVEC iv 
)

Definition at line 299 of file ivecop.c.

◆ iiv_finput()

IVEC* iiv_finput ( FILE *  fp,
IVEC iv 
)

Definition at line 258 of file ivecop.c.

◆ iv_add()

IVEC* iv_add ( IVEC iv1,
IVEC iv2,
IVEC out 
)

Definition at line 169 of file ivecop.c.

◆ iv_copy()

IVEC* iv_copy ( IVEC in,
IVEC out 
)

Definition at line 132 of file ivecop.c.

◆ iv_dump()

void iv_dump ( FILE*  fp,
IVEC iv 
)

Definition at line 326 of file ivecop.c.

◆ iv_finput()

IVEC* iv_finput ( FILE *  fp,
IVEC x 
)

Definition at line 245 of file ivecop.c.

◆ iv_foutput()

void iv_foutput ( FILE *  fp,
IVEC iv 
)

Definition at line 219 of file ivecop.c.

◆ iv_free()

int iv_free ( IVEC iv)

Definition at line 67 of file ivecop.c.

◆ iv_get()

IVEC* iv_get ( int  dim)

Definition at line 40 of file ivecop.c.

◆ iv_move()

IVEC* iv_move ( IVEC in,
int  i0,
int  dim0,
IVEC out,
int  i1 
)

Definition at line 150 of file ivecop.c.

◆ iv_resize()

IVEC* iv_resize ( IVEC iv,
int  new_dim 
)

Definition at line 96 of file ivecop.c.

◆ iv_sort()

IVEC* iv_sort ( IVEC x,
PERM order 
)

Definition at line 359 of file ivecop.c.

◆ iv_sub()

IVEC* iv_sub ( IVEC iv1,
IVEC iv2,
IVEC out 
)

Definition at line 195 of file ivecop.c.

Variable Documentation

◆ line

char line[MAXLINE]
static

Definition at line 35 of file ivecop.c.

◆ rcsid

char rcsid[] = "ivecop.c,v 1.1 1997/12/04 17:55:30 hines Exp"
static

Definition at line 33 of file ivecop.c.