Name: Vladyslav Shtabovenko (email_not_shown)
Date: 12/16/16-04:41:31 PM Z


Thanks. It is not a bug, the error message comes because you wrap the
expression into MatrixForm, which FeynCalc functions do not know how to
deal with. This works

ampc1 = (FCFAConvert[
     CreateFeynAmp[DiagramExtract[diagF, 36], Truncated -> True],
     IncomingMomenta -> {p1}, OutgoingMomenta -> {k1, k2},
     LoopMomenta -> {q}, UndoChiralSplittings -> False,
     DropSumOver -> True, ChangeDimension -> D, List -> False]) /.
   FCGV[x_String] :> ToExpression[x]
OneLoop[q, ampc1]

Cheers,
Vladyslav

Am 16.12.2016 um 16:31 schrieb Gang Li:
> Dear Vladyslav,
>
> Thank you for your prompt response.
>
> ---------------------------------------------------
>
> $LoadFeynArts = True;
> << FeynCalc`
> $FAVerbose = 0;
>
> diag = CreateTopologies[1, 1 -> 2, ExcludeTopologies -> Internal];
> Paint[%, ColumnsXRows -> {2, 2}, Numbering -> None,
> SheetHeader -> None, ImageSize -> {256, 256}];
>
> diagF = InsertFields[diag, {S[1]} -> {V[2], V[2]},
> InsertionLevel -> {Classes}, GenericModel -> "Lorentz",
> Model -> "SM"];
>
> Paint[diagF, ColumnsXRows -> {3, 3}, PaintLevel -> {Classes},
> SheetHeader -> None, ImageSize -> {256, 256}]
>
> ampc1 = (FCFAConvert[
> CreateFeynAmp[DiagramExtract[diagF, 36], Truncated -> True],
> IncomingMomenta -> {p1}, OutgoingMomenta -> {k1, k2},
> LoopMomenta -> {q}, UndoChiralSplittings -> False,
> DropSumOver -> True, ChangeDimension -> D, List -> True]) /.
> FCGV[x_String] :> ToExpression[x] // MatrixForm
>
> OneLoop[q, ampc1]
>
> FDS::failmsg: Error! FDS has encountered a fatal problem and must abort the computation.
>
> The problem reads: fdsOneLoop couldn't be applied to some of the unique integrals.
>
> ------------------------------------------
>
> Thanks a lot.
>
> Gang Li
>



This archive was generated by hypermail 2b29 : 09/04/20-12:55:05 AM Z CEST