Skip to content

Question about FiniteFlow exp branch #11

Description

@aweaver1fandm

I will begin by saying that I am aware that you may not be able to answer the question I'm about to ask.

In relation to issue #6 I did install the exp branch of FiniteFlow and made sure to build it with -DFFLOW_USE_FLINT=0.
I am building FiniteFlow for a researcher here who needs it for use with AMFlow (https://gitlab.com/multiloop-pku/amflow). As a test, he tried the following script to evaluate a single 3-loop integral. This script works on his laptop which is admittedly running the master branch of FiniteFlow

xValue=1/2;
threads=6;
Get["/opt/amflow/AMFlow.m"]
AMFInitialize["FiniteFlow+LiteRed"];
SetReductionOptions["IBPReducer" -> "FiniteFlow+LiteRed", "BlackBoxRank" -> 4, "BlackBoxDot" -> 3];
AMFlowInfo["Family"] = G5;
AMFlowInfo["Loop"] = {q, r, s};
AMFlowInfo["Leg"] = {p};
AMFlowInfo["Conservation"] = {};
AMFlowInfo["Replacement"] = {p^2 -> 1};
AMFlowInfo["Propagator"] = {q^2, r^2, s^2, q^2 - 2 x q p,  r^2 - 2 x r p, s^2 + 2 s p, (q - s)^2 - 2 x (q p - s p), (r - s)^2 -  2 x (r p - s p), (q + r - s)^2 - 2 x (q p + r p - s p)};
AMFlowInfo["Numeric"] = {x -> xValue};
AMFlowInfo["NThread"] = threads;
integrals =
   {j[G5, 1, 0, 1, 0, 1, 1, 1, 0, 1]};
solG5A1 = SolveIntegrals[integrals, 42, 12]
Save["/home/gadkins/amf5/solG5A1", solG5A1];

When he runs it with the exp branch of FiniteFlow, the script fails with the following error

FF::logerr: New set of needed variables is not a subset of the previous one
"number of independent eqs." -> 404151

Is there something you might be aware of that would account for this error? Is there something that we could change in the script to make it work? I also understand that AMFlow itself may need to be updated in order to more closely match what you're doing with FiniteFlow. That's part of why I'm asking, to figure out how to properly proceed.

Thank you

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions