Lemina
A molecular dynamics package for network, granular material and point particles with a range of interaction potential.
 
Loading...
Searching...
No Matches
AllocArrays.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include "global.h"
+ Include dependency graph for AllocArrays.c:

Go to the source code of this file.

Functions

void AllocArrays ()
 

Function Documentation

◆ AllocArrays()

void AllocArrays ( )

Definition at line 25 of file AllocArrays.c.

25 {
26 int n;
27
28 // SPACETIME CORRELATIONS
29 cfOrg = (double **) malloc ((nBuffCorr+1)*sizeof(double *));
30 for (n = 0; n <= nBuffCorr; n++)
31 cfOrg[n] = (double *) malloc ((2*nFunCorr+1)*sizeof(double));
32
33 cfVal = (double *) malloc ((2*nFunCorr+1)*sizeof(double));
34 indexCorr = (int *) malloc ((nBuffCorr+1)*sizeof(int));
35
36 spacetimeCorr = (double **) malloc ((nBuffCorr+1)*sizeof(double));
37 for (n = 0; n <= nBuffCorr; n++)
38 spacetimeCorr[n] = (double *) malloc ((nFunCorr*nValCorr+1)*sizeof(double));
39
40 spacetimeCorrAv = (double *) malloc ((nFunCorr*nValCorr+1)*sizeof(double));
41
42 // VISCOSITY
43 indexAcf = (double *)malloc((nBuffAcf+1)*sizeof(double));
44 viscAcf = (double **)malloc((nBuffAcf+1)*sizeof(double *));
45 for(n = 0 ; n <= nBuffAcf ; n ++)
46 viscAcf[n] = (double *)malloc((nValAcf+1)*sizeof(double ));
47
48 viscAcfOrg = (double *)malloc((nBuffAcf+1)*sizeof(double));
49 viscAcfAv = (double *)malloc((nValAcf+1)*sizeof(double));
50
51 // RDF
52 histRdf = (double *)malloc((sizeHistRdf+1)*sizeof(double));
53}
double * viscAcfAv
Definition global.h:99
int nValCorr
Definition global.h:95
double * spacetimeCorrAv
Definition global.h:94
int nValAcf
int nBuffAcf
Definition global.h:100
double ** spacetimeCorr
Definition global.h:94
int * indexCorr
double * indexAcf
double * histRdf
double ** viscAcf
Definition global.h:99
double * viscAcfOrg
Definition global.h:99
int nBuffCorr
Definition global.h:95
int sizeHistRdf
Definition global.h:104
double ** cfOrg
double * cfVal
Definition global.h:94
int nFunCorr
Definition global.h:95

References cfOrg, cfVal, histRdf, indexAcf, indexCorr, nBuffAcf, nBuffCorr, nFunCorr, nValAcf, nValCorr, sizeHistRdf, spacetimeCorr, spacetimeCorrAv, viscAcf, viscAcfAv, and viscAcfOrg.

Referenced by SetupJob().

+ Here is the caller graph for this function: