<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
 <channel>
  <title>R-Forge Project: expm - Matrix exponential -  News</title>
  <link>https://r-forge.r-project.org/news/?group_id=107</link>
  <description>R-Forge Project News of expm - Matrix exponential</description>
  <language>en-us</language>
  <copyright>Copyright 2026 R-Forge</copyright>
  <webMaster>vincent@users.r-forge.r-project.org (Vincent Goulet)</webMaster>
  <lastBuildDate>Sun, 12 Apr 2026 14:36:38 GMT</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>R-Forge RSS generator</generator>
  <item>
   <title>Bug found and squished in octave-original code</title>
   <link>https://r-forge.r-project.org/forum/forum.php?forum_id=467</link>
   <description>Thanks to the R version of the &amp;quot;s.P.s&amp;quot; (scaling + Pade + squaring) algorithm,&lt;br /&gt;
from reading Ward (1977) and understanding his two extra pre-conditioning steps,&lt;br /&gt;
then re-doing them in R {via expm(., method=&amp;quot;R_Ward77&amp;quot;)}, in testing making heavy use of the R interface to LAPACK's DGEBAL,&lt;br /&gt;
I've finally been able to replace the buggy back-permutation by correct code, in a 2nd step doing the row- and column- back-permutation via BLAS 'DSWAP()'.&lt;br /&gt;
&lt;br /&gt;
Now the plan is to make more extensive accuracy and speed comparisons.&lt;br /&gt;
Additionally I also want to implement a slightly different way of step 2, using DGEBAL(&amp;quot;B&amp;quot;, ..) instead of first &amp;quot;P&amp;quot; and then &amp;quot;S&amp;quot;</description>
   <author>mmaechler@users.r-forge.r-project.org (Martin Maechler)</author>
   <pubDate>Fri, 29 Feb 2008 23:44:57 GMT</pubDate>
   <guid>https://r-forge.r-project.org/forum/forum.php?forum_id=467</guid>
   <comments>https://r-forge.r-project.org/forum/forum.php?forum_id=467</comments>
  </item>
 </channel>
</rss>
