-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Regression in bubble integral? #21
Comments
I also think that #17 is a regression. I think I would just prefer to set Explanation: (cone/x1-x1)*cLn(x1, Sign(Real(x1-cone/x1))) The value of However, the expression as coded now is wrong, because for real |
I think that this was now resolved in 6226972 and version double mu2 = 1.0;
vector<double> m = {174.0*174.0, 174.0*174.0};
vector<double> p = {125.0*125.0};
ql::Bubble<complex,double> bb;
bb.integral(res, mu2, m, p);
for (size_t i = 0; i < res.size(); i++) cout << "eps" << i << "\t" << res[i] << endl; Gives
Perhaps this issue can now be closed as resolved? |
After having another look I suspect that #17 actually introduced a regression.
For the bubble integral with s = 0, m = 174 I get -10.3181 both before and after. For s = 125^2 I get
I can reproduce the 2.0.7 number from the analytic expression. It also looks more plausible to me. Since we are below threshold, the number should differ from the one at s = 0 by terms of order s/(4m^2) ~ 0.1.
The text was updated successfully, but these errors were encountered: