<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic numerical integrator dodesol_mk52lfn and tolerance in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/numerical-integrator-dodesol-mk52lfn-and-tolerance/m-p/1166162#M28256</link>
    <description>&lt;P&gt;I am using dodesol_mk52lfn as a replacement for the&amp;nbsp;Gear numerical integrator in the IMSL.&amp;nbsp; dodesol_mk52lfn has a tolerance input argument, ep,&amp;nbsp;which I do not understand.&amp;nbsp; dodesol_mk52lfn output matches IMSL quite well&amp;nbsp;with&amp;nbsp;ep&amp;nbsp;on the order of 0.1 to 1.0, whereas it seems that this argument ought to be on the order of&amp;nbsp;1e-6.&amp;nbsp; For instance, the example problem in the documentation uses ep=1e-6 and says this produces accuracy of "about 5%".&lt;/P&gt;&lt;P&gt;ep DOUBLE PRECISION&lt;/P&gt;&lt;P&gt;(input) Relative error tolerance, which must be small enough. The code cannot ensure the requested accuracy for ep&amp;lt;1.d-9. This parameter is used to control the step size.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Brian Murphy&lt;/P&gt;</description>
    <pubDate>Fri, 08 Mar 2019 19:22:46 GMT</pubDate>
    <dc:creator>Brian_Murphy</dc:creator>
    <dc:date>2019-03-08T19:22:46Z</dc:date>
    <item>
      <title>numerical integrator dodesol_mk52lfn and tolerance</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/numerical-integrator-dodesol-mk52lfn-and-tolerance/m-p/1166162#M28256</link>
      <description>&lt;P&gt;I am using dodesol_mk52lfn as a replacement for the&amp;nbsp;Gear numerical integrator in the IMSL.&amp;nbsp; dodesol_mk52lfn has a tolerance input argument, ep,&amp;nbsp;which I do not understand.&amp;nbsp; dodesol_mk52lfn output matches IMSL quite well&amp;nbsp;with&amp;nbsp;ep&amp;nbsp;on the order of 0.1 to 1.0, whereas it seems that this argument ought to be on the order of&amp;nbsp;1e-6.&amp;nbsp; For instance, the example problem in the documentation uses ep=1e-6 and says this produces accuracy of "about 5%".&lt;/P&gt;&lt;P&gt;ep DOUBLE PRECISION&lt;/P&gt;&lt;P&gt;(input) Relative error tolerance, which must be small enough. The code cannot ensure the requested accuracy for ep&amp;lt;1.d-9. This parameter is used to control the step size.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Brian Murphy&lt;/P&gt;</description>
      <pubDate>Fri, 08 Mar 2019 19:22:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/numerical-integrator-dodesol-mk52lfn-and-tolerance/m-p/1166162#M28256</guid>
      <dc:creator>Brian_Murphy</dc:creator>
      <dc:date>2019-03-08T19:22:46Z</dc:date>
    </item>
    <item>
      <title>Brian, may be would be better</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/numerical-integrator-dodesol-mk52lfn-and-tolerance/m-p/1166163#M28257</link>
      <description>&lt;P&gt;Brian, may be would be better to post&amp;nbsp;such question to the imsl forum?&amp;nbsp;https://forums.roguewave.com/forumdisplay.php?110-IMSL-Numerical-Libraries.&lt;/P&gt;</description>
      <pubDate>Sat, 09 Mar 2019 01:00:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/numerical-integrator-dodesol-mk52lfn-and-tolerance/m-p/1166163#M28257</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2019-03-09T01:00:48Z</dc:date>
    </item>
    <item>
      <title>But my question is about the</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/numerical-integrator-dodesol-mk52lfn-and-tolerance/m-p/1166164#M28258</link>
      <description>&lt;P&gt;But my question is about the MKL routine, not about the IMSL routine.&amp;nbsp;&amp;nbsp;I&amp;nbsp;need help with the MKL routine.&amp;nbsp; What the documentation says about the "relative error tolerance" is not consistent with the results I get using the routine.&amp;nbsp; Is it possible the "relative error" is defined in a non-standard way?&lt;/P&gt;</description>
      <pubDate>Sat, 09 Mar 2019 13:42:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/numerical-integrator-dodesol-mk52lfn-and-tolerance/m-p/1166164#M28258</guid>
      <dc:creator>Brian_Murphy</dc:creator>
      <dc:date>2019-03-09T13:42:36Z</dc:date>
    </item>
  </channel>
</rss>

