// Use Transition Density Cubes from Gaussian/MultiWfn to generate couplings - (c) Aleksey Kocherzhenko, 2016 #include #include #include #include #include FILE *fp; // Read in the coordinates and values for cube elements int getcubecoords(char *pinfile, double *px, double *py, double *pz, double *pvalue) { int j, size; fp = fopen(pinfile, "r"); fscanf(fp, " %d ", &size); for (j=0; j