showBZDemo: This error is because RegionIntersection cannot work well for certain parameters in mathematica v11.2, but this problem does not occur in v12.0. #33
Replies: 3 comments
-
Upgrading to the latest version solves this problem: Clear["*`"]
<< SpaceGroupIrep`
BCHighSymKpt // Keys // InputForm
showBZDemo["CubiBody"]
showBZDemo["TetrBody(b)"] |
Beta Was this translation helpful? Give feedback.
-
In fact, showBZDemo["OrthBody(c)"] The showBZDemo["OrthBody(c)", BasicVectors["OrthBody"] /. {a -> 2, b -> 3.2, c -> 5}] It's strange that the error occurs without use-specified basic vectors, and it's especially strange that it works in v12.0 but not in v12.3. Confronting such bug originated from the underlying code of the language itself, I feel very helpless. |
Beta Was this translation helpful? Give feedback.
-
This is why open-source based implementations of scientific software projects are so popular in academia and relatively easy to solve low-level code problems. |
Beta Was this translation helpful? Give feedback.
-
I tried to run
showBZDemo["CubiBody"]
, but failed as follows:As you can see, Mathematica says:
But the version I'm using is 12.3:
The above examples come from the usage shown here and here. Any hints for this problem will be highly appreciated.
Regards,
HZ
Beta Was this translation helpful? Give feedback.
All reactions