#include "hc_ptrot.h" int *c_alloc1d(int n) { int *data; data = (int *) malloc(n * sizeof(int)); if(data == NULL) { fprintf(stderr, "out of memory\n"); exit(1); } return data; } double ****c_alloc4d(int dim1, int dim2, int dim3, int dim4) { int i,k,j; double ****data; data = (double ****) malloc(dim1*sizeof(double ***)); for (i=0; i