msg-byu / enumlib

Derivative structure enumeration library
MIT License
59 stars 34 forks source link

make 2Dplot.x does not work for me #125

Open nhew1994 opened 1 month ago

nhew1994 commented 1 month ago

I'm going through Ex. 2 in EXAMPLES. The line make 2Dplot.x does not work for me. I get the following error:

make: *** No rule to make target '2Dplot.x'. Stop.

Has anyone experienced the same issue?

nhew1994 commented 1 month ago

Actually, running make 2Dplot.x does run if I am in the src folder. But I get the following errors. Please see the files attached. make 2Dplot.x errors.txt

Thanks.

glwhart commented 1 month ago

2Dplot.x relies on some really old fortran code that I got from a former colleague who is now retired. It basically makes a figure by writing postcript directly, via a million-year-old fortran library. I stopped supporting it some time ago. I need to update the README to reflect this. I keep thinking I'll rewrite it in Julia or Python, but haven't yet. Because it's only practical in 2D and most people have needs in 3D, it seems like a low priority.

3D visualizations aren't hard, but they don't tend to be as useful since the atoms obscure each other...