<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body dir="auto">
<br>
Should have sent to this list also..<br>
<div dir="ltr"><br>
</div>
<blockquote type="cite">
<div dir="ltr"><b>From:</b> "Shepherd, Matthew" <mashephe@indiana.edu><br>
<b>Date:</b> September 20, 2021 at 4:54:28 PM EDT<br>
<b>To:</b> halld-offline@jlab.org<br>
<b>Subject:</b> <b>AmpTools v0.12.2 and SET EPS</b><br>
<br>
</div>
</blockquote>
<blockquote type="cite">
<div dir="ltr"><span></span><br>
<span>Hi all,</span><br>
<span></span><br>
<span>At this mornings amplitude analysis meeting I mentioned this problem where manually setting the machine precision (which is done in AmpTools by default) sometimes MINUIT to terminate with a statement like "machine precision limits further improvement."
This is considered an error condition and as such the results of this fit will not be recorded. Thanks to Malte for bringing this up and digging into the log files find the exact error messages from MINUIT.</span><br>
<span></span><br>
<span>This bit of code might just now be a historical relic. It was necessary when we were doing likelihood computation on older single precision GPUs in order to keep MINUIT from chasing apparent significant variations in the likelihood that were only due
to GPU computational precision.</span><br>
<span></span><br>
<span>A number of you seem interested in in this change. I've made a new release: v0.12.2</span><br>
<span></span><br>
<span>https://github.com/mashephe/AmpTools/releases/tag/v0.12.2</span><br>
<span></span><br>
<span>This removes the manual setting of machine precision in the AmpToolsInterface and defaults to letting MINUIT determine machine precision. (It can still be overridden by the user if desired, but it is probably better not to override unless absolutely
necessary.)</span><br>
<span></span><br>
<span>If you want to know whether you are successful in making the change you can search your log file for the acknowledgement of MINUIT command: "SET EPS". MINUIT will report to screen when precision is set manually. And I expect all of you can find line
in your log that says something like: SET EPS 1E-13. This should go away with the new version.</span><br>
<span></span><br>
<span>Matt</span><br>
<span></span><br>
</div>
</blockquote>
</body>
</html>