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

Go to the source code of this file.

Functions

MATm_get (int m, int n)
 
PERMpx_get (int size)
 
VECv_get (int size)
 
int m_free (MAT *mat)
 
int px_free (PERM *px)
 
int v_free (VEC *vec)
 
MATm_resize (MAT *A, int new_m, int new_n)
 
PERMpx_resize (PERM *px, int new_size)
 
VECv_resize (VEC *x, int new_dim)
 
int v_get_vars (int dim,...)
 
int iv_get_vars (int dim,...)
 
int m_get_vars (int m, int n,...)
 
int px_get_vars (int dim,...)
 
int v_resize_vars (int new_dim,...)
 
int iv_resize_vars (int new_dim,...)
 
int m_resize_vars (int m, int n,...)
 
int px_resize_vars (int new_dim,...)
 
int v_free_vars (VEC **pv,...)
 
int iv_free_vars (IVEC **ipv,...)
 
int px_free_vars (PERM **vpx,...)
 
int m_free_vars (MAT **va,...)
 

Variables

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

Function Documentation

◆ iv_free_vars()

int iv_free_vars ( IVEC **  ipv,
  ... 
)

Definition at line 683 of file memory.c.

◆ iv_get_vars()

int iv_get_vars ( int  dim,
  ... 
)

Definition at line 519 of file memory.c.

◆ iv_resize_vars()

int iv_resize_vars ( int  new_dim,
  ... 
)

Definition at line 601 of file memory.c.

◆ m_free()

int m_free ( MAT mat)

Definition at line 154 of file memory.c.

◆ m_free_vars()

int m_free_vars ( MAT **  va,
  ... 
)

Definition at line 722 of file memory.c.

◆ m_get()

MAT* m_get ( int  m,
int  n 
)

Definition at line 36 of file memory.c.

◆ m_get_vars()

int m_get_vars ( int  m,
int  n,
  ... 
)

Definition at line 535 of file memory.c.

◆ m_resize()

MAT* m_resize ( MAT A,
int  new_m,
int  new_n 
)

Definition at line 262 of file memory.c.

◆ m_resize_vars()

int m_resize_vars ( int  m,
int  n,
  ... 
)

Definition at line 617 of file memory.c.

◆ px_free()

int px_free ( PERM px)

Definition at line 201 of file memory.c.

◆ px_free_vars()

int px_free_vars ( PERM **  vpx,
  ... 
)

Definition at line 703 of file memory.c.

◆ px_get()

PERM* px_get ( int  size)

Definition at line 94 of file memory.c.

◆ px_get_vars()

int px_get_vars ( int  dim,
  ... 
)

Definition at line 551 of file memory.c.

◆ px_resize()

PERM* px_resize ( PERM px,
int  new_size 
)

Definition at line 399 of file memory.c.

◆ px_resize_vars()

int px_resize_vars ( int  new_dim,
  ... 
)

Definition at line 634 of file memory.c.

◆ v_free()

int v_free ( VEC vec)

Definition at line 231 of file memory.c.

◆ v_free_vars()

int v_free_vars ( VEC **  pv,
  ... 
)

Definition at line 663 of file memory.c.

◆ v_get()

VEC* v_get ( int  size)

Definition at line 125 of file memory.c.

◆ v_get_vars()

int v_get_vars ( int  dim,
  ... 
)

Definition at line 502 of file memory.c.

◆ v_resize()

VEC* v_resize ( VEC x,
int  new_dim 
)

Definition at line 441 of file memory.c.

◆ v_resize_vars()

int v_resize_vars ( int  new_dim,
  ... 
)

Definition at line 583 of file memory.c.

Variable Documentation

◆ rcsid

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

Definition at line 33 of file memory.c.