Open AlainPlattner opened 8 years ago
threej has a similar problem on line 82 and 85.
Also in gammap line 258: when we call sixj without having yet calculated any wigner 6j symbols before, then the function crashes because the list of databases is empty
And even if there is a 6j database already, I get an error in wignercycle
Undefined function or variable "fid1".
Error in wignercycle (line 212) fwrite(fid1,C,fmt1); % The column number, "C"
Error in sixj (line 108) wignercycle(L,6);
It seems as if there are issues with wignercycle, zeroj, threej, and sixj. To recognize and iron out all issues, I recommend to try and run the programs with an empty /WIGNER directory.
Frederik should be the one to decide what to do with this, but I will just add that I know there are some things in three and sixj that will purposefully break because he wants people to use wignercycle instead to make the databases. I have not used these much, so he should tell you his "vision".
zeroj line 68:
Need to make it automatically run wignercycle to improve ease of use. Or at lease print out a warning: please run wignercycle(xxxx)