I'm using Feyncalc 8.2 with Mathematica 9 on Ubuntu 12.04
It seems to me like in the most recent FeynCalc version there is a problem
with applying the FeynArts patch, because $FeynArtsDirectory is not determined properly.
In my case it was "./Feyn-Arts-3.7" instead of
Of course I tried Rolf Merting's advice from
but that didn't solve the problem either.
So, if every time you load FeynCalc you are getting error messages like
Loop::shdw: "Symbol Loop appears in multiple contexts "
FeynAmp::shdw: "Symbol "FeynAmp" appears in multiple contexts "
and so on, you can try to do the following:
Quit kernel and delete .Mathematica/Applications/HighEnergyPhysics/ in you home directory.
Then install FeynCalc again by executing:
After the installation finishes, quit kernel again. Now run
$FeynArtsDirectory = "/home/YOUR_USERNAME/.Mathematica/Applications/HighEnergyPhysics/FeynArts-3.7/"
When the input dialog appears, enter "yes" and hit the OK button. Then you will get a pretty long text input listing
the files being patched.
Now you can quit kernel again and try loading FeynCalc
You still get two warnings "Optional::opdef: The default value for the optional argument ..."
but there are no errors related to FeynArts anymore.
Hope that helps.
This archive was generated by hypermail 2b29 : 08/15/18-07:40:01 AM Z CEST