Go to the documentation of this file.
13 #define Sasprintf(write_to, ...) { \
14 char *tmp_string_for_extend = (write_to); \
15 asprintf(&(write_to), __VA_ARGS__); \
16 free(tmp_string_for_extend); \
103 pthread_mutex_t mymutex;
110 void readArgs(
int argc,
char **argv);
121 int**
mem2d_i(
int dimx,
int dimy);
122 void free2d_i(
int **ptr,
int dimx);
125 double**
mem2d_d(
int dimx,
int dimy);
126 void free2d_d(
double **ptr,
int dimx);
130 double***
mem3d_d(
int dimx,
int dimy,
int dimz);
131 void free3d_d(
double ***ptr,
int dimx,
int dimy);
132 int***
mem3d_i(
int dimx,
int dimy,
int dimz);
133 void free3d_i(
int ***ptr,
int dimx,
int dimy);
136 double findMaxArea();
137 double findMaxDist();
139 void printSuccessAll(
phylo p);
140 double pDispersal(
double x);
141 double pSurvival(
double x);
142 void printArray(
int t);