MoDeNa  1.0
Software framework facilitating sequential multi-scale modelling
allocation.hh
1 #ifndef ALLOCATION_H
2 #define ALLOCATION_H
3 
4 double ***alloc_3Ddmatrix (int, int, int);
5 double ***free_3Ddmatrix (double ***);
6 float ***alloc_3Dfmatrix (int, int, int);
7 float ***free_3Dfmatrix (float ***);
8 int ***alloc_3Dmatrix (int, int, int);
9 int ***free_3Dmatrix (int ***);
10 double **alloc_dmatrix (int, int);
11 double **free_dmatrix (double **);
12 float **alloc_fmatrix (int, int);
13 float **free_fmatrix (float **);
14 int **alloc_matrix (int, int);
15 int **free_matrix (int **);
16 
17 #endif
float ** free_fmatrix(float **amat)
free 2D float matrix
Definition: allocation.cc:176
double *** alloc_3Ddmatrix(int nx, int ny, int nz)
allocate 3D double matrix
Definition: allocation.cc:9
float *** free_3Dfmatrix(float ***amat)
free 3D float matrix
Definition: allocation.cc:74
float ** alloc_fmatrix(int nx, int ny)
allocate 2D float matrix
Definition: allocation.cc:152
int *** free_3Dmatrix(int ***amat)
free 3D integer matrix
Definition: allocation.cc:111
double ** alloc_dmatrix(int nx, int ny)
allocate 2D double matrix
Definition: allocation.cc:120
int ** alloc_matrix(int nx, int ny)
allocate 2D integer matrix
Definition: allocation.cc:184
float *** alloc_3Dfmatrix(int nx, int ny, int nz)
allocate 3D float matrix
Definition: allocation.cc:46
int ** free_matrix(int **amat)
free 2D integer matrix
Definition: allocation.cc:208
double *** free_3Ddmatrix(double ***amat)
free 3D double matrix
Definition: allocation.cc:37
double ** free_dmatrix(double **amat)
free 2D double matrix
Definition: allocation.cc:144
int *** alloc_3Dmatrix(int nx, int ny, int nz)
allocate 3D integer matrix
Definition: allocation.cc:83