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
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
When he runs it with the exp branch of FiniteFlow, the script fails with the following error
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